本文探讨了Rollup互操作性解决方案,包括Polygon Aggregation Layer、ZKsync Elastic chain和Optimism Superchain等原生方案,以及IBC Protocol、Hyperlane和Avail Nexus等可插拔互操作性层。
让我们深入探讨 L2 领域中最热门的话题:rollup 互操作性解决方案。你可能已经知道,“碎片化的互操作性”问题一直是实现无缝 Web3 体验和创新(或未来主义)体验的障碍。了解到这一点,以太坊联合创始人 Vitalik Buterin 在他最近的 tweet 中发布了他实现以太坊 Layer2 之间跨链互操作性的愿景。他主要谈到了路线图中的以下以太坊提案计划(EIP):
这里的核心思想是提供一种标准化方法来交易 跨链。虽然这个愿景很有前景,但 Vitalik Buterin 已经将其分配给未来。然而,本文讨论了 rollups 目前可用于跨链交互的 rollup 互操作性解决方案。我们将介绍原生互操作性解决方案和可插拔的互操作性层。
Polygon 是为使用 Polygon CDK 构建的 ZK 驱动的 rollup 链提供原生互操作性的先驱。 AggLayer 是一种新颖的互操作性解决方案,它通过允许主权链安全无缝地共享流动性、资产、用户和状态来解决碎片化的互操作性问题。
与 聚合层 连接的链将受益于原子可组合性和完全统一的密码学安全性,同时在感觉像使用单个链的各种 L2/L3 链的生态系统中运行。除了聚合来自所有互连链的 ZK 证明之外,AggLayer 还确保近乎即时的跨链交易。AggLayer 没有涉及任何第三方桥接解决方案,而是实现了一个适用于所有链的单一桥接合约,而不会带来任何安全风险。
最初,Polygon zkEVM 是唯一连接到 AggLayer 的链,但逐渐地,其他链开始接入该层。例如,Astar 正在使用 Polygon CDK 启动其 Astar zkEVM 链,该链将集成聚合层。此外,TON Applications Chain (TAC) 宣布其 ZK 驱动的 L2 将连接到 AggLayer。让我们看看 AggLayer 的主要优势:
完全主权: 使用 AggLayer 互连的 L1 和 L2 可以利用统一的流动性。根据需要,这些链可以为其应用程序和特定用例引导流动性。
丰富的用户体验: AggLayer 允许任何链上的用户直接与 Polygon CDK 链 交互,而无需涉及繁琐的桥接过程。因此,用户体验保持简单直观。
高速原子交易: AggLayer 提供无与伦比的速度和原子交易,允许用户在不到 1 秒的时间内执行跨链交易。
ZKsync 的弹性链 提供了一个无限可扩展的各种 ZK 链网络;无论是 rollups、validiums 还是 volitions。虽然是新的,但很快就会有超过 20 条链 构建在 ZK sync 弹性链上。所有使用 ZKsync 弹性链构建的 L2/L3 均通过数学方式保护,并且具有原生互操作性,可提供统一且直观的用户体验,从而实现跨使用 ZK Stack 框架构建的独立链的低成本、无需信任的互操作性。每个弹性链都基于完美设计的架构,该架构允许 ZK Stack 链 通过根据需要添加新实例来无限扩展其扩展能力。让我们重点介绍 ZK sync 弹性链的主要功能:
直观的用户体验: 弹性链网络 上的用户可以使用单个地址跨多个互连链。此外,可以使用单个签名来交易或与 ZK Sync 生态系统中的任何智能合约进行交互。此外,费用可以用任何流动代币支付,或者如果应用程序提供,他们可以从无 gas 交易中受益。
低成本交易: 弹性链中的跨链方法不会对单个 ZK 链的交易成本产生太大影响。此外,链的数量不断增长及其可扩展性不会提高成本。
由数学保护: 弹性链上的交易通过数学密码学技术进行验证和强制执行,无需任何人为假设。从长远来看,ZK Sync 计划促进通过用户智能手机进行验证。
Optimism Superchain 是一项重要的创新,旨在实现所有类型链之间的原生互操作性;无论是 OP 链、Bedrock 还是 Optimistic Virtual Machine (OVM)。Superchain 引入了一个概念,该概念允许创建一个独立的 OP 链的单一、统一网络,这些链共享一个共同的生态系统及其资源,如桥、去中心化治理、升级、消息传递层等。此结构旨在提供不同 L2/L3 OP 链 之间未开发的互操作性,允许它们像互联网一样进行通信和交易,这允许基于 web2 的链相互通信而没有问题。Superchain 生态系统中大约有 54 条链,包括测试网和主网阶段。让我们看看 Superchain 为 OP Stack rollups 提供了哪些好处:
互连系统/效率: OP Superchain 允许“子链”或 L2/L3 彼此无缝交易,从而有助于提高生态系统中的处理能力。
一致的安全性: 如前所述,互连的 OP Stack Layer2s 遵循基于以太坊的共享安全性。这在整个 Superchain 生态系统中保持了信任和统一的安全性。
动态可扩展性: 与 ZKsync 弹性链 类似,Superchain 可以通过添加更多链轻松扩展。现有网络的可扩展性、安全性和互操作性不会因此受到影响。
可组合性碎片化: 虽然所有原生互操作性解决方案都谈到实现互操作性,但可组合性仍然感觉像是一块缺失的部分。我们所说的可组合性是指 rollup 在不同的 rollups 上发起交易的能力,这是一种可靠的互操作性形式。因此,协议肯定需要更加关注标准化以支持增强的可组合性。
与其他 rollups 的集成问题: 目前,原生互操作性基于框架。
Polygon AggLayer 连接 Polygon CDK 链,Superchain 连接 OP Stack 链,Elastic chain 连接 ZK Stack 链。但是,必须有一种新的标准,允许 ZK 链与 Optimistic rollup 链进行协调,以便实现真正的统一。
可扩展性和延迟问题: 互连生态系统中链的大规模增长可能导致缺乏可扩展性和高延迟。截至目前,所有协议都在很好地处理交易和用户,但这是对未来的担忧。
Inter-blockchain communication (IBC) 是一种互操作性协议,支持两个不同区块链之间的身份验证和数据传输。使用 IBC 构建的 Layer1 或 Layer2 链可以为用户提供无需许可、高度安全且功能丰富的交互。包括 EVM 和非 EVM 链在内的 110 多个链已经在使用 IBC,促成了每天 3000 万以上的代币转账。一些领先的名称包括 Cosmos、BNB Smart chain、Polkadot 和 Avalanche。在功能方面,IBC 提供通用互操作性、权限访问和可靠的安全性。
Hyperlane 是一个无需许可的跨链互操作性层,旨在服务于模块化区块链。Hyperlane 连接了 50 多个链,桥接了价值超过 20 亿美元的资产,并支持 5 个以上的虚拟机,它正在将自己定位为领先的互操作性层。任何 L2/L3 rollups、appchains 甚至 Layer1 区块链都可以插入 Hyperlane 的互操作层以连接到不同的链,以共享资产、资源或基本信息。Hyperlane 支持 EVM 和非 EVM 链,包括 Ethereum、Arbitrum、Optimism、Polygon、Avalanche、Base 和 更多。
Avail Nexus 是一个无需许可的验证层,它统一了利用 Avail DA 作为基础的不同 rollups。Nexus 本质上为在 Avail 之上创建的 rollups 提供了一个自定义的 ZK 协调系统。无论所有 rollups 如何,这都可以实现无缝的状态验证和系统的排序器确认,无论是与单个 rollup 交互、探索多个 rollups 还是跨各种 Layer1 区块链处理交易。Avail 支持所有 rollup 协议,包括 Arbtrum、Optimism、ZK Sync 和 Polygon CDK。
LayerZero 是一个开源的、全链互操作性协议,旨在支持具有低级通信原语的可互操作应用程序的开发。LayerZero 是跨链连接的首选解决方案之一,已转移价值超过 500 亿美元的资产,支持 70 多个区块链,并在其上构建了 200 多个应用程序。
使用 LayerZero 的 Layer2/Layer3 rollups 可以通过其先进的全链消息传递快速发送任意数据、代币和外部函数调用。同时,他们通过不可变的智能合约保留对其应用程序的完全控制和自主权,从而消除所有类型的审查问题。此外,LayerZero 以下列主要功能而脱颖而出:
Omni Network 是一个互操作性基础设施,用于构建链抽象的 web3 应用程序。该平台以其单一的统一网络而脱颖而出,该网络已聚集了约 750 万笔交易、40 万用户和 30 多个生态系统项目。Omni Network 在一个单一的、有凝聚力的层上协调不同的 rollups,从而允许开发人员轻松地从以太坊生态系统中获取流动性、资产和用户。Omni 同样关注性能和安全性。因此,它使用重新质押方法来为下一代区块链提供动力。继承 Ethereum 经过实战检验的安全性,并将其与高性能 rollup 架构相结合,可以实现当今 rollups 所需的无与伦比的速度和性能。它为 rollups 提供了扩展、升级和创新的选项,而无需对其智能合约进行任何更改。
Espresso 充当各种区块链的协调层,增强它们之间的互操作性,同时保持快速最终性、主权、可扩展性和可信的中立性。Espresso 配备了一个免费且开放的 去中心化排序 市场。这种排序器机制允许链进行通信和协调以进行交易排序。使用 Espresso,rollups 在桥接和原子交易中都具有相同的效率水平。无论你构建 rollup、appchain 还是 L1 区块链,Espresso 都将允许你网络上的用户交换价值,而不会在性能、速度或延迟方面看到任何差异。
Nodekit 提供了构建可组合 Layer2 的基础设施,该基础设施利用了 Javelin 的强大功能;超级构建器。Javelin 可以插入各种产品,无论是 L2、中心化/去中心化排序器、共享排序器 和基于 preconfs。因此,使用 Nodekit 的 rollups 和 appchains 可以利用基于排序器的互操作性层来共享流动性、价值和资产,同时还可以灵活地构建各种用例,而这些用例由于碎片化的互操作性而无法实现。通过利用 Nodekit,rollups 可以执行跨 rollup 和原子交易,同时保持安全性和可扩展性。大约有 l2 rollups 已实施 Nodekit,例如 Morph、Naka Chain、Alpha、PlayAI 等。
Across settlement 是 Across 提供的一个互操作性层,它支持由意图驱动的跨链连接。Across 声称是生产就绪程度最高且模块化的结算层,可为 OP 和 ZK rollups 启用跨链意图。拥有 600 万以上的交易、平均填充时间不到 1 分钟和 <$1 的成本使其成为 Across 的一个可行的选择。跨链意图结算、模块化设计、聚合和乐观验证以及跨链管理是 Across settlement 的主要特点。Across 支持所有领先的 rollups 和 区块链网络,如 Ethereum Mainnet、Optimism、ZK sync Era、Polygon、Base、Zora 等。
Union 是一个开源的、模块化的互操作性层,专为 ZK rollups 设计。但是,Union 更进一步,实现了下一代区块链、appchains 和 rollups 之间的互连。Union 利用零知识密码学和先进的共识验证来提供快速、无需信任且无需许可的互操作性方法。Union 的基础设施层统一了各种模块化网络,以释放它们的水平可扩展性。流行的支持链包括 Ethereum、Polygon、Scroll、Celestia、Canto、Movement 等。
Everclear(以前称为 Connext)充当一个清算层,统一了跨不同 rollup 链 的全球结算、流动性和资本流动结算。通过净额结算方法,Everclear 声称将与 CEX、做市商和求解器相关的交易成本和复杂性降低了 10 倍。此外,Everclear 支持可编程结算的开发,并为无需许可的流动性以及扩展以支持新的用例提供动力。Everclear 扩展了对所有领先的 ZK 和 OP rollup 协议链(如 Optimism、Polygon、ZK Sync、Arbitrum、Mantle 等)的支持。
Hop 是一种互操作性解决方案,支持跨各种 rollup 链的代币转账。该协议包括工具和新颖算法的组合,这些工具和新颖算法补充了桥接方法,同时允许用户自由地在区块链、rollups 和 appchains 之间移动其资产。此外,Hop 包括改进的流动性技术、去中心化池和先进的代币铸造策略,以使链间通信更加高效。Hop 支持所有突出的 rollup 网络,如 Ethereum、Arbitrum、Polygon 和 Gnosis。
● 采用有限:可插拔的 rollup 互操作性解决方案面临的主要挑战是缺乏广泛的采用和社区的支持。作为新的和独立的解决方案,它们在建立信任和最大限度地采用方面经常面临问题。为了克服这一点,可插拔的互操作性解决方案更加注重提高 TPS、性能、低成本处理以及其协议的各种改进,并且不时进行。
● 竞争:替代的互操作性解决方案必须与 Polkadot、Optimism、ZK sync 等已建立的参与者竞争,因为它们提供原生互操作性解决方案。但是,这些可插拔的解决方案已经能够通过创新功能(如通用互操作性、增强的流动性、易于定制、更好的标准化和更低的成本)来区分其服务。
● 安全问题:与原生互操作性解决方案不同,可插拔的互操作层无法继承基于以太坊的安全性。但是,这些解决方案通常提供可配置的无需信任性,允许你根据风险可能性调整安全参数。
如果你计划启动可互操作的 rollups,或者你想要将互操作性添加到你现有的链中,Zeeve RaaS 可以提供帮助。你可以构建具有原生互操作性的 rollup,也可以从我们的 RaaS 堆栈中选择一系列可插拔的互操作层。Zeeve RaaS 支持本文中提到的所有解决方案,无论是 LayerZero、Espresso、Avail Nexus、Espresso 和 Nodekit。对于原生互操作性,你可以 启动 OP Stack 链、ZK Stack L2、Arbitrum Orbit 链 或 CDK 链,同时启用与聚合层、Superchain 或弹性链的连接。有关我们的 rollup 产品的更多信息,请 与我们联系。或者通过邮件发送你的查询。
- 原文链接: zeeve.io/blog/mapping-ro...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!