Zksync
zkSync 是一种基于 ZK Rollup 技术的以太坊扩容方案[1]。它通过将交易处理转移到链下,并在主链上使用零知识证明来验证交易的有效性,从而实现更快速、更便宜且更安全的交易。安全性由底层的以太坊区块链(L1)维护。
发展历程
2023年2月16日,上线主网 Fair Onboarding Alpha,该阶段仅允许注册的项目进行测试而不向终端用户开放。
2023年3月24日,zkSync Era 主网向所有人开放,同时将 zkSync2.0 更名为 zkSync Era,zkSync1.0 更名为 zkSync Lite。
工作原理
zkSync 是一个为以太坊设计的 Layer 2 区块链,它利用 zk-rollup 技术进行扩容。zk-rollup 将交易捆绑处理于链下,并提交交易证明到以太坊主网上。这意味着数百笔交易可以被打包成一笔,然后由以太坊进行验证和安全保障[2]。
zkSync 的优势在于零知识证明系统所具有的主动式密码安全特性。具体来说,zk-rollup 方案可以在不泄露交易细节的情况下证明交易的有效性。简单来讲,zk-rollup 遵循的是一种“相信我”的模式。虽然这听起来对于普通人来说可能有点匪夷所思,但零知识证明被认为是目前以太坊最有前途的扩容和隐私保护解决方案之一。
下面是对 zkSync 工作原理的一些补充解释:
- 链下处理: 大量的交易被批量处理于链下,提高了交易速度并且降低了手续费。
- 生成证明: zkSync 为这些批量交易生成一个“零知识证明”,证明这些交易是有效的。
- 提交主网: 零知识证明被提交到以太坊主网上进行验证。
- 数据可用性: 交易数据本身也可能会被存储起来,以确保在需要时用户可以提取他们的资金。