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

현재 언어 번역이 없어 원문을 표시합니다.
顺着“在Rollups-as-a-Service (RaaS) 平台中寻找什么?”这个主题来聊一聊去中心化定序器方案。

前几天看了一篇名为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,瞬间行情起立带走币市的大量资金,导致不少人多空双爆,还是要稳住呀。

引用:

①Binance Research (Shivam Sharma),Ethereum’s Rollups are Centralized. A Look Into Decentralized Sequencers:https://www.binance.com/en/research/analysis/ethereums-rollups-are-centralized-a-look-into-decentralized-sequencers

②JON CHARBONNEAU,Rollups Aren't Real Rollup:https://joncharbonneau.substack.com/p/rollups-arent-real

③NashQ,Redefining Sequencers: Understanding the Aggregator and the Header Producer:https://medium.com/@nashqueue/redefining-sequencers-understanding-the-aggregator-and-the-header-producer-76ee198dd4

④Arrow,MEV:https://twitter.com/ArrowCrypto_eth/status/1691754098066915773

공유하기:

작성자: Sleipnir Research

이 글은 PANews 입주 칼럼니스트의 관점으로, PANews의 입장을 대표하지 않으며 법적 책임을 지지 않습니다.

글 및 관점은 투자 조언을 구성하지 않습니다

이미지 출처: Sleipnir Research. 권리 침해가 있을 경우 저자에게 삭제를 요청해 주세요.

PANews 공식 계정을 팔로우하고 함께 상승장과 하락장을 헤쳐나가세요
PANews APP
미국의 3대 주요 주식 지수는 모두 하락 마감했으며, COIN 지수는 7.59% 이상 떨어졌습니다.
PANews 속보