作者:Arjun Chand,Bankless;编译:松雪,金色财经
以太坊的扩容一直是加密领域中最受争议的话题之一。经过长时间的猜测,社区最终确定了以Rollup为中心的以太坊发展路线图。但为什么他们选择了这条道路呢?
随着Solana等庞大链在其复苏过程中势头迅猛,现在是重新审视以太坊社区为何选择依靠Rollup和模块化实现全球规模的好时机。
今天的文章重点介绍了引导以太坊扩容努力朝着以Rollup为中心的路线图发展的关键论点和发展。让我们深入探讨!
以太坊的去中心化扩容愿景
以太坊的最终目标是成为全球协调的金融层。为了实现这一目标,它必须支持不同类型的应用程序,并对各种用户开放。
在2020年,Vitalik强调了以太坊网络的一个紧迫问题:他必须支付17.76美元的 Gas 费用来在 Augur 上下注。这些高昂的费用表明以太坊在应对不断增加的需求时难以扩展。结果,它变成了一个“为小众而非全球”的平台,偏离了其最初的目标。
问题显而易见。以太坊需要能够以更低的成本处理更多的交易。然而,解决方案可能更为复杂,因为必须考虑和平衡许多因素。
一个主要考虑因素是优化三个属性:去中心化、安全性和可扩展性。这三者共同形成了“可扩展性三难题”,也被认为是任何区块链存在的困境。
可扩展性三难题可以被理解为一种平衡行为——提升其中一个属性通常意味着要牺牲另一个。
随着时间的推移,许多区块链,被戏称为“以太坊杀手”,一直在玩弄区块链三难题,通常在可扩展性的追求中牺牲了去中心化和安全性的一些方面。
然而,对去中心化的妥协从未是以太坊社区的选择。这也是重要的,因为它与安全性密切相关,并赋予以太坊网络中立性、抗审查性和无许可性等性质,这些与可扩展性三难题中的属性同样重要。
在以太坊的需求层次中,如果去中心化、安全性和可扩展性构成了“基本”需求,那么中立性、抗审查性和无许可性就构成了“安全”需求。这两个层次可以被称为以太坊网络的“基本需求”。
在承认这些优先级的基础上,以太坊社区采取了一种长期的发展策略,可能在短期至中期内牺牲了可扩展性三难题的某些方面。但这使得以太坊能够“发展壮大,直到足以帮助全人类”。
这种策略被称为模块化区块链理论。它涉及在第二层(Layer 2,L2)扩展解决方案上执行交易,被称为rollups。由于这些交易发生在以太坊之外,它们可以更快、更便宜。然而,由于它们的数据返回到L1,它们继承了以太坊的强大安全性。
为什么要用 Rollups 来扩展以太坊
到了2020年底,以太坊社区达成了广泛共识,将rollups作为近中期未来的主要扩容解决方案,从而制定了以rollup为中心的以太坊路线图。这里使rollups成为首选选择的关键因素有:
Eth2(PoS)的前向兼容性: 负责rollups的公司,比如Arbitrum和Optimism,分别于2018年和2019年启动。在这个时候,以太坊仍然使用PoW共识机制,而PoS正处于提案阶段。Rollups与PoW和PoS兼容,为以太坊开发者社区提供了在关键网络升级(如从PoW切换到PoS)方面所需的时间灵活性。
技术可行性: 到了2020年,rollups已经取得了实质性的发展。正如Vitalik在他的论坛帖子中所指出的,Optimism rollup团队(如Optimism和Arbitrum)在2020年初就已经启动了他们的测试网络,并发布了2021年上线主网的路线图。与此同时,像zkSync和Loopring这样的zkrollups已经在主网上运行,并拥有用户,尽管功能有限。这一进展使以太坊社区对rollup技术的成熟度以及它从2021年早期开始有效扩容以太坊的潜力充满信心。相比之下,其他扩容解决方案,如执行分片,仍然需要数年时间。
在前一波牛市期间,以太坊主网状况的紧急性进一步加剧。Gas费用创下新高,每笔交易给用户造成数十美元的费用。此外,一些应用,特别是那些非金融用例的应用,由于这些高成本被迫关闭。
这些因素共同影响了以太坊社区,使其更加坚定地将rollups作为可预见的未来的扩容策略,认识到它们的即时影响和长期潜力。
话虽如此,rollups的即时好处显而易见,但多rollup生态系统的挑战也同样明显。以太坊社区从用户角度提出了一些关键关切。以下是我们在解决这些问题方面取得的进展概述。
以太坊 Rollup 路线图的现状
我们正处于一个多rollup生态系统中,许多rollups已经取得了显著的进展。
在这个生态系统中,以太坊通过rollups实现扩容,作为结算和数据可用性的基础层。所有的rollups都继承了以太坊的安全性,并将其用于确认交易和存储数据。
就安全性而言,以太坊绝对是生态系统中最安全的区块链之一。已经有超过33.5百万ETH用于保护网络,使网络的经济安全性超过670亿美元(按当前2,000美元的ETH价格计算)。
然而,随着第二层(L2)中的总锁定价值(TVL)已经超过160亿美元,抵押品创下历史新高,社区对于rollup顺序生成器的中心化和操作者通过MEV的提取提出了一些担忧。虽然一些rollups吸引了相当多的用户,但其中大多数系统仍处于早期开发阶段,正如L2BEAT对rollup成熟度的分析所显示的那样。
另一个积极开发的关键领域是提升数据可用性。这个努力的一个关键部分是Danksharding,这是以太坊路线图中“激增”阶段的一个重要特性。Danksharding旨在显著降低rollups在以太坊上验证交易的成本,从而推动网络的扩容能力。为此,一些创新项目如Celestia和EigenDA专注于为rollups提供廉价且去中心化的数据可用性层。
在danksharding完全实施之前,以太坊社区正在进行proto-danksharding,也就是EIP-4844,作为一个中间步骤。这一步以简化形式引入了Danksharding的一些概念,如blobs。预计proto-dank sharding将很快实施,而完整的danksharding仍然需要数年的时间。
结束语
将以太坊扩展为全球金融基础层的目标仍然遥不可及,但我们正在稳步前进。最美好的部分在于社区在一项路线图和愿景上达成了共识,一些最杰出的头脑正共同努力将这一愿景变为现实。
展望未来,出现数千个专业化的rollups的潜力是令人兴奋的。每个rollup都能满足独特的用例并推动创新。这种演进将使以太坊能够成为它所追求的全球金融基础层,支持各种各样的应用和用户。所有这些rollups都将支付费用,将它们的数据结算并安全地保存在以太坊上,从而不断提高以太坊的加密经济安全性。