ZKsync 是一种无需信任的 Layer 2 协议,用于在 以太坊 上进行可扩展的低成本支付,由零知识 Rollup (zk Rollup) 技术提供支持。它是由 Matter Labs 推出的以用户为中心的 zk Rollup 平台。[1][2][3]
ZKsync 的主要特性和产品包括:
零知识 Rollup 由位于德国的 Matter Labs 于 2020 年创建,旨在改进以太坊的扩展性。Matter Labs 于 2019 年开始从事该项目,直到 2020 年最终发布了 ZKsync 的第一个版本,称为 ZKsync 1.0。[4]
ZKsync 的历史始于 2020 年的 ZKsync 1.0。这种以太坊扩展技术可以每秒处理多达 3000 笔交易 (TPS)。然而,随着网络规模的扩大,对更高吞吐量的需求导致了一个新版本:ZKsync 2 0。[4]
Matter Labs 推出了 zkEVM 测试网,使 ZKsync 成为第一个执行以太坊原生智能合约的 zk-Rollup。ZKsync 2.0 版本及其 alpha 版本的 zkEVM 基础设施代表了对其先前版本 ZKsync 1.0 的重大改进。[4]
创建 zk-Porter 是为了提高以太坊交易的效率。zk-Porter 是一种旨在提高吞吐量的分片解决方案。借助 zkPorter,以太坊的扩展性可能会从 3000 TPS 提高到 20,000 TPS。[4]
2024 年 6 月,Matter Labs 推出了一项名为 ZKsync 3.0 的新路线图,旨在使生态系统更加互连,其中包括一种类似于竞争对手 Polygon 于 2024 年初发布的 AggLayer 的新型“弹性链”。[10]
ZKsync “3.0” 的核心是 v24 升级,该升级于 2024 年 6 月 7 日发布,将“ZKsync 从单个 ZK 链转变为弹性链”,Matter Labs 团队在与 CoinDesk 分享的博客文章中写道。据该团队称,这种弹性链由 ZKsync 生态系统中的多条链组成,但用户会感觉他们正在使用一条链。[10]
“弹性链是一个无限可扩展的 ZK 链(Rollup、Validium 和 Volition)网络,由数学保护,并在统一的直观 UX 下无缝互操作,”Matter Labs 写道。[10]
据 Matter Labs 称,新的弹性链将由三个核心组件组成。 第一个组件由“原生代币金库”和“共享路由器”组成,它们是网络的核心。
“这些组件作为以太坊上的一系列智能合约实施,负责管理网络状态、处理链注册,”该团队写道。
第二个组件是他们的 ZK 网关,它是一种中间件,将 以太坊区块链 连接到 ZKsync 的 ZK 链,并允许 ZKsync 生态系统中不同链之间的互操作性。
“这些核心组件共同确保 ZK 链可以高效地相互交互和交易,继承以太坊的安全性,并形成一个可以水平扩展的网络,而不会影响使公共区块链如此强大的核心属性,”Matter Labs 写道。[10]
ZKsync 使用 zk-Rollup,它批量处理以太坊交易,并通过使用 零知识证明 进行验证。为了验证交易,以太坊网络只需要检查一批交易的证明有效性,而不是检查批次中的所有交易。使用 zk-proof 的最大优势在于,批量处理交易和生成证明不需要巨大的计算能力。在选择 zk-proof 时,ZKsync 使用 zk-SNARK 作为证明生成方法。[5]
ZKsync 代币 (ZK) 于 2024 年 6 月 17 日正式在交易所推出。ZKsync 的代币分配计划定于 2024 年 6 月 17 日至 2025 年 1 月 3 日运行,旨在向符合条件的用户分配 36.75 亿个 ZK 代币。截至 2024 年 6 月 17 日,已申领 45% 的代币。[6][7]
ZKsync 协会是由 ZKsync 背后的开发公司 Matter Labs 上周创建和推出的非营利组织,负责空投申领。
Matter Labs 团队早些时候与 CoinDesk 分享了 ZKsync 协会计划如何分配代币;89% 的空投可以由 ZKsync 用户申领,其中包括在 ZKsync 区块链上进行交易并满足未指定活动阈值的任何人。剩余的代币将分配给生态系统贡献者,包括 ZKsync 原生项目 (5.8%)、链上社区 (2.8%) 和构建者 (2.4%)。
Matter Labs 还分享说,员工将获得 16.1% 的 ZK 代币,投资者将获得 17.2% 的 ZK 代币,这些代币将被锁定一年,并在三年内释放。剩余的代币供应将进行拆分,并分配给 ZKsync 代币大会 (29.3%),该大会将用于新的治理目的,剩余的代币将分配给生态系统计划 (19.9%)。[8]
ZKsync 因声称缺乏反女巫攻击(当一个实体创建并使用大量钱包来获取空投时会发生女巫攻击)措施以及 zkSync (ZK) 空投的不公平分配而受到加密行业观察者的强烈反对。然而,ZKsync 表示,除了“独特的空投设计”之外,它还使用了“明确的”女巫检测,以确保奖励最多的自然用户,但它也指出,这导致一些女巫钱包被放过。[9]
它解释说,一些女巫可以使用复杂的算法策略,这些策略与真人无法区分。
“他们从许多不同的交易所地址为帐户提供资金,从不相互交互,使用随机金额,并使用软件来随机化人类行为的日常模式,甚至执行该项目独有的活动(例如,使用 ZKsync 支付方),”[9]
ZKsync 声称,过于激进地过滤可能会消除一些女巫,但也可能会错误地标记许多自然用户,因此它选择通过使用价值缩放和乘数的组合来奖励“高可能性”的自然用户。[9]