Polygon zkEVM 由 Polygon 构建,但它适用于所有希望以更便宜、更快的方式使用以太坊同时又希望不牺牲安全性或去中心化的人。
作者:Kyle
原文标题及链接:《一文简单了解首个 EVM 等效的 zkEVM,Polygon 为何全力押注》
7 月 20 日,Polygon 团队宣布 Polygon zkEVM 正式发布,并声称是第一个 EVM 等效的零知识(ZK)Layer2,以太坊扩展和 ZK 创新迈上一个新台阶。
Polygon 押注 ZK 技术实现以太坊扩展
Polygon 相信零知识 (ZK) 技术是实现以太坊扩展目标的最有希望的途径。但这条路往往看起来很长而且曲折。传统观点认为,加密空间需要多年时间来开发第 2 层(Layer2)解决方案,这可以为我们提供 ZK 证明的可扩展性优势以及与以太坊虚拟机 (EVM) 的兼容性。
具有完全 EVM 等效性的 zkEVM 的愿景很简单。开发人员将任何以太坊智能合约无缝部署到使用 ZK 证明无限扩展的 Layer2。以太坊上的任何工具或 dApp 都以完全相同的方式在 zkEVM 上使用。用户和开发人员都从 ZK 证明的未来收益中获益,同时受益于以太坊的去中心化、安全性和熟悉度。
Polygon zkEVM 的上线宣告这场等待的结束。本文将介绍什么是 Polygon zkEVM。
ZK Rollups 的承诺和挑战
使用 ZK 证明扩展以太坊的基本方法是构建 ZK rollup,这是一个 Layer2 协议,它“汇总”大量交易并通过单个 ZK 有效性证明向以太坊网络证明所有交易。ZK rollup 扩展以太坊的潜力是显而易见的:一笔交易取代许多交易,增加吞吐量、节省费用、减少延迟等。但 ZK 技术也有其自身的挑战。
首先是性能问题。ZK 证明一直被视为一种很有前途的技术,但它们的生成速度往往很慢且成本很高。如果你不能大幅度改善以太坊主网的成本和吞吐量,那么使用 ZK 来扩展以太坊是不值得的。
然后是兼容性的挑战。如果你的 ZK rollup 无法运行部署在以太坊上的代码怎么办?如果在这个 ZK rollup 上构建应用程序需要学习一种全新的编码语言,或者参与一个新的开发者生态系统,而该生态系统将无法从已经投入的数百万开发者时间用于改进 EVM 工具和知识中获益,那该怎么办?换句话说,如果你不能像使用以太坊一样使用这个以太坊 Layer2 怎么办?
由于这些挑战,传统观点认为高性能且兼容的 zkEVM 还需要数年研究时间。
Polygon zkEVM
Polygon 的 ZK 团队在性能上取得了重大突破。通过合作,我们显着缩短了 ZK 证明生成时间。用户将看到显着降低的成本和提高的速度。
更令人兴奋的是 Polygon zkEVM 的 EVM 等效性。你可以像在以太坊上一样在 Polygon zkEVM 上构建。您可以部署任何以太坊智能合约。任何适用于以太坊的工具都适用于 Polygon zkEVM。以更低的成本和更快的速度在以太坊上做任何你想做的事情,并通过 ZK 有效性证明在以太坊网络上进行验证。它就是具有 ZK 可扩展性的以太坊。
Polygon 将发布更多文档来详细说明技术细节,并将很快上线测试网。以下是 Polygon zkEVM 的基本架构,让您了解它是如何工作的:
无需许可,开源,专为以太坊社区
Polygon zkEVM 由 Polygon 构建,但它适用于所有希望以更便宜、更快的方式使用以太坊同时又希望不牺牲安全性或去中心化的人。Polygon zkEVM 是无需许可的——任何人都可以使用它。它也是开源的,这意味着您可以信任代码,而不是信任 Polygon。
Polygon 认为 ZK 证明是最好的以太坊扩展方法,而 EVM 等效性是赋予开发人员和用户权力的秘诀。因此,他们构建了 Polygon zkEVM,这是以太坊的下一个巨大飞跃。
目前 Polygon zkEVM 的代码已经开源(Github)。很快将上线一个公共测试网。Polygon 团队相信,zkEVM 让我们走上了扩展以太坊并吸引下一个十亿用户的道路。