模块化公链原语中的新圣杯?一文解读Rollup互操作性协议

DApp Rolllup 之间的互操作会成为市场刚需。

作者:NingNing

进入 2024 年,模块化公链基础设施正在加速完善。基于这些基础设施构建的 Dapp Rollup 新范式产品(Perp DEX、Web3 游戏 Infra、抗 OEV 预言机、NFT 交易平台)纷纷涌现。

而即将开启交易 Farming 的 Dapp Rollup 新范式 Perp DEX Aevo,将打响新范式 Dapp 挑战旧范式 Dapp(基于通用 Rollup 构建的 GMX 等)的第一枪,进而开启在本轮牛市 Flip 永续合约 CEX 天花板 Bybit 的进程。

Dapp Rollup 的超能力,来自于它们的模块化结构。

我们知道,模块化公链是通过将单体区块链解耦为共识层、数据可用性(DA)层 、结算层、执行层等 4 个堆栈,然后引入 DAS(数据可用性采样)技术和轻节点负责共识验证的架构设计,实现了去中心化、安全性和可扩展性的统一。

目前,模块化公链各堆栈基建红红火火,一片繁荣。

数据可用性(DA)层主流项目有以太坊、采用乐观 – 欺诈证明保障数据可用性的 CelesitaDA、采用 KZG 承诺 – 有效性证明保障数据可用性的 Avail DA、Near DA、采用 Restaking 验证集 +KZG 承诺有效性验证保障数据可用性的 EigenDA(未上线);

结算层主流项目有支持模块化 Rollup 共享 AMM 流动性和互操作性的 Dymension 和打通模块化 Rollup 与 EVM 兼容链间流动性的 Cevmos ;

执行层主流项目分为两类:Fuel、Eclipse 等原生模块化执行层和 Op Stack、Arbitrum Orbit、Polygon CDK、Zk Stack 等通用 Rollup 提供的 SDK。

模块化公链原语中的新圣杯?一文解读Rollup互操作性协议插图1

加密行业,一直以来存在供给领先需求甚至供给创造需求的现象。在 Dapp Rollup 新范式刚刚兴起的当下,使用以上模块化堆栈帮助 Dapp 开发者构建 Rollup 的 Raas(Rollup as a Service)服务商已经很多家,主流项目有 Altlayer、Gelato、Conduit、Caldera 等等。

其中 Conduit 是 Aevo、Lyra 等 Perp DEX 需求的高性能 Dapp Rollup 的 Raas 服务商。Caldera 则主要为 Web3 游戏构建 Dapp Rollup infra,如 Loot Chain、HYTOPIA 等。

在中间层也已发育成熟的情况下,模块化公链基础设施层的最后一块拼图 -Dapp Rollup 互操作协议,成为当前加密 VC 和加密 VC 之间、开发者和开发者之间激励竞争的一个新设计空间。

一般而言,加密行业的互操作协议有着一个共同的元问题,即两个不同个体 / 实体如何去信任地达成共识 / 一致性。

区块链是 Alice<==>Bob 这个元问题的解决方案,跨链桥是 Chain A<==> ChainB 这个元问题的解决方案,Rollup 是 L1<==> L2 这个元问题的解决方案。

模块化公链原语中的新圣杯?一文解读Rollup互操作性协议插图3

而实现跨链(含 L1 和 L2)互操作性有以下 6 种经典范式:

  • 哈希时间锁原子互换
  • MPC 多签中继层
  • Tendermint SDK 中继层
  • Zk 证明 + 轻节点
  • 轻节点 + 预言机
  • Rolllup 中继层

以上 6 种经典范式架构设计中,都需要在安全性、最终确认性、资金效率之间权衡腾挪。

其中,具有最小信任假设的跨链桥,是采用 L2<==>Rolllup 中继层<==>L2 架构跨链桥,如 Orbiter、Across 等。

这种架构也是 Vitalik 一直推荐的。但之前这种方式采用度不高,原因是因为以太坊的安全区块服务费(Gas 的别名)高和最终确认性久(12 分钟)。现在,模块化公链基础设施完善之后,上面这两个问题迎刃而解。

目前在我观察列表里的 Rolllup 互操作协议有:

超模块化公链 KIRA Network

KIRA Network 提出了「超模块化」和「最终确认性」的新原语。其网络架构中 MF 层,通过利用 Staking-Slash 博弈机制 + 区块头验证机制,复刻所有链和 Rollup 的状态,将互操作协议的 N<==>N 的网络复杂度,简并为 N<==>KIRA 的网络复杂度。

Interwoven Rollup 互操作性协议 Initia

Initia 提出了 Interwoven Rollup 的新原语,但尚未发布文档。

将 IBC 互操作性扩展到全链的 Polymer

Polymer 自身就是一个以太坊 Rollup,它使用 IBC 技术实现不同 Rollup 之间的互操作性。它利用 OP Stack 作为结算层,采用 Cosmos SDK 实现原生 IBC 互操作性,并利用 EigenDA 提供可扩展的数据可用性证明。

设想一下在本轮牛市周期顶峰中,百万个 Dapp Rolllup 新范式产品上活跃着 10 亿用户,Dapp Rolllup 之间的互操作会成为市场刚需。这就是为什么采用模块化堆栈构建 Rolllup 中继层的 Rolllup 互操作协议,成了模块化原语的新圣杯。

联系邮箱:idea2003@foxmail.com

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注