Rollup 时代来临,共享排序如何重塑未来?
【GPT】 Rollup时代的到来,模块化基础设施组件的需求爆炸,EigenLayer首创的Flashbot SUAVE可以提供软最终性保证、抵消单点故障风险、增强抗审查能力、抵抗MEV攻击等。RaaS可能会成为共享排序器采用的重要催化剂,围绕共享排序发生令人兴奋的创新,有望提供改进的去中心化和安全性。
原文作者:Pansophic Chad,zerokn0wledge
原文来源:X
编译:Frank,Forsight News
我们正在进入 Rollup 时代,对共享排序层等模块化基础设施组件的需求即将爆炸。
其中包括去中心化即服务(Decentralization-as-a-Service)、汇集的加密经济安全、原子可组合性,这些技术将重塑我们构建 Rollup 的方式。
我与 Pansophic Chad 共同撰写了一份关于共享排序的深入研究报告。在 45 页的报告中,我们涵盖了:
- Rollup 机制
- 排序状态
- 核心概念和术语
- 共享排序解决方案
- 排序的财务状况
- 排序研究
本文将主要介绍报告的 10 个主要发现。
1.当前的排序器格局或更广泛的 Rollup 排序,仍处于非常初级的阶段
我的意思是,Rollup 排序器目前由团队以中心化且孤立的方式运行(每个 Rollup 一个排序器)。
这就带来了设计的中心化和孤立性质所固有的风险和缺点:
- 单点故障
- MEV 利用风险
- 抗审查能力薄弱
- 生存保障能力脆弱
- 无原子可组合性
- 安全性无法汇集
因此,必须建立适当的机制来解决这种中心化式设计带来的风险。
Arbitrum 的逃生舱口(escape hatch)就是这样一种机制,它为用户提供了一种退出网络的方法,而不会在排序器尝试审查或退出时损失资金。
2.区分去中心化排序和共享排序至关重要
中心化排序器可以为许多 Rollup 提供服务,而一组去中心化的排序器只能为一个网络或一组特定的 Rollup 提供服务。
因此,这里的区别应该有两种:
- 中心化与去中心化;
- 孤立性与共享性;
其中中心化 vs 去中心化的排序器,主要解决以下问题:
- 单点故障;
- MEV 利用风险;
- 抗审查能力力弱;
- 生存保障能力脆弱;
一组去中心化的验证器(排序器),可用于实现领导者轮换机制或成熟的 PoS 共识机制。这抵消了孤立的中心化方法中单点故障所带来的风险。
此外,节点数量的增加提高了生存保障能力,并且根据去中心化设计,还增强了抗审查能力。
使用复杂的加密技术,MEV 攻击风险也可以在去中心化(且可能共享)的排序器中得到解决。
另一方面,是采用孤立的方法还是共享的方法,主要是围绕孤立设计的两个限制而做出决定
- 无原子可组合性;
- 无安全性汇集;
3.排序器是实现快速、无缝用户体验的关键
随着 L2 战争的升温以及模块化叙事的不断发展,模块化 Rollup 执行层之间的竞争将会非常激烈。
软最终性保证(关于交易最终将包含在 L1 区块中的承诺)是实现让每个人都喜欢 L2 的用户体验的原因。
在高规格机器上中心化运行的排序器在这方面有优势,但使用高性能共识机制或简单的领导者选举方案,排序层也可以提供极快的用户体验。
4.许多有趣的项目正在构建共享排序网络,这些网络很可能成为模块化未来的基石
譬如 Espresso Systems,它基于 Hotshot 共识的共享排序层运行在专有的去中心化验证器集上,可提供快速的软最终性保证,并附带开箱即用的 DA 解决方案。
再比如 Astria,它使用基于 Tendermint 的领导者选举机制,通过去中心化的排序器网络确保活跃性并降低单点故障的风险,同时提供快速的软最终性保证以实现无缝的用户体验。
还有 Rádius,它依赖于领导者轮换机制的创新共享排序层,使用实用可验证延迟加密(PVDE),启用加密内存池并使排序层具有抗 MEV 抵抗能力。
关于【Rollup 时代来临,共享排序如何重塑未来?】的延伸阅读
加密杂谈:对RaaS和Eigenlayer的一些看法
本文讨论了加密货币领域的热门话题,包括Rollup技术、Restaking、LRT、AVS和Eigenlayer。作者认为目前情况并不乐观,团队进展缓慢,Rollup部署过多也不利。对于Restaking、LRT、AVS和Eigenlayer的不满,存入ETH数量巨大,但空投效果不佳。团队发布庞大白皮书,但工作原理和概念仍不清楚。Eigenlayer决定暂不启用惩罚机制,但是否有必要为每个新兴协议提供近十亿美元的用户Restaking ETH并面临风险?惩罚机制将在不到一年内启用,操作者是否意识到Restaking风险?或许会有其他平台蚕食Eigenlayer的市场份额。
详解 OP Stack Rollup 流程及对应代码
Optimism Bedrock是当前版本的OP Stack,提供了启动生产质量的Optimistic Rollup区块链的工具。它包括op-batcher和op-proposer两个服务,负责从sequencer读取交易内容并rollup到链上,以及将交易状态rollup到合约。文中介绍了如何使用recordL1Tip和l1Tip来获取最新的L1BlockRef,以及如何收集和提交交易数据。每个事务仅使用一帧,如果通道已满,则仅返回剩余帧,直到成功发送到L1。sendTransaction将交易发送到一层,并更新交易发送状态。FetchNextOutputInfo获取L2上的区块output,NextBlockNumber获取下一批次需要提交的区块区间,SyncStatus获取L2块的状态和块信息,OutputAtBlock根据块高获取output,sendTransaction使用output构建stateRoot提交交易到一层链。
以及 Madara,它是 StarkNet L2 框架内使用的排序器,具有很大的灵活性,可以以中心化和去中心化方式运行。
它建立在 Substrate 框架之上,并使用 Polkadot 的 Grandpa and Babe 共识机制。
此外还有 EigenLayer,作为最近引起关注的使用中间件服务的方法,它通过重新抵押机制利用现有的以太坊验证器集和信任网络来确保安全,这种方法也是由 EigenLayer 首创的。
而 Flashbot 的 SUAVE 与这里讨论的其他共享排序器有很大不同,但作为一个共享的、MEV 感知的构建器,它可以成为共享排序器的一个很好的补充,在跨链 MEV 和跨 Rollup 原子性的背景下提高安全保证。
5.网络效应将在这里发挥重要作用,特别是由于共享排序所实现的互操作性
由于将交易排序到一个区块中,因此实现了有限程度的原子可组合性。
然而,如果不与跨 Rollup 消息协议或证明聚合层等其他技术相结合,缺乏执行保证会严重影响其实际创造的价值。
随着共享排序层被越来越多地采用,互操作性方面的重要性将进一步增加,它将成为寻找排序层的项目决策的关键因素。
6.共享排序将是针对长尾 Rollup/ 模块化链的「去中心化即服务」
启动和维护一组去中心化的定序器可能是一项复杂且昂贵的工作。因此,共享排序器提供的模块化即插即用解决方案对于较小的(特定于应用程序的)Rollup 特别有吸引力。
这些 Rollup 可能资源较少,并且对跨 Rollup 可组合性的需求更大。包括像 Arbitrum 这样更大的 Rollup 生态系统也已经宣布与 Espresso Systems 这样的共享排序器建立合作伙伴关系。
7.排序非常有利可图,大型 Rollup 可能希望将这一价值保留在其生态系统中
我们预计会出现许多去中心化但孤立的排序方法,仅专注于特定的生态系统(OP 超级链或 Polygon CDK 宇宙)。
Metis、Celo 或 Aztec 以及其他(即将推出的)Rollup 也在致力于去中心化排序机制。
8.共享排序格局继续快速发展
将区块链网络的核心功能划分为不同的功能区域,在这些区域中可以出现专门的提供商,从而促进创新。
以 Rome Protocol 为例,它就作为第一个基于 Solana 的排序器最近脱颖而出。
看看不同的方法在产品市场契合度方面的表现,以及它们所建立的底层技术堆栈如何影响它们的采用程度,肯定会很有趣。
9.RaaS 可能会成为共享排序器采用的重要催化剂
如前所述,我们预计共享排序在长尾 Rollup 们中特别受欢迎。OP Stack 或 Polygon CDK 等技术堆栈在为想要构建(特定于应用程序的)Rollup 的开发人员抽象复杂性方面做得很好。
RaaS 将其提升到了一个新的水平,通过下拉式用户体验,将通过这些框架启动数千个较小的 Rollup。
所有这些都需要排序基础设施。
每个人都真的不应该低估这个市场有多大,以及 RaaS 的采用将在多大程度上推动共享排序器的增长。
10.围绕共享排序发生令人兴奋的创新
从分布式验证器技术和共享有效性排序到基于顺序的排序,许多举措正在实施,有望提供改进的去中心化和安全性。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Pansophic Chad,zerokn0wledge,如有侵权请联系删除。转载或引用请注明文章出处!
标签:Rollup