什么是 zkLink?

进阶12/25/2024, 3:32:02 AM
zkLink 是一个去中心化平台,专注于跨链和多链互操作性,服务于去中心化应用程序和 DeFi 解决方案。它使用零知识证明来保证安全性和可扩展性。

zkLink 是一个由 zk-SNARKS 加固的紧密集成的多链交易框架。它促进了先进的去中心化交易解决方案的开发,包括订单簿 DEX、NFT 市场和其他应用。zkLink 的全面多功能 ZK-Rollup 中间件使开发者和交易者能够在不同链之间利用共享的资产和流动性。通过将多种 L1 区块链和 L2 网络相互连接,zkLink 提供了无缝的多链交易体验,提升了 DeFi 生态系统的可访问性和效率。

什么是 zkLink?

zkLink 是一个以交易为中心的多链 Layer 2 网络,拥有由 ZK-Rollups 支持的集成流动性。zkLink 开发了一种 ZK-Rollup 中间件,能够与多个 L1 和 L2 网络无缝集成,提供一系列先进的 API。该中间件帮助开发者部署具有高度自定义化的交易去中心化应用程序,并能访问共享的流动性。同时,最终用户也能享受流畅的多链交易体验。此外,zkLink 还促进了发行和桥接 OFT(跨链可替代代币)。

zkLink 使用零知识技术,通过一个去信任化和去中心化的权力分离框架促进多链互操作性,确保资产、交易和多链数据传输的安全性。此外,zkLink 解决了跨多个区块链和类型的稳定币不一致问题,通过独特的协议控制债务(PCD)机制促进多链流动性聚合,从而创建了一个规模可观的稳定币流动性池。因此,zkLink 提供了一个资本高效、成本低廉且易于访问的基础设施。

zkLink 背景

zkLink 成立于 2021 年,由 Vince Yang 创办,总部位于新加坡。Yang 曾是一名工程师和比特币持有者,在开始比特币挖矿后,他开始研究区块链和零知识证明的潜力。在 Vince Yang 的领导下,zkLink Labs 已从私人投资者那里筹集了 2310 万美元,并成功进行了一次社区销售,为 zkLink 的开发提供资金支持。2024 年 3 月 11 日,zkLink Nova 的 Layer-3 公共主网正式上线,支持包括以太坊在内的九个网络。它为用户和开发者提供了一个互操作的平台,整合了来自以太坊 Layer 2 解决方案的流动性和资产。自 2024 年 3 月初以来,zkLink Nova 已累计获得约 3 亿美元的总锁仓价值(TVL),显示出对全面通用 L3 平台的潜在需求。zkLink 拥有 34 个投资者,其中包括 Chain Capital(上海)、Coinbase Ventures、OKX Ventures 和 Cloud3 Ventures 等知名机构。


zkLink的投资者

zkLink 特性

原生资产聚合

多链代币列表和交易:基于 zkLink 协议开发的去中心化应用可以在多个 Layer 1 和 Layer 2 网络上列出和交易代币,涵盖可替代代币和非可替代代币,无需桥接,从而减少跨链风险和费用。

多链代币投资组合管理:zkLink 提供了统一的钱包功能,用于管理类似于中心化交易所的多链投资组合。

流动性聚合

代币合并:通过 zkLink,跨多个链发行的相同类型的代币可以合并为单一代币,提供类似中心化交易所的无缝多链用户体验,同时避免了对手方风险。例如,USDT ERC20、USDT SPL 和 USDT BEP20 将在 zkLink Rollup 网络内合并为单一代币(USDT)。

稳定币流动性统一:在 zkLink 系统内使用美元(USD)作为唯一定价货币,消除了各网络中法币支持的稳定币之间的不一致性。去中心化应用可以选择将指定稳定币(如 USDC、USDP、BUSD 等)自动转换为美元(USD)。

应用特定的零知识电路

zkLink 协议的零知识电路专为订单簿交易提供卓越的性能(超过 1000 TPS),满足高频交易者和链上产品的需求。zkLink 设计允许开发者选择需要连接的网络,确定在哪些地方使用数据可用性(DA),并修改某些功能。zkLink 旨在通过使用特定应用的电路来实现高效性,这些电路比通用的 zk 电路小得多,从而减少了计算资源和链上 Gas 消耗。

zkLink 的互操作性解决方案

尽管多链生态系统为 DeFi 带来了巨大的价值,但缺乏互操作性导致了生态系统的碎片化和低效性。下一代生态系统的出现导致了各种流动性孤岛的形成。这种情况给用户带来了重大困难,尤其是在跨多个链独立管理资产或执行交易时。这使得导航变得复杂,程序繁琐,需要与多个网络进行交互,产生 Gas 费用,并且带来了挑战性的用户体验。

跨链交易的安全风险是缺乏互操作性带来的主要低效问题。在链与链之间的交易过程中,如何保持资产安全是跨链操作中的一大技术障碍。桥接已成为交易中最脆弱的环节;即便没有桥接,许多链互操作协议仍依赖多签名委员会来验证状态变化和跨链状态,从而增加了遭受攻击的风险。

为了应对多链 DeFi 生态系统中的挑战和低效性,zkLink 致力于满足日益增长的需求,提供一个安全、用户友好且全面的基础设施,通过先进的零知识证明技术整合多个链之间的资产和流动性。在链间互操作性解决方案方面,zkLink 提出了可能的解决方案,以应对缺乏互操作性带来的问题。

安全性

在当代区块链领域,安全性始终是最重要的关注点。流动性提供者必须确保其资金的安全性,同时,交易者也需要确保能够获得适当数量的代币。zkLink 已完成了第二次由 ABDK Consulting 执行的智能合约和电路安全审计。ABDK 专注于零知识领域,已对 40 多个区块链项目进行过审计,其中包括 zkSync。CertiK 在 2021 年完成了首次审计周期,获得了 91.49% 的评分。CertiK 进行的首次审计包括对代码、基本面、操作、治理、市场动态和社区等方面的评估。


zkLink 由 Certik 审计

兼容性

大多数链间互操作协议仅支持 EVM,而用户在包括 EVM 和其他基础设施的环境中需要更为多样化的解决方案。由于 zk-Rollup 的存在,连接至 zkLink 的唯一要求是链能够验证零知识证明,这意味着 zkLink 可以支持任何能够执行智能合约的链。

成本效益

作为 ZK-Rollup 解决方案的一种变体,zkLink 从设计上便注重可扩展性,从而降低了交易费用。作为多链 ZK-Rollup,zkLink 在选择合适的 L1 链以满足数据可用性需求方面具有更大的灵活性。

zkLink 架构

zkLink X 是一个多链 ZK-Rollup 基础设施,由四个层次组成:结算层、执行层、排序层和数据可用性层。这四个层次是分离的,以便于可配置的应用程序 Rollup 部署。zkLink X 的主要价值主张和大部分创新集中在执行层解决方案和结算层解决方案上。

排序层

排序层是 Roll-up 系统的关键组成部分,负责接收用户交易、对交易进行排序,并将其聚合为批次。然后,这些批次会提交到结算层。此外,当系统使用外部 DA 层时,排序器确保交易数据有效地传输到 DA 层。像其他 Rollup 一样,应用程序 Rollups 初期将采用集中化排序器模型。这种方法提供了开发效率,但也带来了一些障碍和风险,包括潜在的单点故障、交易筛选和矿工可提取价值(MEV)问题,这些问题会影响网络的公平性和透明性。

为了解决这些问题,zkLink X 计划整合去中心化排序器解决方案。这些系统,如 Espresso、Astria 和 Fairblock,旨在通过在分布式节点网络中处理和验证交易,缓解中心化问题。该计划将提升网络的安全性和透明度,同时为用户提供一个更加安全、公平和高效的 Roll-up 解决方案。

执行层

执行层涉及执行交易,确保准确更新状态。因此,执行层必须保证只有合法的交易被处理,特别是那些能够产生正确状态机转换的交易。

结算层

传统的 ZK-Rollup 网络通常指定单一链,如以太坊,作为证明验证和交易结算层。结算层确保链下交易的安全性和完整性。为了安全地整合 Layer 1 和 Layer 2 网络之间的流动性和原生资产,zkLink 在其 Rollup 基础设施框架内提出了两种创新的结算层部署解决方案范式:zkLink Nexus 和 zkLink Origin。

zkLink Nexus

zkLink Nexus L3 Rollup 在以太坊的 L2 网络上最终确定交易和状态转换,并在以太坊上进行结算。以太坊上的智能合约对于验证来自多个 Rollup 的同步哈希一致性至关重要。Nexus Rollup 将数据和零知识证明传输到关联的 L2 网络,在这些网络上,验证合约验证状态和交易的准确性。


zkLink Nexus 的安全继承

与 Nexus 不同,zkLink Origin 的架构支持与替代 Layer 1(Alt-L1)链的集成。zkLink Origin Rollup 将在所有连接的链上最终确定交易和状态转换,前提是至少有一个网络(指定为主链)支持 zk-SNARKs 证明验证,并且各网络之间存在安全且高效的状态同步方法。

数据可用性(DA)层

数据可用性(DA)涉及确保交易数据的可访问性。DA 层对于 Rollup 至关重要,它可以在出现意外服务中断时帮助重建 Rollup 状态。zkLink Nexus 和 zkLink Origin 本质上都将主链作为数据可用性层。

Nexus 和 Origin 支持 Validium,后者包含外部数据可用性解决方案。为了满足开发者的多样化需求,zkLink 将整合多个第三方模块化数据可用性系统,包括 Celestia、EigenDA 和 Avail。此外,zkLink DAO 可能会设立数据可用性委员会(DAC)。该 DAC 为开发者提供了一个替代方案,并确保额外的数据可用性保障。

zkLink 技术解决方案

zkLink 致力于整合 Layer 2 和 Layer 1 解决方案,提升用户体验并确保使用零知识证明(ZKP)安全的去中心化应用开发。zkLink 提供两种主要解决方案:zkLink Nova,一个通用的 Layer 3,旨在解决以太坊流动性和资产碎片化问题;以及 zkLink X,一个专门的扩展引擎,通过连接 Layer 2 和 Layer 1,推动量身定制的多链去中心化应用开发。

zkLink Nova 桥接

“zkLink Nova 桥接”指的是建立在 zkLink Nova 网络上的跨链桥。这种 Layer 3 扩展解决方案使用零知识证明(ZKP)来促进不同以太坊 Layer 2 网络之间的无缝资产转移和互操作性。它有效地整合了多个 L2 网络的流动性,使用户能够在不需要单独跨链转移资产的情况下进行交易;本质上,它充当了以太坊 L2 网络之间的“桥接桥”。

该功能使用户能够在多个以太坊 Layer 2 网络之间转移资产,而无需首先将资产返回以太坊主网。它还允许用户利用 ZK-SNARKs(零知识证明的一种形式)进行安全的、增强隐私的跨链交易。它还作为现有以太坊 Layer 2 网络之上的 Layer 3 网络,提供更高的可扩展性和互操作性。

zkLink Nova

zkLink Nova 是一个兼容 EVM 的开放平台,旨在高效且快速地创建各种智能合约。zkLink Nova 平台能够聚合分散在以太坊 Layer 2 上的资产,实现互操作性交易。zkLink Nova 通过零知识证明技术进行加固,收取的 gas 费用极低,提供快速的最终性,并从以太坊获取安全保障。

zkLink 是首个聚合型 Layer 3 zkEVM 网络,整合了以太坊及其 Layer 2 rollups。zkLink Nova 提供了卓越的安全性,借助零知识证明,并具备出色的可组合性、互操作性和可扩展性。其模块化架构由四个层级组成。

排序

zkLink 团队管理排序器;然而,这并不意味着 zkLink 是一个中心化项目。排序层负责管理进入 L3 智能合约的链上存款,维护 L3 的状态,并协调交易处理和证明生成事务。

执行

修改 L3 状态的交易在此层进行。zkLink Nova 使用来自 ZK Stack 的零知识以太坊虚拟机(zkEVM)处理交易。zkEVM 为 zkLink Nova 的智能合约提供一个安全的执行环境,使用 ZKP 验证程序执行的每一步。

结算

zkLink Nova 的专有结算框架 zkLink Nexus 实现了跨多个 L2 和以太坊的结算,不同于传统的 ZK-rollups 仅在以太坊上结算。因此,L3 可以有效地将所有用户存款整合到其在其他 L2 上的智能合约中,而无需重新计算证明。由于其与技术栈无关的特性,zkLink Nova 可以连接所有以太坊 L2,无论其技术栈如何(例如,ZK 或 OP L2)。

数据可用性(DA)

交易和状态转换信息存储在数据可用性层。目前,zkLink 作为 Validium 运行,通过数据可用性委员会(DAC)将交易数据保存在链外。DAC 保留 L3 的交易数据副本及其状态历史,尤其对 ZK-rollups 这样的系统而言,成本效益较高,特别是在验证证明时。

zkLink X

zkLink X 是一个针对特定应用的引擎,用于在多个网络上部署高性能应用(例如,像 AMM 和 DEX 这样的金融应用)。随着跨链桥接解决方案的出现,不同的 L1 和以太坊 L2 之间的互操作性不断改善,试图连接这些网络。然而,用户仍然面临着在这些不同技术栈和工具链上跨网络转移和管理资产的挑战。

zkLink X 简化了 dApp 开发流程,为开发者提供了一个统一的部署点,可以访问跨多个网络的广泛流动性。它使得 dApp 用户能够通过一个资本高效的平台,轻松访问、交易和管理其在 L2 和 L1 网络上的资产。zkLink X 是一个模块化的部署解决方案,允许开发者根据不同的应用需求,自由定制执行、结算、数据可用性(DA)和排序层的应用组件。因此,开发者可以通过以下方式部署高性能应用并定制上述组件:

  • 利用去中心化的排序器,如 Espresso、Astria 和 Fairblock。
  • 使用 zkLink 独有的专为高性能金融产品(如 CLOB、AMM 和 DEX)设计的交易专用 zkVM 执行交易。
  • 选择 zkLink X 的专有结算框架:Nexus 或 Origin,进行交易结算。使用 Nexus,交易可在以太坊及其 L2 上结算,而 Origin 则支持在像 Avalanche 或 Solana 等替代 L1 上进行结算。此外,Nexus 通过多链状态同步验证所有连接的 L2 的交易状态;而 Origin 通过轻量级预言机网络(Light Oracle Network)验证所有连接的 L1 和 L2 的交易状态。
  • 使用外部数据可用性解决方案,如 Celestia 和 Eigen DA 来存储交易和状态数据。

zkLink 自动化做市商(AMM)

zkLink AMM 指的是在 zkLink 平台上构建的自动化做市商(AMM),利用零知识证明(ZKPs)技术来实现安全和可扩展的去中心化交易功能。这使得用户能够在多个链之间交换加密货币,且能够汇聚大量流动性,同时通过 ZKP 技术保护隐私。它作为一个去中心化交易所(DEX)运行,用户可以直接从由智能合约管理的流动性池中交易资产,并得到 zkLink 隐私中心化基础设施的支持。

zkLink x 多链 AMM DEX 提供了增强的多链用户体验,特点是通过零知识证明技术保障的异质代币交换。它是一个综合的多链兑换去中心化交易所(DEX),包括由多个区块链的本地代币组成的流动性对。

zkLink 自动化做市商的功能

  • 零知识证明(ZKP)保护隐私:这是使用 ZKP 的主要特性。这种加密方法允许用户在不透露有关其资产或交易活动的机密信息的情况下,证明交易的合法性。
  • 多链流动性:zkLink AMM 旨在整合多个区块链的流动性,使用户能够轻松跨不同网络交换资产。
  • 可扩展性:利用 ZKP,zkLink 可以实现比传统 DEX 更高的交易吞吐量和更低的费用。
  • 面向开发者:该平台提供工具,方便开发者将其去中心化应用(dApp)与 zkLink 的自动化做市商(AMM)功能无缝集成。

DEX订单簿

zkLink 订单簿指的是在 zkLink 去中心化交易所(DEX)中用于汇总买卖订单的数字记录,采用零知识证明(zk-SNARKS)技术来确保隐私和安全,同时保持传统的订单簿交易方法,与许多其他依赖自动化做市商(AMMs)的 DEXs 不同。与一些使用 AMM 的 DeFi DEX 不同,zkLink 使用传统的订单簿,允许用户查看不同级别的买入和卖出价格。该功能优先考虑隐私保护,因为 zk-SNARKS 技术使得用户能够在不向其他市场参与者透露订单细节的情况下执行交易,从而增强了隐私性。

zkLink 的代币(ZKL)用途

ZKL 是 zkLink 协议的本地实用代币和治理代币。ZKL 赋予用户访问 zkLink rollup 基础设施服务的权限,并赋予代币持有者对 zkLink 项目的治理权。该资产的功能包括:

  • 质押:验证者可以质押 ZKL 以访问 zkLink 的证明生成市场,在该市场中,去中心化应用(dApp)请求证明生成服务。随后,验证者可以通过完成这些任务赚取 ZKL 奖励。
  • 支付:ZKL 是 zkLink 证明生成市场的主要支付代币。利用 zkLink rollup 基础设施的 dApp 将以 ZKL 向验证者支付 ZKP 生成服务费用。
  • 治理:通过未来的 zkLink DAO,ZKL 代币持有者将行使治理权,对 zkLink 的发展方向和项目决策进行管理。

zkLink 治理

zkLink DAO 是一个去中心化的组织,负责治理 zkLink。它使用户能够做出有利于 zkLink 生态系统的决策。zkLink 的建立原则是,无论用户身处何地,都可以享受到区块链技术的优势。考虑到用户群体的广泛性和多样性,预计会有不同甚至相互矛盾的需求。因此,zkLink 提倡 DAO 治理,以实现 zkLink 的帕累托最优。这一策略确保了区块链技术的广泛应用,使普通大众能够充分体验其带来的好处。整个生态系统中的用户都可以参与治理。ZKL 代币为 zkLink DAO 治理提案提供投票,允许 ZKL 持有者共同影响 zkLink 的未来发展。

ZKL 代币分配

ZKL 代币的总量为 10 亿个,没有通货膨胀。代币的分配情况如下:

  • 社区基金:29.875%
  • 生态系统发展:22.5%
  • 早期私募购买者:20.5%
  • 团队和顾问:20.00%
  • 流动性储备:4%
  • CoinList 销售:3.125%

结论

随着以太坊生态系统日益复杂,逐步引入更多的 Layer 2 解决方案,像 zkLink 及其 Layer 3 这样的创新对于优化 Layer 1 上的用户和开发者体验至关重要。此外,其他 Layer 1 区块链的出现加剧了区块链生态系统的碎片化,突显了资本高效的多链应用的必要性。zkLink 旨在通过其多功能的 Layer 3 解决方案 zkLink Nova 和专为特定应用量身定制的扩展引擎 zkLink X 来解决这一碎片化问题。

Author: Abhishek Rajbhar
Translator: Piper
Reviewer(s): KOWEI、Matheus
Translation Reviewer(s): Ashely
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

什么是 zkLink?

进阶12/25/2024, 3:32:02 AM
zkLink 是一个去中心化平台,专注于跨链和多链互操作性,服务于去中心化应用程序和 DeFi 解决方案。它使用零知识证明来保证安全性和可扩展性。

zkLink 是一个由 zk-SNARKS 加固的紧密集成的多链交易框架。它促进了先进的去中心化交易解决方案的开发,包括订单簿 DEX、NFT 市场和其他应用。zkLink 的全面多功能 ZK-Rollup 中间件使开发者和交易者能够在不同链之间利用共享的资产和流动性。通过将多种 L1 区块链和 L2 网络相互连接,zkLink 提供了无缝的多链交易体验,提升了 DeFi 生态系统的可访问性和效率。

什么是 zkLink?

zkLink 是一个以交易为中心的多链 Layer 2 网络,拥有由 ZK-Rollups 支持的集成流动性。zkLink 开发了一种 ZK-Rollup 中间件,能够与多个 L1 和 L2 网络无缝集成,提供一系列先进的 API。该中间件帮助开发者部署具有高度自定义化的交易去中心化应用程序,并能访问共享的流动性。同时,最终用户也能享受流畅的多链交易体验。此外,zkLink 还促进了发行和桥接 OFT(跨链可替代代币)。

zkLink 使用零知识技术,通过一个去信任化和去中心化的权力分离框架促进多链互操作性,确保资产、交易和多链数据传输的安全性。此外,zkLink 解决了跨多个区块链和类型的稳定币不一致问题,通过独特的协议控制债务(PCD)机制促进多链流动性聚合,从而创建了一个规模可观的稳定币流动性池。因此,zkLink 提供了一个资本高效、成本低廉且易于访问的基础设施。

zkLink 背景

zkLink 成立于 2021 年,由 Vince Yang 创办,总部位于新加坡。Yang 曾是一名工程师和比特币持有者,在开始比特币挖矿后,他开始研究区块链和零知识证明的潜力。在 Vince Yang 的领导下,zkLink Labs 已从私人投资者那里筹集了 2310 万美元,并成功进行了一次社区销售,为 zkLink 的开发提供资金支持。2024 年 3 月 11 日,zkLink Nova 的 Layer-3 公共主网正式上线,支持包括以太坊在内的九个网络。它为用户和开发者提供了一个互操作的平台,整合了来自以太坊 Layer 2 解决方案的流动性和资产。自 2024 年 3 月初以来,zkLink Nova 已累计获得约 3 亿美元的总锁仓价值(TVL),显示出对全面通用 L3 平台的潜在需求。zkLink 拥有 34 个投资者,其中包括 Chain Capital(上海)、Coinbase Ventures、OKX Ventures 和 Cloud3 Ventures 等知名机构。


zkLink的投资者

zkLink 特性

原生资产聚合

多链代币列表和交易:基于 zkLink 协议开发的去中心化应用可以在多个 Layer 1 和 Layer 2 网络上列出和交易代币,涵盖可替代代币和非可替代代币,无需桥接,从而减少跨链风险和费用。

多链代币投资组合管理:zkLink 提供了统一的钱包功能,用于管理类似于中心化交易所的多链投资组合。

流动性聚合

代币合并:通过 zkLink,跨多个链发行的相同类型的代币可以合并为单一代币,提供类似中心化交易所的无缝多链用户体验,同时避免了对手方风险。例如,USDT ERC20、USDT SPL 和 USDT BEP20 将在 zkLink Rollup 网络内合并为单一代币(USDT)。

稳定币流动性统一:在 zkLink 系统内使用美元(USD)作为唯一定价货币,消除了各网络中法币支持的稳定币之间的不一致性。去中心化应用可以选择将指定稳定币(如 USDC、USDP、BUSD 等)自动转换为美元(USD)。

应用特定的零知识电路

zkLink 协议的零知识电路专为订单簿交易提供卓越的性能(超过 1000 TPS),满足高频交易者和链上产品的需求。zkLink 设计允许开发者选择需要连接的网络,确定在哪些地方使用数据可用性(DA),并修改某些功能。zkLink 旨在通过使用特定应用的电路来实现高效性,这些电路比通用的 zk 电路小得多,从而减少了计算资源和链上 Gas 消耗。

zkLink 的互操作性解决方案

尽管多链生态系统为 DeFi 带来了巨大的价值,但缺乏互操作性导致了生态系统的碎片化和低效性。下一代生态系统的出现导致了各种流动性孤岛的形成。这种情况给用户带来了重大困难,尤其是在跨多个链独立管理资产或执行交易时。这使得导航变得复杂,程序繁琐,需要与多个网络进行交互,产生 Gas 费用,并且带来了挑战性的用户体验。

跨链交易的安全风险是缺乏互操作性带来的主要低效问题。在链与链之间的交易过程中,如何保持资产安全是跨链操作中的一大技术障碍。桥接已成为交易中最脆弱的环节;即便没有桥接,许多链互操作协议仍依赖多签名委员会来验证状态变化和跨链状态,从而增加了遭受攻击的风险。

为了应对多链 DeFi 生态系统中的挑战和低效性,zkLink 致力于满足日益增长的需求,提供一个安全、用户友好且全面的基础设施,通过先进的零知识证明技术整合多个链之间的资产和流动性。在链间互操作性解决方案方面,zkLink 提出了可能的解决方案,以应对缺乏互操作性带来的问题。

安全性

在当代区块链领域,安全性始终是最重要的关注点。流动性提供者必须确保其资金的安全性,同时,交易者也需要确保能够获得适当数量的代币。zkLink 已完成了第二次由 ABDK Consulting 执行的智能合约和电路安全审计。ABDK 专注于零知识领域,已对 40 多个区块链项目进行过审计,其中包括 zkSync。CertiK 在 2021 年完成了首次审计周期,获得了 91.49% 的评分。CertiK 进行的首次审计包括对代码、基本面、操作、治理、市场动态和社区等方面的评估。


zkLink 由 Certik 审计

兼容性

大多数链间互操作协议仅支持 EVM,而用户在包括 EVM 和其他基础设施的环境中需要更为多样化的解决方案。由于 zk-Rollup 的存在,连接至 zkLink 的唯一要求是链能够验证零知识证明,这意味着 zkLink 可以支持任何能够执行智能合约的链。

成本效益

作为 ZK-Rollup 解决方案的一种变体,zkLink 从设计上便注重可扩展性,从而降低了交易费用。作为多链 ZK-Rollup,zkLink 在选择合适的 L1 链以满足数据可用性需求方面具有更大的灵活性。

zkLink 架构

zkLink X 是一个多链 ZK-Rollup 基础设施,由四个层次组成:结算层、执行层、排序层和数据可用性层。这四个层次是分离的,以便于可配置的应用程序 Rollup 部署。zkLink X 的主要价值主张和大部分创新集中在执行层解决方案和结算层解决方案上。

排序层

排序层是 Roll-up 系统的关键组成部分,负责接收用户交易、对交易进行排序,并将其聚合为批次。然后,这些批次会提交到结算层。此外,当系统使用外部 DA 层时,排序器确保交易数据有效地传输到 DA 层。像其他 Rollup 一样,应用程序 Rollups 初期将采用集中化排序器模型。这种方法提供了开发效率,但也带来了一些障碍和风险,包括潜在的单点故障、交易筛选和矿工可提取价值(MEV)问题,这些问题会影响网络的公平性和透明性。

为了解决这些问题,zkLink X 计划整合去中心化排序器解决方案。这些系统,如 Espresso、Astria 和 Fairblock,旨在通过在分布式节点网络中处理和验证交易,缓解中心化问题。该计划将提升网络的安全性和透明度,同时为用户提供一个更加安全、公平和高效的 Roll-up 解决方案。

执行层

执行层涉及执行交易,确保准确更新状态。因此,执行层必须保证只有合法的交易被处理,特别是那些能够产生正确状态机转换的交易。

结算层

传统的 ZK-Rollup 网络通常指定单一链,如以太坊,作为证明验证和交易结算层。结算层确保链下交易的安全性和完整性。为了安全地整合 Layer 1 和 Layer 2 网络之间的流动性和原生资产,zkLink 在其 Rollup 基础设施框架内提出了两种创新的结算层部署解决方案范式:zkLink Nexus 和 zkLink Origin。

zkLink Nexus

zkLink Nexus L3 Rollup 在以太坊的 L2 网络上最终确定交易和状态转换,并在以太坊上进行结算。以太坊上的智能合约对于验证来自多个 Rollup 的同步哈希一致性至关重要。Nexus Rollup 将数据和零知识证明传输到关联的 L2 网络,在这些网络上,验证合约验证状态和交易的准确性。


zkLink Nexus 的安全继承

与 Nexus 不同,zkLink Origin 的架构支持与替代 Layer 1(Alt-L1)链的集成。zkLink Origin Rollup 将在所有连接的链上最终确定交易和状态转换,前提是至少有一个网络(指定为主链)支持 zk-SNARKs 证明验证,并且各网络之间存在安全且高效的状态同步方法。

数据可用性(DA)层

数据可用性(DA)涉及确保交易数据的可访问性。DA 层对于 Rollup 至关重要,它可以在出现意外服务中断时帮助重建 Rollup 状态。zkLink Nexus 和 zkLink Origin 本质上都将主链作为数据可用性层。

Nexus 和 Origin 支持 Validium,后者包含外部数据可用性解决方案。为了满足开发者的多样化需求,zkLink 将整合多个第三方模块化数据可用性系统,包括 Celestia、EigenDA 和 Avail。此外,zkLink DAO 可能会设立数据可用性委员会(DAC)。该 DAC 为开发者提供了一个替代方案,并确保额外的数据可用性保障。

zkLink 技术解决方案

zkLink 致力于整合 Layer 2 和 Layer 1 解决方案,提升用户体验并确保使用零知识证明(ZKP)安全的去中心化应用开发。zkLink 提供两种主要解决方案:zkLink Nova,一个通用的 Layer 3,旨在解决以太坊流动性和资产碎片化问题;以及 zkLink X,一个专门的扩展引擎,通过连接 Layer 2 和 Layer 1,推动量身定制的多链去中心化应用开发。

zkLink Nova 桥接

“zkLink Nova 桥接”指的是建立在 zkLink Nova 网络上的跨链桥。这种 Layer 3 扩展解决方案使用零知识证明(ZKP)来促进不同以太坊 Layer 2 网络之间的无缝资产转移和互操作性。它有效地整合了多个 L2 网络的流动性,使用户能够在不需要单独跨链转移资产的情况下进行交易;本质上,它充当了以太坊 L2 网络之间的“桥接桥”。

该功能使用户能够在多个以太坊 Layer 2 网络之间转移资产,而无需首先将资产返回以太坊主网。它还允许用户利用 ZK-SNARKs(零知识证明的一种形式)进行安全的、增强隐私的跨链交易。它还作为现有以太坊 Layer 2 网络之上的 Layer 3 网络,提供更高的可扩展性和互操作性。

zkLink Nova

zkLink Nova 是一个兼容 EVM 的开放平台,旨在高效且快速地创建各种智能合约。zkLink Nova 平台能够聚合分散在以太坊 Layer 2 上的资产,实现互操作性交易。zkLink Nova 通过零知识证明技术进行加固,收取的 gas 费用极低,提供快速的最终性,并从以太坊获取安全保障。

zkLink 是首个聚合型 Layer 3 zkEVM 网络,整合了以太坊及其 Layer 2 rollups。zkLink Nova 提供了卓越的安全性,借助零知识证明,并具备出色的可组合性、互操作性和可扩展性。其模块化架构由四个层级组成。

排序

zkLink 团队管理排序器;然而,这并不意味着 zkLink 是一个中心化项目。排序层负责管理进入 L3 智能合约的链上存款,维护 L3 的状态,并协调交易处理和证明生成事务。

执行

修改 L3 状态的交易在此层进行。zkLink Nova 使用来自 ZK Stack 的零知识以太坊虚拟机(zkEVM)处理交易。zkEVM 为 zkLink Nova 的智能合约提供一个安全的执行环境,使用 ZKP 验证程序执行的每一步。

结算

zkLink Nova 的专有结算框架 zkLink Nexus 实现了跨多个 L2 和以太坊的结算,不同于传统的 ZK-rollups 仅在以太坊上结算。因此,L3 可以有效地将所有用户存款整合到其在其他 L2 上的智能合约中,而无需重新计算证明。由于其与技术栈无关的特性,zkLink Nova 可以连接所有以太坊 L2,无论其技术栈如何(例如,ZK 或 OP L2)。

数据可用性(DA)

交易和状态转换信息存储在数据可用性层。目前,zkLink 作为 Validium 运行,通过数据可用性委员会(DAC)将交易数据保存在链外。DAC 保留 L3 的交易数据副本及其状态历史,尤其对 ZK-rollups 这样的系统而言,成本效益较高,特别是在验证证明时。

zkLink X

zkLink X 是一个针对特定应用的引擎,用于在多个网络上部署高性能应用(例如,像 AMM 和 DEX 这样的金融应用)。随着跨链桥接解决方案的出现,不同的 L1 和以太坊 L2 之间的互操作性不断改善,试图连接这些网络。然而,用户仍然面临着在这些不同技术栈和工具链上跨网络转移和管理资产的挑战。

zkLink X 简化了 dApp 开发流程,为开发者提供了一个统一的部署点,可以访问跨多个网络的广泛流动性。它使得 dApp 用户能够通过一个资本高效的平台,轻松访问、交易和管理其在 L2 和 L1 网络上的资产。zkLink X 是一个模块化的部署解决方案,允许开发者根据不同的应用需求,自由定制执行、结算、数据可用性(DA)和排序层的应用组件。因此,开发者可以通过以下方式部署高性能应用并定制上述组件:

  • 利用去中心化的排序器,如 Espresso、Astria 和 Fairblock。
  • 使用 zkLink 独有的专为高性能金融产品(如 CLOB、AMM 和 DEX)设计的交易专用 zkVM 执行交易。
  • 选择 zkLink X 的专有结算框架:Nexus 或 Origin,进行交易结算。使用 Nexus,交易可在以太坊及其 L2 上结算,而 Origin 则支持在像 Avalanche 或 Solana 等替代 L1 上进行结算。此外,Nexus 通过多链状态同步验证所有连接的 L2 的交易状态;而 Origin 通过轻量级预言机网络(Light Oracle Network)验证所有连接的 L1 和 L2 的交易状态。
  • 使用外部数据可用性解决方案,如 Celestia 和 Eigen DA 来存储交易和状态数据。

zkLink 自动化做市商(AMM)

zkLink AMM 指的是在 zkLink 平台上构建的自动化做市商(AMM),利用零知识证明(ZKPs)技术来实现安全和可扩展的去中心化交易功能。这使得用户能够在多个链之间交换加密货币,且能够汇聚大量流动性,同时通过 ZKP 技术保护隐私。它作为一个去中心化交易所(DEX)运行,用户可以直接从由智能合约管理的流动性池中交易资产,并得到 zkLink 隐私中心化基础设施的支持。

zkLink x 多链 AMM DEX 提供了增强的多链用户体验,特点是通过零知识证明技术保障的异质代币交换。它是一个综合的多链兑换去中心化交易所(DEX),包括由多个区块链的本地代币组成的流动性对。

zkLink 自动化做市商的功能

  • 零知识证明(ZKP)保护隐私:这是使用 ZKP 的主要特性。这种加密方法允许用户在不透露有关其资产或交易活动的机密信息的情况下,证明交易的合法性。
  • 多链流动性:zkLink AMM 旨在整合多个区块链的流动性,使用户能够轻松跨不同网络交换资产。
  • 可扩展性:利用 ZKP,zkLink 可以实现比传统 DEX 更高的交易吞吐量和更低的费用。
  • 面向开发者:该平台提供工具,方便开发者将其去中心化应用(dApp)与 zkLink 的自动化做市商(AMM)功能无缝集成。

DEX订单簿

zkLink 订单簿指的是在 zkLink 去中心化交易所(DEX)中用于汇总买卖订单的数字记录,采用零知识证明(zk-SNARKS)技术来确保隐私和安全,同时保持传统的订单簿交易方法,与许多其他依赖自动化做市商(AMMs)的 DEXs 不同。与一些使用 AMM 的 DeFi DEX 不同,zkLink 使用传统的订单簿,允许用户查看不同级别的买入和卖出价格。该功能优先考虑隐私保护,因为 zk-SNARKS 技术使得用户能够在不向其他市场参与者透露订单细节的情况下执行交易,从而增强了隐私性。

zkLink 的代币(ZKL)用途

ZKL 是 zkLink 协议的本地实用代币和治理代币。ZKL 赋予用户访问 zkLink rollup 基础设施服务的权限,并赋予代币持有者对 zkLink 项目的治理权。该资产的功能包括:

  • 质押:验证者可以质押 ZKL 以访问 zkLink 的证明生成市场,在该市场中,去中心化应用(dApp)请求证明生成服务。随后,验证者可以通过完成这些任务赚取 ZKL 奖励。
  • 支付:ZKL 是 zkLink 证明生成市场的主要支付代币。利用 zkLink rollup 基础设施的 dApp 将以 ZKL 向验证者支付 ZKP 生成服务费用。
  • 治理:通过未来的 zkLink DAO,ZKL 代币持有者将行使治理权,对 zkLink 的发展方向和项目决策进行管理。

zkLink 治理

zkLink DAO 是一个去中心化的组织,负责治理 zkLink。它使用户能够做出有利于 zkLink 生态系统的决策。zkLink 的建立原则是,无论用户身处何地,都可以享受到区块链技术的优势。考虑到用户群体的广泛性和多样性,预计会有不同甚至相互矛盾的需求。因此,zkLink 提倡 DAO 治理,以实现 zkLink 的帕累托最优。这一策略确保了区块链技术的广泛应用,使普通大众能够充分体验其带来的好处。整个生态系统中的用户都可以参与治理。ZKL 代币为 zkLink DAO 治理提案提供投票,允许 ZKL 持有者共同影响 zkLink 的未来发展。

ZKL 代币分配

ZKL 代币的总量为 10 亿个,没有通货膨胀。代币的分配情况如下:

  • 社区基金:29.875%
  • 生态系统发展:22.5%
  • 早期私募购买者:20.5%
  • 团队和顾问:20.00%
  • 流动性储备:4%
  • CoinList 销售:3.125%

结论

随着以太坊生态系统日益复杂,逐步引入更多的 Layer 2 解决方案,像 zkLink 及其 Layer 3 这样的创新对于优化 Layer 1 上的用户和开发者体验至关重要。此外,其他 Layer 1 区块链的出现加剧了区块链生态系统的碎片化,突显了资本高效的多链应用的必要性。zkLink 旨在通过其多功能的 Layer 3 解决方案 zkLink Nova 和专为特定应用量身定制的扩展引擎 zkLink X 来解决这一碎片化问题。

Author: Abhishek Rajbhar
Translator: Piper
Reviewer(s): KOWEI、Matheus
Translation Reviewer(s): Ashely
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!