元宇宙非小号金色财经交流群社区官网

libp2p需求强化:IPFS/Filecoin改进计划

浏览:123|时间:2023-08-11 10:43:30
在libp2p上建立了新区块链项目Filecoin,计划今年夏天启动公共存储和检索网络。目前在活跃的Testnet矿工社区中已经有超过7.5PB的存储空间,因此libp2p在2019年着重降低性能并加强改进以满足Filecoin的需求。

除了Filecoin和Ethereum2,还有其他两个以上的项目直接在libp2p上构建,例如Polkadot和ParitySubstrate、Nervos、Status.im、Paratii、0x、Coda、Enigma、Flow、Harmony、Golem、KeepNetwork和有效性实验室。一些组织例如Matrix.org也正在早期阶段为其应用程序添加libp2p支持,以使其用户能够受益于p2p网络的弹性和开放性。

这些进入libp2p生态系统的新用户非常重要。然而,实际上它们仅占活跃libp2p节点的不到一半!libp2p的绝大多数最终用户来自于使用libp2p的dapp工具和项目,例如通过IPFS使用libp2p的用户。

每周有数百万最终用户和超过100,000个libp2p节点加入IPFS网络。像Opera、Brave、Netflix、Microsoft和CloudFlare等组织都加入了IPFS生态系统,并且数百个新兴社区项目(例如Audius、Fleek、Textile、QRI、Pinata、OpenBazaar、BERTY、Infura和3BOX)也在建设自己的企业使用IPFS。

2019年和2020年初的功能

在过去的一年中,我们的主要重点是增强和改进堆栈-我们取得了很大进展!

- 在2019年,我们添加了AutoRelay功能,使用户能够轻松启动libp2p节点,无需打开路由器上的端口或进行任何复杂的技术操作。中继节点将处理流量中继。接下来,我们计划实现从中继连接到直接连接的自动升级。 - 我们改进了连接管理,并添加了衰减标签和连接功能。 - 我们构建并发布了Gossipsub,编写了一个新的解释器,并通过对安全性的扩展增强了它,包括对等评分、机会移植、对等交换等功能。 - 2019年的规范改进显著提高了跨语言兼容性和使用新语言实现libp2p的易用性。 - 通过在go-libp2p-core模块中集中抽象和接口,我们简化了go-libp2p代码库,并逐步停用了12个以上的存储库。2020年的路线图将进一步简化代码库。 - 在整个去年,我们集中精力重构js-libp2p中的AsyncAwait,这使得它能够使用流式可迭代对象而不是pullstream,并进行了一些接口重构。 - libp2p核心团队进行了大规模的文档检查,并改进了文档站点,发布了新的《入门指南》。 - 我们完成了一项重要的DHT改进项目。查询DHT的速度大大提高,因此能够更好地支持DHT密集型应用,例如IPFS的名称解析器。 - 我们确定了对噪声握手的支持,并且它现在可以在libp2p的所有7种实现中使用。 - 我们一直在更新我们的QUIC实现,以与QUIC标准的最新版本保持同步。我们在js中的QUIC实现也取得了进展。 - 我们引入了经过认证的对等记录,以增强基础协议的安全性。这些记录由gossipsub和DHT使用,并可用于应用程序协议。 - 我们设计了自省协议原型,并在go-libp2p中提供了参考实现。我们很快将发布一个框架和UI外壳,它将与所有libp2p实现互操作。

社区

今年,libp2p团队和社区都有了巨大的增长,我们在各种会议上进行了演讲和讲习班,包括EthCC2、Web32019、EthBerlinZwei、IPFSCamp、ReadyLayerOne、DevConV(对话:libp2p的状态,gossipsub)等。libp2p项目还启动了开发资助计划。该计划在EthBerlinZwei的最初启动导致社区实现了几个重要功能,包括Go中的Noise握手和LuaWireshark解剖器。如果有兴趣参与libp2p项目,请在GitHub上查看相关信息!

回顾2020H1

在上半年中,我们的首要重点是满足当前和未来的采用者需求,尤其是IPFS、Eth2和Filecoin。到目前为止,我们已经实现了以下目标。

内容路由和连接: 为了支持IPFS和其他dapp用户,我们改进了libp2p的内容路由和连接性,以便在分布式网络中快速可靠地查找和共享内容。为了实现这一目标,我们需要深入研究主要系统(例如libp2pDHT),提供子系统、NAT遍历和其他优化和重构性能的功能。我们与ProtocolLabs的IPFS和Testground团队密切合作,共同实现这一目标。想要了解更多关于我们在IPFS0.5发布中取得的进展,请阅读相关帖子,并了解我们为新的DHT升级制定的计划。

将Testground推向世界: Testground是一个用于大型p2p网络的

bp fil ib IPFS p2p

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( [email protected] )
皮卡丘 2021-2024© YangKaTie.Com All