领先的智能合同平台以太坊自成立以来一直面临着扩展性和网络拥塞的问题。随着最近公布的路线图,以太坊 2.0和二层规模解决方案现在正在进行中。
什么是以太坊 2.0?谁在构建以太坊 2.0?
Etherum2.0主网将采用第二层扩展解决方案,如等离子和分割,并将结合关键项目以实现PoS一致性机制。除了客户端的改进,以太坊 2.0将提供一个开源软件生态系统,其中包括新的智能契约语言、RPC库和开发工具。
通过对可伸缩性和效率的更新,以太坊 2.0希望能够提高交易吞吐量,成为一个“新经济系统的平台”
鉴于Etherum2.0强调分散性,它将由几个Etherum软件开发团队在多个级别上构建。
同意系统协议的工程小组PegaSys也在开发以太坊公司分割客户端的各个方面发挥着关键作用。其他致力于分割客户端和信标链协议的软件开发团队包括:Prysmatic lab、Sigma Prime、Satuts、Chain Safe Systems、Ether Camp和Trinity Team。
Rocket Pool高级区块链开发人员Darren Langley提到了围绕为以太坊 2.0版开发通用测试语言的对话: “我们正在讨论的一个重要的过程是需要一种通用的测试语言来编码——这使得研究人员能够定义一系列的测试,这些测试具有预期的结果,每个团队可以使用这些结果来根据规范验证其实现,从而在不同的团队之间提供一致性。”
以太坊 2.0客户端的官方发布日期尚未公布。
以太坊的第二层缩放解决方案
分割是一种可伸缩的解决方案,它使用分割或微链在以太坊块上处理不同类型的事务——只需要一组节点来验证相关事务,而不是整个网络。
与比特币的闪电网络类似,Plasma在以太坊主链上增加了第二层离线分支,以便更快地处理高容量、密集的智能合同协议,只有在交易完成后才更新基础层。
7月10日,以太坊联合创始人Joseph Lubin在亚洲最大的技术会议RISE上描述了以太坊主线上的两层系统: “以太坊正在移动进入一个空间,在那里它可以作为第一层信任系统,并内置到以太坊中,我们将在第二层系统中拥有数十万笔交易,我们将在今年看到这一过程的衍生物。”
每一个第二层系统都是为了提高平台的可扩展性,通过独立于以太坊主线运行dApps。
以太坊将成为构建在其二层侧链上的dApps的基础层,允许dApps在独立运行的情况下维护以太坊协议的安全性,以避免网络堵塞。
评论
查看更多