以Rollup为中心的多链互联网络,缺它不行?
原创 | Odaily星球日报
作者 | 夫如何
当顶级投资机构 Paradigm 公布了 10 个潜在趋势 后,其中的“以 Rollup 为中心的多链互联网络”引发了我的思考。多链互联这一概念从前几年就开始讨论,从公链之间互联,到如今L2之间的互联,历史总是惊人的相似。
行业至少确定了一个基本方向,就是基于以太坊的多链宇宙在逐渐形成。虽然是以 L2 为中心,还是通过 Rollup 的方法串联整个生态,尚需验证,但可以确定的一点是,相关项目的未来叙事场景规模较大且具备孕育出下一个 Alpha 的空间。
就在这时, zkLink 因为公布了新一轮的忠诚分获取规则走进了我们的视线。Odaily星球日报在了解其具体规则时,对 zkLink 展开研究,发现其与 Paradigm 所描述的以 Rollup 为中心的潜在趋势能有所关联。
项目概况
zkLink 是一个多链 ZK-Rollup 交易基础设施,旨在解决交易中流动性不足和基于 EVM 的 L1 和 L2 的互操作性问题。
● 流动性方面:目前现状是每条链上的不同 DEX 都有自己的流动池,池中流动性相对封闭。
举个例子,用户想要用链 A 上的 Token 1 购买链 B 上的 Token 2 ,正常步骤是,需要将 Token 1 在链 A 的 DEX 换成稳定币,然后通过跨链桥跨到链 B,在链 B 的 DEX 交换 Token 2 。这个过程不仅 Gas 费用较高,且安全性不足。zkLink 作为中间件在不同链上部署合约,有上述需求的用户可以直接通过 zkLink 上的 DEX 完成这些操作,利用零知识证明作为交易证明,部分网络之间利用轻量级预言机来确保交易的有效性;同时利用 zkRollup 降低 Gas 费用。
● 互操作性方面:zkLink 是以太坊多链宇宙的链间交易中间件。从基于 EVM 的 L1 角度,zkLink 属于 L2。从 L2的 角度,zkLink 属于 L3。两者界限重叠。
目前 zkLink 支持以太坊主网、BNB Chain 、 Polygon 、Avalanche、zk-Sync、 Starknet 、 Arbitrum 、 Optimism 等绝大多数基于 EVM 的 L1、L2。
技术实现
zkLink 的技术实现主要基于 ZK-Rollup 和 zkSNARKs 两项技术。ZK-Rollup 技术将多个链上的交易聚合到一起,并在链上提交一条包含所有交易的摘要,从而减少了交易数据量和计算成本。zkSNARKs 技术则用于压缩交易和保证交易执行的正确性,同时保护交易的隐私。
根据 zkLink 网络流程图所示:
• 多个 DApp 可以共享一个 Rollup 状态,以实现组合性和成本效益,具体配比需要根据实际情况。
• zkLink 将部署多个 Rollup 状态以提高性能。众多 Rollup 状态不会直接共享同一流动性池。
• DApp 充当排序器的角色,承担排序交易的责任。DApp 需要设计防止 MEV 风险保护。
• 众多 Rollup 状态可以通过递归曲线来进一步压缩成本,从而提升网络的运行速度。
zkLink 的 zk-Rollup
正常的 zk-Rollup 有三个阶段依次运行:提交阶段、证明阶段和执行阶段。zkLink 在证明阶段和执行阶段中添加了一个同步阶段。由于 zkLink 是多链统一,所以同步阶段的作用是将不同链的状态统一。
同步阶段是预言机网络的处理过程,作用是促进不同链之间最终根的交换,并比较两个链的最终根是否一致。下图是 zkLink 的 Rollup 过程。
zkLink 的 zkSNARKs
zkLink 通过 zkSNARKs 保障离线状态的正确性和交易有效性,通过零知识证明验证离线状态的有限性,通过在特定网络需求中引入轻量级预言机网络,确保交易有效性。
应用场景
zkLink 在多个应用场景中具有潜力。官方给出的场景如下:
● 多链原子互换的订单簿型去中心化交易所:zkLink 通过将不同链上的订单聚合到一起,实现了无缝的多链原子交换。
● 多链 AMM 曲线:zkLink 支持多链上的 AMM 曲线,提供了高性能和低成本的资产交易体验。
● 全链通用可替代代币(OFT)的发行和桥接:zkLink 允许在不同链上发行的代币进行聚合,消除了跨链风险和昂贵的桥接费用。
● 多链 NFT 铸造和交易:zkLink 提供了多链 NFT 铸造和交易的功能,为 NFT 市场提供了更大的流动性和互操作性。
我们认为,zkLink 除了上述官方给出的应用场景,应与目前 AA 钱包集成,AA 钱包作为基于意图的组件与 zkLink 多链交易统一性协议可以相互配合,形成一站式交易体验,用户只需表达最终目的,中间过程以 zk 的方式确保其正确性和稳定性。这种方式降低新用户的使用门槛。
代币经济
zkLink 的实用代币和治理代币是基于 ERC 20 的 ZKL,尚未分配或公布细节(主网未上线)。
ZKL 具有以下作用:
1、 zkLink 区块费用:作为 DApps 访问 zkLink 服务和支付网络区块空间使用费的支付代币。当 dApp 服务器提交区块到 zkLink 合约时,需要使用 ZKL 支付给验证器服务费用,费用根据单位价格和区块中交易单位的总和计算。
● DApp 需要抵押 ZKL 才能获得访问管理合约的权限。
● 验证器也需要抵押 ZKL 作为担保金,并通过生成零知识证明获得 ZKL 作为奖励。
● 持有 ZKL 的用户还可以获得特权和特殊权益,例如交易手续费折扣。
2、 治理:ZKL 持有者可以抵押 ZKL 获取 veZKL 来发起提案,并对提案进行投票,以参与协议的治理和发展。
空投机制-忠诚分
目前, zkLink 在 Galxe 推出新的忠诚分机制 ,预计今年第四季度开始。该忠诚分将作为空投的标准。根据下图,目前在 Galxe 显示的是之前活动的积分奖励。
忠诚分获取方式根据相关任务完成度来领取,目前还在统计之前的积分。新活动在今年第四季度正式开始,具体规则尚未公布。
生态现状
目前 zkLink 正处于测试网阶段,链上 DApp 有 ZKEX、zkJump、 OpenWorld 。
ZKEX 是第一个基于 zkLink 的去中心化多链订单簿交易所。(测试阶段)
zkJump 是基于 zkLink 的跨链桥,目前支持 BNB Chain、Avalanche、zk-Sync、Starknet、Optimism 等 12 条链。(测试阶段)
OpenWorld 是基于 zkLink 的去中心化衍生品交易所。(测试阶段)
zkLink 由于尚未正式上线,生态建设还处在一个相对早期的阶段,但根据 zkLink 网络的运行流程来看,zkLink 上的 DApp 构建难度可能相对较高,毕竟需要部分 DApp 充当 zkRollup 的排序器功能。
竞品对比
zkLink 定位是与以太坊相关的多链互联的中间件,通过 zkSNARKs 和 zkRollup 来实现交易互联,本质上属于跨链赛道一部分,Layerzero 在此赛道目前发展较好,但是两者实现方式、路径、作用不一样。
Layerzero 作为通用型跨链基础设施,其采用中继器、预言机、Endpoint(每条链部署的合约)作为跨链传输的工具。中继器负责链上的交易证明传递,预言机负责读取源链的区块头信息并传递,Endpoint 负责作为接收或传递的端点。
● 通过源链的 Endpoint 将所需传递的数据和目的地打包给预言机和中继器。
● 预言机读取并确认区块头,预言机在认定该区块经过了 A 链上的几次区块确认之后,将区块头发送给 B 链上的 Endpoint。
● 目标链上的 Endpoint 通过接收到的区块头向中继询问,中继接收源链的交易证明。
● 待链下验证通过,预言机和中继将相关交易信息发送到目标链,完成跨链通信。
Layerzero 将区块头信息和交易证明进行分开传递,从而实现相对安全的跨链通信,这里出现的风险是要确保中继器和预言机不会串通,这取决于两者的去中心化程度。
通过上述关于 Layerzero 的介绍,虽然两者都在不同目标链上布置合约来收集交易证明,但 zkLink 更偏向应用层,提高 L1 和 L2 之间的互操作性。Layerzero 则作为 L0,负责链与链之间的同步等,两者侧重点不一样。
一些思考
Paradigm 所说的以 Rollup 为中心的多链互联网络究竟是什么样?
对于多链互联,大家由于以太坊主网的速度慢,Gas 费高等问题,想要通过多链互联来改变,进而前几年,Cosmos、 Polkadot 等项目备受关注,但发展至今,生态依旧匮乏。当 L2 的发展起来后,需求导向从 L1 与 L1 之间的互联变换到 L1 与 L2、L2 之间的互联。
所以,我认为目前 Web3 主流的方向为以太坊为核心的多链宇宙(基于 EVM 或L2)的互联。对于以 Rollup 为中心的互联,zkLink 给出解释是以 Rollup 为工具将每条链的交易打包进 zkLink 的 Rollup 状态中,实现两者基于 zkLink 的统一;将 L1 和 L2 的关联性增加,提高互操作性,更降低新用户的参与门槛。
最后用一句比喻形容 zkLink 的角色定位,作为本文的结束:
如果把以太坊多链宇宙形容成一片群岛,zkLink 相当于船,只需要在每座岛屿有码头,就能负责每个岛屿之间的联系。
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum