Cointime

扫码下载App
iOS & Android

ZK Rollup 对决:比较 zkSync、Polygon zkEVM 和 zk-BNB 的可扩展性解决方案

ZK Rollup 是一种Layer 2解决方案,它可以将主区块链上的交易收集起来批量处理成单一交易,从而增加吞吐量,降低 gas 费用。

  • Zero-Knowledge Rollup(ZK Rollup)是区块链可扩展性的Layer2解决方案。
  • zkSync 使用 zk-rollups 作为以太坊Layer 2区块链的解决方案,其 gas 费用仅为 L1 gas 的 1/100,据称支持每秒超过 100,000 笔交易。
  • Polygon zkEVM 利用Zero-Knowledge证明降低交易成本并提高吞吐量,同时还继承了以太坊的安全性。它的吞吐量相较其它略低,为 2,000 TPS。
  • zkBNB 可以将数百个交易打包并生成 zkRollups 的加密证明,使用户可以在未经许可的情况下交易数字资产,并为开发人员提供建立 NFT 市场的机会。
  • 这三种 zk 解决方案对开发人员都很友好,可以轻松移植以太坊 dApp。

  zk Rollup:区块链可扩展性的Layer 2解决方案

近年来,尽管区块链技术取得了显著进展,但可扩展性问题仍然是个困扰。随着用户和交易数量的增长,区块链的限制变得越来越明显。在这种背景下,零知识 Rollup(ZK Rollup)等第二层解决方案应运而生。ZK Rollup 被视为解决区块链可扩展性问题的终极Layer 2方案,有潜力彻底改变我们使用区块链技术的方式。在本文中,我们将深入探讨 zk-rollup 领域的创新,特别关注三个主要参与者:zkSync Era、zk-BNB 和 zk-Polygon。

什么是zkSync 

zkSync 是一种利用 zk-rollup 技术扩展以太坊区块链Layer 2的解决方案。类似于 Optimistic Rollup,zk-rollup 从以太坊主网收集交易数据,并将相关证明提交给以太坊。这使得数百笔交易能够被打包成一个交易,由以太坊进行验证和安全保障。

在 zkSync 中,每组交易数据都会传送到一个离线预算单元,生成加密证明(称为 SNARK),以证明这些交易是有效的。验证这些证明的有效性相较于生成证明而言要容易得多。这种简便性意味着证明可以轻松地发送到Layer 1,并在智能合约中得到确认。因此,Layer 1与Layer 2之间的转移过程几乎无摩擦。

此外,zkSync 与 EVM(以太坊虚拟机)兼容,这意味着您可以轻松地将现有的Layer 1智能合约迁移到Layer 2。

据 zkSync 称,一旦 ETH2 数据分片功能上线,zkSync 及其 V2 版本将能够每秒支持超过 100,000 笔交易。zkSync 表示,Gas 费用仅为 L1 Gas 的 1/100,并且比 Optimistic Rollup 更为经济。

另外,由于主要的以太坊区块链负责资产保护,您可以随时将资产转回 L1。

什么是Polygon zkEVM

Polygon zkEVM 充分利用了零知识证明的扩展性。实际上,它是第一个与 EVM 完全等效的零知识扩展解决方案。

zkEVM 通过运用 ZK 证明降低交易成本和提高吞吐量,同时保留了以太坊的安全性。Polygon zkEVM 的吞吐量相对较低,每秒 约2,000 笔交易。

Polygon zkEVM 通过在主要 Polygon 网络旁使用 zk 证明创建一个并行链,使交易变得更加高效。这样,交易在不泄露敏感信息的情况下得以验证,从而使交易更快速且更安全。

此外,Polygon zkEVM 使开发者和用户能够使用相同的代码、应用程序和工具,但据悉具有更出色的性能和更低的费用。通过利用以太坊的网络效应,EMV 兼容的 zkEVM 可以从 EVM 的优势中受益。

zkEVM 允许用户将资产从以太坊存入并进行链下交易。所有这些交易都被打包在一起,每笔交易的有效性都由零知识证明进行确认。这样一来,zkEVM 的操作者将无法窃取用户资金。

此外,zkEVM 使得 L2 上的智能合约执行结果可在 L1 上验证,而无需节点重新执行交易。

什么是zkBNB

ZkBNB 具备与 zkRollups 类似的能力,能够打包(即“Rollup”)数百笔交易并生成密码学证明。它可以利用 SNARKs(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge)证明 Rollup 块中每笔交易的有效性。这样,它确保所有资金都留在 BSC 上,而计算和存储则在 BNB 侧链上进行,成本更低且速度更快。

根据协议,ZkBNB 使用 zk-SNARK 证明具有与 BNB 智能链相同的安全性。

此外,zkBNB 内置的去中心化流动性池使用户能够在无需许可的情况下交易数字资产。zkBNB 还为加密收藏品和非同质化代币(NFT)市场提供了开发者机会。

除了支持 1 亿个地址,ZkBNB 能够处理多达每秒 10,000 笔交易(TPS),Gas费可降低高达 10 倍。此外,如果用户觉得自己的交易受到 zkBNB 的审查,他们可以随时提取资金。

相似性与差异性

ZK-rollup 在诸如 侧链(Sidechains) 和 Plasma 等其他扩展解决方案中具有一些显著优势:

  • Rollup 验证器无法篡改状态或盗取资金。
  • 即使验证器停止合作,用户仍可从 Rollup 中取回他们的资金。由于数据容易获取,因此比在 Plasma 中更方便访问。
  • 有效性证明消除了用户或其他第三方在线监视 Rollup 块的需求。

这里讨论的三种 zk 解决方案均非常适合开发者使用,可以轻松地移植以太坊 dApp。

尽管这些项目之间存在相似之处,但有一个关键区别使 zkSync 与众不同。与 Polygon 的 zkEVM 和 zk-BNB 不同,zkSync 不支持字节码。字节码兼容性允许以太坊的核心代码在少量更改下就可以轻松地移植到Layer 2网络中。

此外,zkSync 要求在其网络上使用项目之前,必须使用其基于 LLVM 的编译器进行编译。因此,zkSync 与其他两种 zk 解决方案略有不同。

自 zkSync Era 推出以来,根据 L2 Beat 的数据,该项目的总价值锁定(TVL)已累积达到 2.49 亿美元。这比 Polygon 的 zkEVM 链上的 840 万美元高得多。这种差异可以归因于 zkSync Era 周边的空投热潮。

零知识证明允许个人在不泄露敏感个人信息的情况下验证其身份。作为提供身份详细信息的替代方法,用户可以简单地验证自己是否符合特定标准,例如验证其公民身份的去中心化身份,而无需分享其姓名或护照号码。

尽管当前所有 zk 解决方案都为加密领域带来了诸多优势,但由于该技术仍相对较新且许多创新尚未实现,因此需要时间来确定哪种解决方案将脱颖而出。

评论

所有评论

推荐阅读