全方位对比zk系四大L2协议:进度、异同和生态
原文作者:念青,ChainCatcher
近期,随着 zkSync 2.0 的推出,zk 系扩容方案又迎来一波高潮。此外,在上个月波哥大 Devcon 之后,zkEVM 领域又出现了许多“新”的声音。
譬如,zkSync 大肆宣传自己是“世界上第一个功能齐全的开源 zkEVM 网络”,包括 Arbitrum 开发公司 OffChain Labs 联创兼首席执行官 Steven Goldfeder 在内的人对此批评说,这一 zkEVM 测试网并没有启用 zk-proofs,也没有经过安全审计,这种鼓吹对任何人都没有好处,距离真正实现还有很远。
Polygon zkEVM 在波哥大 Devcon 期间正式推出时也宣称“第一个也是唯一一个去中心化的zkEVM 测试网”,但很快招致社区批评:Polygon zkEVM 证明者(zk prover)的源代码虽在 Github 上可用,但还没有开源许可证;虽然表示“完全等效”,但其 Github 代码库显示其暂时只测出了 97% 的兼容性覆盖程度。对此,Polygon 团队回应,“没有刻意隐瞒,部分内容正在编写的更好的文档”。
此外,Scroll 也在波哥大 Devcon 期间宣布进行 Pre-Alpha 测试网升级,并向白名单用户开放测试。而根据计划, StarkWare 在 9 月底推出了 Cairo 的升级版本 Cairo 1.0 也将于年底前正式推出。
在 Aptos 空投的刺激下, L2 zk 系近期的强叙事的确吸引了大批用户。但与生态已经相对成熟的 op 系扩容方案相比,zk 系表面上看似热闹非凡,但距离真正的繁荣还要很久,目前生态还较为薄弱,而且 zk 技术的开发周期更长,对开发者和项目方有一定的门槛。所以,与其为“第一个zkEVM”争论不休,不如继续建设。
本文梳理了zk 系四大协议 StarkWare、zkSync、Polygon zkEVM 和 Scroll 的开发进度、生态详情等,带你全面了解眼下正热的 zkEVM 赛道的真实情况。
一、Starkware
1、简介:
StarkWare 是 zk 系扩容方案中团队阵容最强的项目,联合创始人 Eli Ben-Sasson 是世界顶级的密码学科学家,同时也是 zkSNARK、zkSTARK 的合作发明者,联合创始人兼CEO Uri Kolodny毕业于希伯来大学计算机专业,同时也是连续创业者。目前 StarkWare 已经估值 80 亿美元。
StarkWare 目前开发了两款产品:ToB 的 StarkEx 和 ToC 的 StarkNet。StarkEx 是一个独立的许可 Validity-Rollup(有效性证明),出售定制化技术引擎服务 StarkEx,直接向有扩容需求的客户收取服务费,目前已服务 dYdX、ImmutableX、Sorare、DeversiFi 、rhino.fi、ApeX、Myria等客户;StarkNet 是向所有人开放的无需许可的去中心化 zk-Rollup,使用 zkSTARK 证明系统,支持 dApp 自主部署。
StarkNet 所使用的基础智能合约语言并不是 Solidity,而是图灵完备的零知识证明系统语言Cairo,本身并不与 EVM 兼容。团队一直在寻求 zkEVM 兼容,10月底,StarkWare 宣布推出基于 Cairo 编写的 zkEVM(名为“Kakarot”),但实际开发还在早期阶段,并未落地。
此外,以太坊开发团队 Nethermind 正在构建一个 Solidity - Cairo 的“编译器”,允许使用 Solidity 编写的项目将其代码库“一键”翻译成 Cairo。据悉,该“编译器”仍在开发中,一旦生效,它将使 StarkNet 实现与 zkSync 2.0 相似的 EVM 兼容级别。Nethermind 一直致力于代码翻译工作,此前曾在 StarkNet 网络推出 Uniswap Warp 版本。
2、进度:
作为 zk-Rollup 领域的最早一批开发者,StarkNet 的 Alpha 版于 2021 年 11 月就在主网上启动。
StarkWare 在九月底推出了 Cairo 的升级版本 Cairo 1.0,预计在 2022 年底前正式推出,新版本语言提高了网络 DoS 攻击保护能力并降低 gas 费用,支持 StarkNet 的无许可网络要求,并将简化和保护协议。届时,团队还将在名为“Regensis”的以太坊主网上重新启动 StarkNet。
目前,StarkNet 正在 Goerli 上启动第二个测试网,并在社区发起征集命名的提案。新测试网主要面向开发人员,用于测试应用程序,并非公测阶段。
此外,StarkWare 在 7 月就公布了代币经济学,原生代币此前定于 9 月发行,但团队因为技术原因推迟发行。StarkNet 代币初始发行量为 100 亿枚,17% ?分配给 StarkWare 投资者,32.9% 分配给核心贡献者,51% 分配给基金会(其中12%?用于资助开发、测试、部署和维护StarkNet 协议的研究和工作)。但官方表示,初始阶段不会为用户提供免费代币,所有代币会在发布后立即锁定。
3、生态:
StarkNet生态主要以DeFi、GameFi、NFT为主,目已有一百多个项目在 StarkNet 上部署,但实际上部分项目还处于计划部署阶段,真正可以实现交互的项目数量并不多。据L2beat数据显示,目前 StarkNet 总锁仓量为 310 万美元,日均 TPS 为 0.15,30 天交易计数约为 27.9 万笔。
钱包:Argent X、Braavos(近期刚完成 Pantera Ca