首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LibP2P诉DevP2P

LibP2P诉DevP2P
EN

Ethereum用户
提问于 2019-01-04 12:21:59
回答 1查看 424关注 0票数 4

为什么新项目(ETH2.0,Polkadot (基板))偏袒Libp2p而不是DevP2P?

我见过这个答案,但它并没有得到严格的比较。

Libp2p、devp2p和RLPx的区别是什么?

EN

回答 1

Ethereum用户

回答已采纳

发布于 2019-09-29 07:39:02

devp2p是一种较旧的网络线路协议,用于在以太网节点之间传播块和其他低级功能.它是从零开始专门为Ethereum设计的,与其他分布式系统和开源项目分离。

libp2p是IPFS使用的有线协议,它在许多方面提供了分布式文件存储,它补充了以太网,并且已经发展成为一种更通用的协议(就像以太网是因特网的通用第二层协议一样)。

例如,libp2p支持加密连接,并在浏览器中工作,这两者对于将来保护隐私的真正分散的应用程序都很有用。

社区选择更通用的库而不是特定的本地库的一般原因是受益于更多的代码贡献和开发人员的努力(“许多眼睛使bug变浅”)、减少工作重复、随着时间的推移更新特性,以及专注于其他领域的能力,而不是重新发明轮子。

票数 3
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/65001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档