TLDR:
由于缺乏统一标准,不同区块链的架构和共识机制各异,跨链资产转移过程复杂且成本高昂。现有的第三方桥接面临信任和安全挑战,中心化桥接需要保持流动性,将成本转嫁给用户。一键发链,类似于解决三难困境,是资产桥接的一种折衷方案。
市场成熟度以OP Stack和Superchain为先,Base是成功典范。AggLayer原生兼容以太坊,更容易被接受,但需要保证聚合过程的安全可靠。Elastic Chain的成功取决于ZKSync的发展,短期看好OP,长期看好ZK。
在行业创新不足的背景下,DeFi 仍是 Rollups 的主要应用场景。目前 DePIN、RWA 和大型 GameFi 项目在 Rollups 上出现的可能性较小,而 SocialFi 和 NFT 市场可能会出现,但市场热度尚不确定。区块链整体呈现马太效应,Rollups 无限增发的趋势值得长期关注头部,短期关注中下层。
1、连接岛屿链:跨链问题
在跨链转移资产时,每条区块链都有独特的架构、共识机制、状态证明和状态转换,缺乏统一的标准和互操作性,导致跨链通信和数据交换复杂。这些验证过程通常过于昂贵,无法在链上执行。这一限制导致多方签名委员会的激增,以验证其他链的状态。因此,没有一个通用的去中心化标准或协议可以实现所有区块链之间的互操作性,限制了资产在不同区块链之间的自由流动。
为了实现跨链资产转移,出现了许多第三方桥接器,但这些桥接器面临着与信任问题相关的重大网络安全挑战。即使中心化桥接器能够确保完全安全,它们仍需要在每条集成链上保持足够的流动性,从而将这些运营成本转嫁给用户。目前,无法满足原生的去中心化资产桥接以及第三方桥接器的信任难度,使得 ZKsync、Polygon 和 Optimism 推出了更原生的解决方案,例如 Elastic Chain、AggLayer 和 Superchain Explainer,以实现本地化的多链扩展。
2、ZKsync 3.0:Elastic Chain
2023 年,ZKsync 背后的主要开发公司 Matter Labs 发布了 ZK Stack,这是一个工具包,允许开发人员基于 ZKsync 技术构建自己的区块链。本质上,这些自定义链将通过 Elastic Chain 互连,将 ZKsync 3.0 从单个以太坊 L2 转变为 Elastic Chain。
ZKsync 3.0 协议核心升级于 2024 年 6 月 7 日发布,是迄今为止 ZKsync 最复杂的升级。它将 ZKsync L1 桥重新配置为共享路由器合约,以支持不断扩展的可互操作 ZK 链网络。ZK Stack 框架实现了链间原生、去信任、低成本的互操作性。
Matter Labs 表示,“Elastic Chain 是由 ZK Chain(rollups、validiums 和 volitions)组成的可无限扩展的网络,通过数学验证方法确保其安全性,并在统一直观的用户体验下实现无缝互操作性。它旨在使 ZKsync 生态系统内的互操作性更加顺畅和高效。”
2.1 Elastic Chain设计
Elastic Chain 并不完全依赖 ZK 技术,也不能简单地为其他非 ZK 多链系统添加 ZK 证明“补丁”。总体上,其网络通过三个组件实现:ZK Router、ZK Gateway 和 ZK Chains。
ZK Router:这是 ZKSync 3.0 架构的主要路由组件,负责管理和协调网络中不同链和节点之间的通信和数据传输,使用高效的跨链通信协议确保不同链之间快速、安全的数据传输。
ZK Gateway:作为 ZKSync 3.0 网络的入口和出口节点,处理外部区块链(如以太坊主网)和 ZKSync 网络之间的交互。负责外部区块链与ZKSync网络之间的资产桥接和转移,保证不同链之间的资产安全、高效地流动,并通过中间件实现 ZK Chains 之间全面的互操作。
ZK Chains:通过生成和验证零知识证明来确保交易的有效性和安全性,并将结果提交给 ZK Router 进行Rollup和协调。它们通过 ZK Gateway 与 L1 智能合约互连,完全独立、可定制,并使用 ZK Stack 构建。
据 ZKsync 介绍,Gateway 是 Elastic Chain 的关键组件,实现了 ZK Chains 到以太坊的无缝结算。通过 Gateway 向以太坊提交证明和数据,可以实现以下优势:
跨批次和跨链证明合成:降低 L1 验证成本。
状态增量压缩:压缩发送到网关的小批量数据,并有效地将其大批量转发到 L1。
更快的最终性:验证链证明并防止低延迟跨链桥接的冲突,并通过大量验证者的质押来增强。Z K 链不需要信任其他链。
活跃度:每个 ZK 链的活跃度由其验证者独立管理;网关不会影响其活跃度。链可以自由离开网关。
抗审查:跨链强制交易将比常规的 L1 抗审查交易更便宜,从而使所有用户都更容易使用。
ZK Chains无需使用 ZK 网关,可以直接结算到以太坊,自由选择离开 ZK 网关网络,而不会影响其链的安全性。它们可以在使用 ZK 网关和直接结算到以太坊之间切换。ZK 网关将由去中心化、无需信任的验证者集群运营,以确保网络弹性和可靠性。参与此去中心化验证过程需要 ERC20 代币。ZKSync 网络治理将为此目的指定一个代币(可能是 ZK 代币)。
验证者将收取桥接费和发布到 ZK 网关的状态增量数据的每个字节的费用。这激励了验证者加入 ZK 网关,因为他们的收入可以随着链上交易的价值增加而成倍增加。此外,由于验证者提供的重新压缩服务,通过 ZK 网关结算数据将比直接在以太坊网络上结算更便宜,这可能是大多数 ZK 链可能选择加入的原因。
3、Polygon 2.0:AggLayer
3.1 AggLayer设计的起源
与OP Stack和ZK Stack类似,使用Polygon CDK创建的区块链可以直接集成到AggLayer中,利用其统一的桥接和安全服务实现与其他区块链的互操作性。这构成了Polygon 2.0的核心架构。
AggLayer 的核心思想源自 Umbra Research 提出的共享有效性排序 (Shared Validity Sequencing) 设计。该设计旨在实现多个 Optimistic Rollup 之间的原子跨链互操作性。通过使用共享排序器,系统可以统一处理多个 Rollup 的交易排序和状态根发布,确保原子性和条件执行。
为了实现这一点,需要以下三个要素:
共享排序器:接收并处理跨链交易请求。
区块构建算法:共享排序器负责构建包含跨链操作的区块,并保证其原子性。
共享欺诈证明:在相关 Rollup 之间实现共享欺诈证明机制,以执行跨链操作。
由于现有的Rollups已经具备了Layer 1和Layer 2之间双向消息传递的能力,因此Umbra仅仅添加了一个MintBurnSystemContract(Burn和Mint)来对这三个组件进行补充。
工作流程:
链 A 上的 Burn 操作:可由任何合约或外部账户调用,成功后记录在 burnTree 中。
链B上的Mint操作:由sequencer成功执行后,记录在mintTree中。
不变量和一致性:
Merkle Roots 一致性:链 A 上的 burnTree 和链 B 上的 mintTree 的 Merkle Roots 必须完全相同,以保证跨链操作的一致性和原子性。
系统操作:
共享排序器负责将两个 Rollup 的交易批次和声明的状态根发布到以太坊。它可以是中心化的,也可以是去中心化的(比如 Metis)。排序器接收交易并为 Rollup A 和 B 构建区块。如果 A 上的交易与 MintBurnSystemContract 交互成功,它会尝试在 B 上执行相应的 Mint 交易。如果 Mint 交易成功,则它同时包括 A 上的 Burn 交易和 B 上的 Mint 交易;如果失败,它会排除这两笔交易。
3.2 AggLayer核心组件
AggLayer Router:主要用于管理和协调不同区块链之间的跨链交易。它的作用类似于跨链交易的路由器,确保不同区块链之间的数据传输和交易能够快速、安全地进行。Router 使用高效的跨链通信协议来确保不同区块链之间的数据传输能够无缝进行。
AggLayer Gateway:作为跨链交易的桥梁,实现了不同区块链之间的资产桥接和转移。Gateway 通过中间件实现了不同区块链之间的全面互操作性,确保资产能够在不同区块链之间安全、高效地流动。Gateway 还可以作为一种资产管理和流动性管理的工具,帮助用户在不同区块链之间管理他们的资产。
AggLayer Chains:不同于其他 Rollup 系统,AggLayer 的区块链是通过生成和验证共享有效性证明来确保交易的有效性和安全性。这些区块链通过 AggLayer Gateway 与 L1 智能合约互连,实现无缝互操作。AggLayer Chains 是独立的区块链,它们可以独立运作,但通过 AggLayer Gateway 实现互操作。
AggLayer 设计的主要目标是通过共享有效性排序和欺诈证明机制,实现多个区块链之间的原子跨链操作,从而提供高效、安全的跨链互操作性解决方案。
4、Optimism:Superchain
2023年6月7日,Optimism 基金会发布了 Superchain 计划,其目标是通过 OP Stack 实现各链的无缝互操作,并且计划在未来合并 Arbitrum。
Superchain 是一个去中心化的跨链网络,采用高效、安全的跨链通信协议来实现不同链之间的数据传输和交互。
Superchain 的设计核心基于 OP Stack 提供的模块化设计,允许开发者轻松构建和部署自己的区块链,并与 Superchain 中的其他区块链实现互操作。每个基于 OP Stack 创建的区块链都可以通过 Superchain Router 和 Gateway 实现与其他区块链的跨链通信和数据交换。
4.1 Superchain核心组件
Superchain Router:负责管理和协调不同区块链之间的跨链交易。它使用高效的跨链通信协议,确保不同区块链之间的数据传输能够无缝进行。Router 还可以作为跨链交易的路由器,确保跨链交易的顺利进行。
Superchain Gateway:实现了不同区块链之间的资产桥接和转移。Gateway 通过中间件实现了不同区块链之间的全面互操作性,确保资产能够在不同区块链之间安全、高效地流动。Gateway 还可以作为一种资产管理和流动性管理的工具,帮助用户在不同区块链之间管理他们的资产。
Superchain Chains:这些区块链通过生成和验证共享有效性证明来确保交易的有效性和安全性。它们通过 Superchain Gateway 与 L1 智能合约互连,实现无缝互操作。Superchain Chains 是独立的区块链,它们可以独立运作,但通过 Superchain Gateway 实现互操作。
Superchain 通过 OP Stack 的模块化设计,实现了多个区块链之间的原子跨链操作,提供了高效、安全的跨链互操作性解决方案。
5、市场展望
在市场选择方面,由于 OP Stack 具有成熟度,Base 已经作为其成功案例。AggLayer 更接近以太坊,可能会受到更广泛的接受,但需要保证聚合过程的安全和可靠。Elastic Chain 的成功将取决于 ZKSync 的发展,短期内 OP 具有更大潜力,而长期看好 ZK 技术的发展。
6、当前行业创新
在行业创新不足的背景下,DeFi 仍然是 Rollups 的主要应用场景。目前,DePIN、RWA 和大型 GameFi 项目在 Rollups 上的出现可能性较小,但 SocialFi 和 NFT 市场可能会出现一些增长。然而,市场热度和接受度仍然不确定。区块链行业整体呈现马太效应,Rollups 无限增发的趋势值得长期关注头部项目,短期内关注中下层项目。
总体而言,跨链资产转移和桥接技术在区块链行业中的重要性不断提升,但实现无缝互操作仍然面临许多技术和信任挑战。各大项目正在通过不同的方法和架构设计,尝试解决这些挑战,以推动区块链技术的进一步发展。