以太坊的以Rollup为中心的路线图导致了区块链的碎片化和分离,导致了Rollup之间缺乏价值转移。作为解决方案,共享排序机制如Espresso、Astria和Radius出现。然而,根据Taiko的说法,这些解决方案引入了新的信任假设,因为这些层需要它们自己的安全机制。
交叉路口
以太坊自诞生以来就优先考虑去中心化,这对用户体验提出了某些限制。这些限制源于设计去中心化分布式系统的挑战,例如处理全局状态和顺序执行。相比之下,其他第1层(L1)区块链选择通过牺牲一些去中心化来实现速度和低成本。这导致它们的验证者对硬件的要求高于以太坊。
为了解决这些问题,四年前以太坊采用了以Rollup为中心的路线图,将执行外包给Rollup,以使网络在实现可扩展性升级(如历史过期和无状态性之前)更加用户友好。此方法使以太坊能够每天平均处理250笔交易每秒(TPS)。
共享排序层
目前,Rollup使用集中的排序器,这存在审查、活跃性和矿工可提取价值(MEV)提取的风险。共享排序器提供了一个去中心化的替代方案,提供最终性、去中心化、快速交易和跨链原子性。然而,共享排序器引入了一个诚实假设,要求至少一半的验证者是诚实的。如果这一假设失败,网络可能失去活跃性,影响快速最终性和交易认证。
共享排序层创建了一个市场,Rollup可以将其区块空间卖给出价最高的人,重新分配所有参与Rollup之间的MEV。然而,这一系统需要大量参与Rollup来维持其网络效应。如果一个重要的参与者离开,就会扰乱MEV分配并影响网络的整体价值。
中立的可组合性:基于以太坊
以太坊被认为是构建去中心化应用程序的最可靠中立层。使用以太坊作为排序层的Rollup被称为“基于以太坊的Rollup”,它们受益于与以太坊和其他基于以太坊的Rollup的完全可组合性。然而,基于以太坊的Rollup面临诸如12秒区块时间等挑战,这限制了交易速度。解决方案如基于以太坊的预确认和更快的以太坊区块时间正在探索中,以解决这些问题。
基于以太坊的预确认
基于以太坊的预确认涉及使用以太坊验证者的子集为第2层(L2)用户提供快速交易确认。这一方法目前在Helder测试网上成功测试,实现了Taiko上的闪电快速交易。然而,基于以太坊的预确认不继承以太坊的完全活跃性和安全性,而是依赖于当前以太坊提出者的可信承诺。
更快的区块
更快的以太坊区块时间将通过减少交易最终性所需的时间来使基于以太坊的Rollup受益。单时隙最终性(SSF)共识机制正在考虑之中,它可以在几秒内完成每个时隙的最终确认。然而,SSF易受33%不活跃性泄漏的影响,这对网络稳定性构成风险。
尽管更快的区块时间具有潜在的好处,但以太坊选择优先考虑去中心化并支持独立家庭质押者。这个决定与以太坊的长期愿景一致,但需要仔细考虑和社区共识。
结论
随着Rollup变得越来越受欢迎,碎片化和隔离带来了重大挑战。共享排序层提供了一个快速最终性和跨链可组合性的解决方案,但引入了新的信任假设。另一方面,基于以太坊的Rollup利用现有的基础设施,但面临区块时间和收入模型的挑战。
未来的解决方案如基于以太坊的预确认和更快的L1区块时间,旨在在不影响以太坊一致性的情况下改善用户体验。目标是创建一个可扩展、去中心化且用户友好的生态系统,忠实于以太坊的愿景。
选择是否基于以太坊不仅是一个技术决定,它反映了去中心化Rollup框架的方向。
Image source: Shutterstock