重大利好!6月10日,IPFS官方博客发文对libp2p网络层在2019年及2020上半年的表现进行了重点回顾,得出的结论是2019-2020年IPFS的libp2p网络层全面引爆web3.0,目前已支持7种以上语言,并迅速成为以太坊2.0、Filecoin、波卡、Parity Substrate,Nervos,Status.im,Paratii,0x,Coda,Enigma,Flow,Harmony,Golem,Keep Network等数十个主流项目的web3.0网络层,同时每周有数百万的最终用户和超过100,000个libp2p节点加入IPFS网络,包括组织歌剧,复仇,勇敢,Netflix公司,微软和CloudFlare的Audius,Fleek,纺织,QRI,皮纳塔,OpenBazaar,BERTY,Infura和3BOX也建立了自己的企业使用IPFS。 1.2019年的libp2p网络层 过去的一年,libp2p有了惊人的改进,该协议迅速成为了许多项目的上的web3.0网络层。 在这方面最重要的消息可能是libp2p正式用作以太坊2.0网络规范的网络层。以太坊2.0是下一代以太坊,拥有庞大,蓬勃发展的客户端,dapp和开发人员网络。libp2p在2019年的一大重点是提高稳定性,可伸缩性和易用性,以满足如此大规模的区块链的要求。 libp2p现在有7种语言实现: Protocol Labs的go-libp2p 锈-libp2p由Polkadot 协议实验室的js-libp2p Soramitsu的cpp- libp2p Web3 Labs的jvm-libp2p nim-libp2p,由Status.im提供 以太坊基金会的py-libp2p 在libp2p上建立的另一个主要的新区块链是Filecoin,它计划在今年夏天启动其公共存储和检索网络。在活跃的Testnet矿工社区中已经有超过7.5 PB的存储空间,因此libp2p在2019年的一大重点是降低性能并加强改进以满足Filecoin的需求。 除了Filecoin和Ethereum 2,现在有两个以上的项目直接在libp2p上构建,包括:Polkadot和Parity Substrate,Nervos,Status.im,Paratii,0x,Coda,Enigma,Flow,Harmony,Golem,Keep Network和有效性实验室。诸如Matrix .org之类的组织也处于向其应用程序添加libp2p支持的早期阶段,以帮助其用户受益于p2p网络的弹性和开放性。 这些新加入libp2p生态系统的人很重要 -但实际上它们仍然只占所有活动libp2p节点的不到一半!libp2p的最终用户绝大多数来自通过IPFS(行星际文件系统)使用libp2p的dapp,工具和项目! 每周都有数百万的最终用户和超过100,000个libp2p节点加入IPFS网络。像组织歌剧,复仇,勇敢,Netflix公司,微软和CloudFlare的纷纷加入IPFS生态系统,和数百个像新生的社区拥有的项目Audius,Fleek,纺织,QRI,皮纳塔,OpenBazaar,BERTY,Infura和3BOX也建立了自己的企业使用IPFS。 2.libp2p重要功能改进 一年的重点是强化和改进堆栈-我们将其引爆了!以下是核心团队和我们的社区为libp2p贡献的一些功能: 在2019年,我们添加了AutoRelay功能,该功能可确保任何用户都可以轻松启动libp2p节点,而无需打开路由器上的端口或进行任何技术上复杂的事情。中继节点将处理流量的中继。即将推出的是从中继连接到直接连接的自动升级。 我们添加了更好的连接管理,其中包含衰减标签和连接。 我们构建并发布了Gossipsub,编写了一个新的解释器,后来通过安全扩展进行了增强,包括对等评分,机会移植,对等交换和其他功能。 2019年的规范改进在跨语言兼容性和易于使用新语言实现libp2p方面带来了昼夜差异。 通过将抽象和接口集中在go-libp2p-core模块下,我们简化了go-libp2p代码库,并逐步停用了12个以上的存储库。2020年的路线图将进一步简化代码库。 一年中的重点是js-libp2p中的Async Await重构-支持使用流式可迭代对象而不是pullstream以及一些接口重构。 libp2p核心团队已进行了大规模的文档检查。查看文档站点和新的《入门指南》。 我们已经完成了一项重大的DHT改进项目。对DHT的查询要快得多,因此可以更好地支持DHT密集型应用程序,例如IPFS的名称解析器。 已经指定了对噪声握手的支持,并且现在可以在libp2p的所有7种实现中使用。 我们一直在更新我们的QUIC实现,以与QUIC标准的新版本保持同步。我们还在js中实现QUIC方面取得了进展。 我们引入了经过认证的对等记录,以增强基础协议的安全性。它们由gossipsub和DHT使用,也可用于应用程序协议。 我们已经设计了自省协议的原型,并在go-libp2p中提供了参考实现。我们将很快发布一个框架和UI外壳,它将与所有libp2p实现互操作。 发布 go-libp2p有19个发行版,其中包括v0.9.5。 js-libp2p有41个发行版,其中包括v0.28.0。 rust-libp2p有10个发行版,其中包括v0.19.1。 cpp-libp2p有2个发行版,包括v0.0.1-p0。 py-libp2p有6个发行版,其中包括v0.1.5。 jvm-libp2p有3个发行版,其中包括v0.2.0。 3.2020年上半年回顾 在整个上半年中,我们的首要重点是满足当前和机上采用者的需求,尤其是IPFS,Eth2和Filecoin。到目前为止,我们已经实现了以下目标。 01.内容路由和连接: 为了支持IPFS和所有其他dapp用户,我们改进了libp2p的内容路由和连接性,以使在分布式网络中快速可靠地查找和共享内容。这意味着我们需要深入研究诸如libp2p DHT之类的主要系统,提供子系统,NAT遍历以及更多功能来优化和重构性能。我们一直与Protocol Labs的IPFS和Testground团队紧密合作,以实现这一目标。 02.将Testground推向世界 您问什么是Testground?仅是用于大型p2p网络的最酷的新测试工具!在开始我们的网络升级计划时,很明显,如果没有强大的测试工具来大规模模拟网络性能的每个变化,我们将无法优化对IPFS网络核心功能进行更改的范围和复杂性。 我们找不到具有所需规模和可配置性的工具,因此我们构建了所需的测试工具,使其像libp2p一样模块化且与系统无关,因此其他p2p网络也可以利用这一新的OSS基础架构! 03.Gossipsub安全性增强 对于我们的大型区块链用户,第一季度的重点是稳定性,可扩展性和安全性强化。我们为Gossipsub协议v1.1设计并实现了一个新版本。这种新的P2P PubSub路由器包括几个安全扩展,为Sybil,Eclipse和垃圾邮件攻击增加了保护。 这项工作非常重要,因为我们的采用者(例如Filecoin和Ethereum 2.0)需要安全的消息传递层来分发其时间敏感和有价值的数据,而不会受到恶意行为者的攻击。 04.向前走 IPFS推出了go-ipfs 0.5(这是多年来的最大网络升级),而以太坊和Filecoin也在为第三季度主网的推出做准备,这两个工作流(内容路由性能和gossipsub强化)仍然继续是头等大事。如Polkadot(谁去住最近!),流量,科达,0X,矩阵,保存网络,谜,和谐,傀儡,有效性实验室等,达到了新的里程碑。 此外,在H2中,我们计划进行协议协商增强,更高效的连接提升流程,实现对齐框架(包括期待已久的一致性测试工具包),代码重构等工作! 05.成长团队 Protocol Labs的小型且松散的libp2p核心团队在去年有了一些重要的补充,已转变为真正的自然力量。我们的大门将继续为生态系统内外的伟人敞开。 我们正在寻找新的项目负责人,以帮助libp2p项目和生态系统在2020年实现增长并将其引领到新的高度。查看角色描述以获取更具体的细节以及在哪里可以应用的信息。 我们正在寻找具有可靠领导经验,对p2p技术充满热情并希望扩展libp2p社区的候选人,因为它已成为以太坊等新的大型用户的重要基础架构(随着Beacon链的推出)和Filecoin。 关于IPFS和Filecoin更多资讯,可以扫描下方二维码关注我们的公众号。 本文来源:哈希街区 —- 编译者/作者:哈希街区 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
IPFS重大利好|网络层全面引爆web3.0被正式应用于ETH及Filecion
2020-06-11 哈希街区 来源:火星财经
LOADING...
相关阅读:
- IPFS100.com发布会圆满落幕助力IPFS生态健康良性发展2020-08-06
- IPFS与区块链的关系,Filecoin的趋势性造就亿万财富2020-08-06
- IPFS投资收益与Filecoin矿工角色分析2020-08-06
- Filecoin社区亮点系列——Figment Networks2020-08-06
- Filecoin“测试网奖励计划”要来!从TPS视角,看“小电影理论”合理性2020-08-05