本文介绍了对共享排序层作为模块化基础设施组件的 10 个主要发现。
撰文:Pansophic Chad,zerokn0wledge
编译:Frank,Foresight News
我们正在进入 Rollup 时代,对共享排序层等模块化基础设施组件的需求即将爆炸。
其中包括去中心化即服务(Decentralization-as-a-Service)、汇集的加密经济安全、原子可组合性,这些技术将重塑我们构建 Rollup 的方式。
我与 Pansophic Chad 共同撰写了一份关于共享排序的深入研究报告。在 45 页的报告中,我们涵盖了:
本文将主要介绍报告的 10 个主要发现。
我的意思是,Rollup 排序器目前由团队以中心化且孤立的方式运行(每个 Rollup 一个排序器)。
这就带来了设计的中心化和孤立性质所固有的风险和缺点:
因此,必须建立适当的机制来解决这种中心化式设计带来的风险。
Arbitrum 的逃生舱口(escape hatch)就是这样一种机制,它为用户提供了一种退出网络的方法,而不会在排序器尝试审查或退出时损失资金。
中心化排序器可以为许多 Rollup 提供服务,而一组去中心化的排序器只能为一个网络或一组特定的 Rollup 提供服务。
因此,这里的区别应该有两种:
其中中心化 vs 去中心化的排序器,主要解决以下问题:
一组去中心化的验证器(排序器),可用于实现领导者轮换机制或成熟的 PoS 共识机制。这抵消了孤立的中心化方法中单点故障所带来的风险。
此外,节点数量的增加提高了生存保障能力,并且根据去中心化设计,还增强了抗审查能力。
使用复杂的加密技术,MEV 攻击风险也可以在去中心化(且可能共享)的排序器中得到解决。
另一方面,是采用孤立的方法还是共享的方法,主要是围绕孤立设计的两个限制而做出决定:
随着 L2 战争的升温以及模块化叙事的不断发展,模块化 Rollup 执行层之间的竞争将会非常激烈。
软最终性保证(关于交易最终将包含在 L1 区块中的承诺)是实现让每个人都喜欢 L2 的用户体验的原因。
在高规格机器上中心化运行的排序器在这方面有优势,但使用高性能共识机制或简单的领导者选举方案,排序层也可以提供极快的用户体验。
譬如 Espresso Systems,它基于 Hotshot 共识的共享排序层运行在专有的去中心化验证器集上,可提供快速的软最终性保证,并附带开箱即用的 DA 解决方案。
再比如 Astria,它使用基于 Tendermint 的领导者选举机制,通过去中心化的排序器网络确保活跃性并降低单点故障的风险,同时提供快速的软最终性保证以实现无缝的用户体验。
还有 Rádius,它依赖于领导者轮换机制的创新共享排序层,使用实用可验证延迟加密(PVDE),启用加密内存池并使排序层具有抗 MEV 抵抗能力。
以及 Madara,它是 StarkNet L2 框架内使用的排序器,具有很大的灵活性,可以以中心化和去中心化方式运行。
它建立在 Substrate 框架之上,并使用 Polkadot 的 Grandpa and Babe 共识机制。
此外还有 EigenLayer,作为最近引起关注的使用中间件服务的方法,它通过重新抵押机制利用现有的以太坊验证器集和信任网络来确保安全,这种方法也是由 EigenLayer 首创的。
而 Flashbot 的 SUAVE 与这里讨论的其他共享排序器有很大不同,但作为一个共享的、MEV 感知的构建器,它可以成为共享排序器的一个很好的补充,在跨链 MEV 和跨 Rollup 原子性的背景下提高安全保证。
由于将交易排序到一个区块中,因此实现了有限程度的原子可组合性。
然而,如果不与跨 Rollup 消息协议或证明聚合层等其他技术相结合,缺乏执行保证会严重影响其实际创造的价值。
随着共享排序层被越来越多地采用,互操作性方面的重要性将进一步增加,它将成为寻找排序层的项目决策的关键因素。
启动和维护一组去中心化的定序器可能是一项复杂且昂贵的工作。因此,共享排序器提供的模块化即插即用解决方案对于较小的(特定于应用程序的)Rollup 特别有吸引力。
这些 Rollup 可能资源较少,并且对跨 Rollup 可组合性的需求更大。包括像 Arbitrum 这样更大的 Rollup 生态系统也已经宣布与 Espresso Systems 这样的共享排序器建立合作伙伴关系。
我们预计会出现许多去中心化但孤立的排序方法,仅专注于特定的生态系统(OP 超级链或 Polygon CDK 宇宙)。
Metis、Celo 或 Aztec 以及其他(即将推出的)Rollup 也在致力于去中心化排序机制。
将区块链网络的核心功能划分为不同的功能区域,在这些区域中可以出现专门的提供商,从而促进创新。
以 Rome Protocol 为例,它就作为第一个基于 Solana 的排序器最近脱颖而出。
看看不同的方法在产品市场契合度方面的表现,以及它们所建立的底层技术堆栈如何影响它们的采用程度,肯定会很有趣。
如前所述,我们预计共享排序在长尾 Rollup 们中特别受欢迎。OP Stack 或 Polygon CDK 等技术堆栈在为想要构建(特定于应用程序的)Rollup 的开发人员抽象复杂性方面做得很好。
RaaS 将其提升到了一个新的水平,通过下拉式用户体验,将通过这些框架启动数千个较小的 Rollup。
所有这些都需要排序基础设施。
每个人都真的不应该低估这个市场有多大,以及 RaaS 的采用将在多大程度上推动共享排序器的增长。
从分布式验证器技术和共享有效性排序到基于顺序的排序,许多举措正在实施,有望提供改进的去中心化和安全性。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。