首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

以太坊第二层扩展的前景

最近我读了一篇非常有趣的文章,标题是《从opBNB和以太坊L2的性能差异理解Rollup的瓶颈及优化方式》。这篇文章在技术层面上,用详实的数据对比了以太坊的第二层扩展系统和opBNB在性能方面的差异。我觉得这是一篇不太常见的文章,因为它横向比较了两个生态系统中第二层扩展性能的技术性内容。

以太坊的第二层扩展系统应该是大家都比较熟悉的,而opBNB可能相对陌生一些。opBNB是币安支持的基于BNB Chain的第二层扩展系统。现在,以太坊和BNB Chain都是智能合约区块链生态中最大的两个区块链之一。它们都在主网性能方面遇到了限制,因此分别发展了各自的第二层扩展系统。

虽然以太坊的第二层扩展系统数量较多,但目前它们都面临一个大问题,即性能仍然不尽如人意,远远达不到之前的期望。文章比较了这两个生态系统在处理性能方面的优劣,提出了一个结论,即BNB Chain通过系统优化,能够更好、更高效地处理第二层扩展的交易,使第二层扩展能够充分发挥在交易处理方面的优势。

文章还提到了一些数据,其中一个数据引人关注,即Vitalik曾估计第二层扩展系统可以将其系统中的交易数据压缩到只有11%。但根据op系统反馈的数据,它只能将交易数据压缩到37%。根据这个压缩率,以太坊每秒最多只能处理2000笔第二层扩展中的交易,这基本上是目前以太坊第二层扩展系统的极限性能。

EIP-4844被提出,即使它被纳入下一次升级,也不能提高以太坊处理第二层扩展系统中交易的性能,它只能降低费用。因此,如果以太坊生态想要进一步提高性能,可能需要考虑以下三种途径:

对以太坊本身进行改进,以提高每秒处理更多calldata的能力。

继续优化第二层系统,提高数据压缩效率和性能,将交易数据压缩到11%。

推进第三层扩展系统的发展,以处理大量交易,然后通过层层向上压缩数据,使以太坊能够处理更多第二/第三层扩展系统中的交易。

目前,Arbitrum似乎正在采取第三种途径,推出了Layer 3开发套件,使用户可以利用该套件开发基于Arbitrum的第三层扩展系统。这三种途径中哪一种或哪几种最终会被采纳并推进,还需要时间来回答。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OSpBjC81PklxUaFV_Pr0TEZg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券