从RaaS平台看去中心化定序器

顺着「在 Rollups-as-a-Service (RaaS) 平台中寻找什么?」这个主题来聊一聊去中心化定序器方案。其实这个话题应该在 8 月聊 MEV 和定序器的时候就写的,正好后面 Binance Research 也出了一篇《走向去中心化的 L2 定序器》,里面很多想法和展望都很有意义,由此拿出讨论下观点。

前几天看了一篇名为 What to look for in a Rollups-as-a-Service (RaaS) platform 的文章,由 Conduit(@conduitxyz)的 Andrew Huang(Founder)和 Bertie Corrie 撰写,他们的项目主要是在以太坊上部署完全托管的无代码生产级 rollup。

顺着「在 Rollups-as-a-Service (RaaS) 平台中寻找什么?」这个主题来聊一聊去中心化定序器方案。其实这个话题应该在 8 月聊 MEV 和定序器的时候就写的,正好后面 Binance Research 也出了一篇《走向去中心化的 L2 定序器》,里面很多想法和展望都很有意义,由此拿出讨论下观点。

在这篇文章里(当然,这是一个介绍产品的 PR 文),核心问题就是理想的 RaaS 平台应当具备哪些特质呢?

①高可用性定序器:在评估 RaaS 平台时,首先要考虑的是定序器的质量;

②自适应 RPC:可扩展性是 rollup 技术的核心优势之一,自适应远程过程调用(RPC)对于处理链所需的任何交易量都至关重要;

③辅助基础设施;

④集成;

⑤专家指导;

⑥持续维护与运营。

可以看出,对于一个 Layer2 Rollup,最重要的首要考虑因素就是定序器了,但很遗憾,现在的定序器大多数中心化的,用户对包括审查、MEV 问题和缺乏可靠性上都提出了相应质疑。

毕竟对于一个中心化定序器,出现单点故障后就有可能导致整个网络的瘫痪,交易被停滞直至定序器恢复原状,这件事已经在很多 Rollup 上体现过了。

定序器 Sequencer,作为一个发生在交易和区块形成之间的行为,其流程是:

①L2 Rollup 为用户提供执行层,实现低成本安全交易,交易数据提交传输至以太坊;

②定序器接收来自用户的无序交易,将交易数据在链下分组,生成一批压缩的有序交易;

③交易放入区块发送给以太坊确认。

从RaaS平台看去中心化定序器

为了更清晰的阐释其作用,我们根据 Celestia 研究员 NashQ 的研究:

其实还可以将 Rollup 的定序器(Sequencer)继续拆分为两个不同的逻辑实体,分别是聚合器(aggregator)和 Header 生成者(header producer);

并将交易排序过程分为了三个步骤:包含、排序和执行(inclusion, ordering, and execution)。

Rollup 区块是一种数据结构,表示了在某个区块高度下的区块链账本。Rollup 区块由 rollup 数据和 rollup header 组成。Rollup 数据可以是一批交易或一批交易间的状态变化。

由此可以看出:定序器的作用很大,毕竟控制着交易的排序,理论上甚至可以不包含用户交易,而且其从交易组中提取 MEV 也是一种垄断的利润来源。

目前主要的 L2 Rollup 项目基本都在运行着中心化定序器,这让交易更方便便宜快捷,但是也形成了去中心化危机。

那能不能跳过定序器的交易排序,直接进行交易呢?当然也是可以的,直接向以太坊提出交易就可以了,当然也可以使用逃生舱 / 强制将自身交易提交到 Layer1,只不过并不划算。

可别忘了 Rollup 到底是为了解决什么,毕竟 Layer2 出现的意义就是方便便宜快捷。

MEV 就不聊了,不是这篇文章的重点。8.16 长推写了《Layer2 的盈利路径和基础设施 MEV(最大可提取价值)》,18 日聊了《MEV-Boost 的参与者和机制、流程》,有兴趣可以看之前的文章。

目前主要的以太坊 L2 Rollup 都依赖于中心化定序器,Arbitrum One、OP Mainnet、zkSync Era 等各种 L2Rullup,都在使用着其专有的中心化定序器。

尽管很多项目方都在声称其致力于实现定序器的去中心化,但是实际效果显然推进并不明显。

去中心化共享定序器?

将中心化的定序器,改为去中心化、共享的定序器,实际上就是令多个 rollup 可以选择使用一个共享定序器 (Shared Sequencer)。

根据 Binance Research 的释义:就是指多个不同的 Rollup 可以使用相同的网络,即来自多个 Rollup 的交易在排序之前聚合在内存池中(有助于减轻 MEV 提取和审查的可能性)。

此处的「去中心化」是指领导者轮换的概念,即不会再有一个始终对所有交易进行排序的角色,而是从分散的参与者中选出的领导者,这会有助于对抗审查并提供活性保证。

构建一个去中心化的排序层类似于构建一个去中心化的 Layer1,即需要构建一个验证器集。

此外的注意点是:

  • Decentralization-as-a-service:共享定序器旨在为任意数量的 Rollup 提供定序器去中心化。所有这些 Rollup 都将受益于审查阻力和活跃性特征,这些特征只能由去中心化网络提供,而无需自己建立该网络。
  • Cross-rollup 可组合性:由于这些共享定序器旨在处理多个 Rollup 的交易排序,因此它们将能够提供独特的、目前无法实现的互操作性。

这种情况下就要考虑不同 Rollup 之间的互操作性适配了。

瞎聊两句,最近行情不错,BTC 生态项目会成为下一轮牛市的支撑点吗?昨晚贝莱德申请现货 ETF,瞬间行情起立带走币市的大量资金,导致不少人多空双爆,还是要稳住呀。

(声明:请读者严格遵守所在地法律法规,本文不代表任何投资建议)

(0)
上一篇 2023年11月10日 下午7:17
下一篇 2023年11月10日 下午7:39

相关推荐

  • DAOrayaki Podcast|账户抽象:再次兴起的背景、工作原理

    账户抽象再次兴起的背景是怎样的,如何理解账户抽象中关于抽象的定义,其工作原理又如何?带着这些问题,我们今天特别邀请了来自 AstroX 的联合创始人 Brutoshi,跟大家一起开启本期的播客话题:账户抽象,以太坊账户,去中心化的新路径。

    2023年2月12日
    476
  • 一文读懂Eclipse:可定制的Rollup解决方案

    在 Rollup 系列的上一篇文章中,我们探索了 Mantle 网络,它使用称为 EigenDA 的独特解决方案作为数据可用性层,而不是像大多数 Rollup 那样将以太坊作为 数据可用性层。通常的 Rollup 建立在以太坊之上,除了执行之外的所有功能都依赖于以太坊,如结算、共识和数据可用性。

    2024年3月12日
    29
  • Krypital Group:我们应该警惕MEV么?

    这是一种“三明治攻击”,不过从广义的讲,这是一种MEV。随着DeFi,NFT等应用的发展,加密网络中的经济活动近两年快速增长,MEV逐渐进入大家的视野。那什么是MEV?MEV如何产生又会对加密经济有什么影响?MEV的未来在哪里?这些问题本文将略做讨论。

    2022年9月11日
    842

发表回复

登录后才能评论
微信

联系我们
邮箱:whylweb3@163.com
微信:gaoshuang613