长推:重塑以太坊rRollup生态系统的去中心化未来
以太坊以 rollup 为中心的路线图终于要开花结果了,但还有一些严重的问题有待解决。
原文标题:Today, let's talk about centralized sequencers and projects tackling this problem.
原文作者:hangry
原文来源:twitter
编译:MK, MarsBit
以太坊的rollup为中心的路线图终于开始实现,但仍有一些严重问题有待解决。今天,让我们谈谈关于集中化排序器和解决这个问题的项目。
Rollup现状:
经过多年的发展,rollup终于开始扩展以太坊并得到应用。虽然这是一个重要的进步,但它们仍然存在问题。
- 依赖单一方进行交易排序
- rollup之间缺乏组合性/流动性
从基本层面上讲,排序器(也称为提议者)批量处理交易并将其发布到L1。排序器是任何rollup的关键基础设施,也是rollup继承基础层安全性/去中心化的原因。
排序器也是rollup获得大部分收入的地方。例如,Arbitrum每天的手续费收入为30-40万美元,Optimism则为其一半。
收入 = 手续费 - 发布交易至L1的燃料费用
排序器的现状
目前,大多数排序器效率很高,但以去中心化为代价。这些排序器由单一方(基金会)运行,可能导致重大问题(网络中断、审查等)
为什么rollup还没有转向去中心化的排序器?从头开始构建去中心化的排序器既困难又昂贵。由于这些rollup与集中式排序器一起工作正常,团队宁愿解决更紧迫的问题。
那么,rollup如何去中心化其排序器?有几种方法,每种都有其优缺点。
- 基于排序
- 非基于排序
- 共享排序
基于排序:
排序器不对交易进行排序,而只是将交易批量处理,让L1对它们进行排序。
这种方法可以保证高度的安全性/去中心化,但在L1上创建了新的计算瓶颈
非基于排序:
这种方法类似于我们现在所使用的方法,只是rollup找到方法去中心化它们的排序器。这可以通过创建一个去中心化的验证者/证明者网络或像Eigenlayer那样的重新抵押机制来实现。
共享排序:
Rollup可以利用第三方构建的去中心化排序器,从而节省自己构建的成本。
除了明显的任务分担外,rollup还有许多其他选择这条路线的理由。
关于【长推:重塑以太坊rRollup生态系统的去中心化未来】的延伸阅读
加密杂谈:对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提交交易到一层链。
为什么使用共享排序器?
- 增加互操作性
- 作为一项服务的去中心化
- 可以将费用转移到rollup上
- 共享安全性
- 尊重rollup主权
@jon_charb 在最近的一篇文章中更详细地介绍了这个问题,但在使用共享排序器时,rollup的收入可能会增加。
共享排序器可能存在的问题:
- 随着更多rollup的加入,计算需求增加,可能导致集中化。
- 在rollup之间分配排序器利润是一个灰色地带。
- 较大的rollup可能不愿选择加入,因为他们看到的好处较少。
项目:
有一些项目正在致力于构建共享排序器,它们的方法相似但略有不同。
以下是项目及其共享排序器的简要描述
@EspressoSys
Espresso正在为区块链技术构建一系列各种工具/基础设施,包括一个共享排序器。
他们计划利用Eigenlayer的ETH重新抵押作为安全模型,并发布了一些关于它的深入文档。
@AstriaOrg
Astria的排序器与Espresso的略有不同:
- 收集并排序交易,但不执行它们
- 内置PBS
- 使用Celestia作为DA层
除了他们的共享排序器外,Astria还在Celestia和Rollkit之上构建一个rollup
@radius_xyz
Radius的排序器采用了不同的方法:
- 通过加密交易,专注于减少有害的MEV。
- 将维护一组排序器,并在每个时期随机选择一个。
- 他们不是采用先到先得的方法,而是创建一个MEV市场。
总结:
主要rollup开始使用共享排序器可能需要时间,但网络效应和互操作性使得这一切非常值得。
在排序器去中心化成为一个更大话题时,我认为共享排序器是答案。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:MarsBit,如有侵权请联系删除。转载或引用请注明文章出处!