全面解析以太坊 L2 明星扩容方案 zkSync2.0
作者:Daniel Li
长期以来围绕着以太坊将如何扩展,以及哪种方式或技术将最成功,在区块链行业一直争论不休,经过四年的准备,zkSync2.0的推出或将终结这一纷争,zkSync也是第一个推出主网的zkEVM,这意味着zkSync将彻底摆脱缺乏智能合约支持的桎梏,使其转为zk-EVM 兼容的Layer 2区块链,zkSync的生态发展或将迎来新的拐点。
本文重点介绍什么是zkSync,zkSync发展历程,以及zkSync2.0有哪些优势。
zkSync是什么?
要了解什么是zkSync2.0,首先要知道什么是zkSync?zkSync是一个在以太坊上提供可扩展、低成本支付的Layer2去信任协议,是ZK Rollup的一种。而ZK Rollup是基于「零知识证明」验证方式落实Rollup技术的layer2解决方案。简而言之,zkSync是一种解决以太坊扩容问题的新方法,它是零知识证明技术的首批应用之一。
zkSync是一个第二层协议。这意味着它是建立在以太坊之上的一个层,并提供可扩展性的好处。以太坊的扩展计划是通过多层系统,每一层都建立在以太坊之上并继承其安全性。zkSync希望在以太坊区块链上提供更便宜、更快的交易,并成为许多流行的以太坊应用程序的所在地。如果成功,我们可以看到主要的去中心化交易所和DeFi协议扩展到zkSync层,让加密资产用户以更低的成本访问这些工具。
zkSync2.0发展历程
根据zkSync团队发布的官方路线图,zkSync2.0主网发布分为几个阶段,即Baby Alpha阶段,Fair launch Alpha和Full Alpha阶段。
第一阶段Baby Alpha
10月28号开启,预计持续一个月的时间,该阶段内网络将在没有任何外部应用程序开放使用的情况下运行,任何外部参与者无法使用,初始阶段仅用于压力测试和安全工作。
第二阶段Fair Onboarding Alpha
第一阶段测试完成后,在11月下旬会进入到第二阶段,在该阶段团队将会开放生态开发者的项目部署权限,以便开发者能够测试并升级其合约,目前已有超过100个项目表示有兴趣在zkSync 2.0上部署其应用程序,该阶段将会持续几个月的时间。
第三阶段Full Launch Alpha
预计在明年上半年进入第三阶段,该阶段将是网络对所有人完全开放的时候,届时普通用户也可以真正在zkSync2.0上体验其产品。
此外,根据其路线图,zkSync还计划在明年改善开发者和用户体验、推出Layer3 概念验证:Opportunity项目以及实现zkSync 2.0协议的去中心化。
zkSync2.0 VS zkSync1.0
zkSync1.0
zkSync1.0由 Matter Labs 在 2020 年推出,是一个零知识 rollup(ZKR),依赖于以太坊的安全性,主要用于代币交换或转移,由于其不兼容EVM,缺少智能合约的支持,导致其无法部署复杂的DApp和DeFi应用,在与其他通用L2相比,采用率并不乐观。同时在功能上也比较单一,用户只能体验转账、铸造NFT等极为有限功能;此外zkSync1.0上的大部分TVL是ETH和各种稳定币,除了代币转移和交换之外,网络缺乏实用性,NFT铸币也未能获得巨大的吸引力。
zkSync2.0
目前已经上线测试的zkSync2.0主网,相较于已经运行了一年有余的zkSync1.0在功能上有了极大的提升。zkSync2.0在支持EVM兼容的同时还将开放生态应用的部署,可以说是真正完成版的zk-Rollup产品;换句话说,zkSync1.0更像是先行体验版,而zkSync2.0则是实现zk-Rollup扩容的最终产品。
zkSync2.0技术优势对比
zkSync2.0采用了基于Snark证明的zk-Rollup技术,并且支持 EVM兼容。这些技术优势可以确保它在行业竞争中时刻处于领先地位。
zkSync2.0 相比 op-Rollup 的优势
以zkSync2.0与StarkNet为代表的zk-Rollup路径,被普遍视为 Layer2扩容的终极方案。以至于以太坊创始人Vitalik认为,zk-Rollups将会成为扩容的最终方案。而目前更为流行的 op-Rollup可能只是作为在zk-Rollups技术尚不成熟时的过渡方案而存在。