Polygon zkEVM 是什么?

  • QuickNode
  • 发布于 2025-01-17 20:13
  • 阅读 49

本文介绍了 Polygon zkEVM 协议,它结合了零知识证明和以太坊虚拟机(EVM),提供了一个 Layer-2 Rollup 解决方案。zkEVM 相对于 EVM 具有低成本、快速最终性和可扩展性等优势,适用于 DeFi、NFT 和支付等多种应用场景。文章还介绍了zkEVM的桥,以及如何连接到zkEVM。

概述

在本指南中,我们将了解 Polygon zkEVM 协议,该协议结合了密码学零知识证明和以太坊虚拟机(EVM)来提供 Layer-2 Rollup 解决方案。

什么是 Polygon?

Polygon,以前称为 Matic,是一个提供多样化区块链解决方案的区块链平台。他们最受欢迎的产品是 Polygon PoS,这是一个 Layer 2 权益证明区块链,提供低成本交易、完全的 EVM 兼容性和 web3 社区支持。

Polygon 的其他产品包括 Polygon SupernetsPolygon MidenPolygon ID,以及最后但并非最不重要的,Polygon zkEVM,我们将在下一节中介绍。

Polygon 不仅支持全面的区块链解决方案,而且还与世界上一些最大的公司合作,例如 StarbucksDisneyRedditMeta,以提供去中心化产品,例如 NFT、元宇宙和一个加速器计划,以进一步推动 web3 创新。

什么是 Polygon zkEVM?

Polygon zkEVM 是以太坊兼容区块链领域中一个令人兴奋的新发展。它结合了两种强大的技术,零知识证明(又名 zk-proofs)和以太坊虚拟机(EVM),以创建一个高度可扩展且安全的区块链解决方案。

那么这到底意味着什么呢?好吧,让我们分解一下。首先,让我们谈谈零知识证明。这些是密码学证明,允许一方证明一段数据的真实性,而不泄露任何附加信息。例如,假设你有一个朋友不相信你拥有超能力。你声称你可以在没有钥匙的情况下打开任何门。为了证明你的说法,你可以使用零知识证明,让你的朋友选择任何一扇门,并且不要给你看钥匙。然后,你可以走近门并在没有钥匙的情况下将其打开。你的朋友可以看到门已打开,但他们仍然不知道你是如何做到的或你的秘密方法是什么。这是一个零知识证明,因为你证明了自己的说法,而没有泄露任何关于你的方法的信息。

通过使用零知识证明,可以证明交易有效,而无需泄露有关交易本身的任何敏感信息。这使得构建更安全和私密的区块链成为可能,这在当今的数字世界中是一个巨大的优势。要了解有关零知识证明的更多信息,请查看本 QuickNode 指南 - Intro to Zero-Knowledge Proofs

接下来,让我们谈谈以太坊虚拟机(EVM)。这是在以太坊区块链上运行的软件,允许开发人员编写智能合约。智能合约是存储在区块链上的自执行合约,可以被编程为在满足某些条件时自动执行。

这对在链上进行交易的用户意味着什么? Polygon zkEVM 主网 Beta 的成本将比以太坊至少便宜一个数量级。用户预计每次交易的费用约为 0.000084 美元,最终确定性约为 2-3 秒。

现在,让我们简要地深入了解 zkEVM 协议的架构。

Polygon zkEVM 的核心是三个组件,Trusted Sequencer(可信排序器)、Trusted Aggregator(可信聚合器)和 Consensus Contract(共识合约)。

  • Trusted Sequencer 生成并发布有效状态转换的证明,并由 Trusted Aggregators 网络提供支持,该网络有助于以可扩展和高效的方式处理和验证交易。
  • Trusted Aggregator 从 Trusted Sequencer 检索 L2 批次,并生成 zk-proofs,证明批次完整性的有效性。这些 ZK 证明是使用特殊的链下 EVM 解释器生成的。
  • Consensus Contract 作为真理的最终仲裁者,确保所有状态转换都有效,并且系统保持安全和可信。此 Consensus Contract 位于以太坊 L1 上,并在确保 Polygon zkEVM 使用以太坊 L1 安全性方面发挥着重要作用。

zkEVM vs. EVM

与以太坊虚拟机 (EVM) 相比,zkEVM 提供了其他引人注目的优势。

首先,与其他 layer-2 rollups 相比,它的成本较低。与必须将所有交易数据发布在链上的 optimistic rollups 不同,由于零知识证明,zkEVM 只需要发布最终状态更改。这种节省成本的功能传递给 zkEVM 的应用程序和最终用户,使其成为注重预算的人们的有吸引力的选择。

此外,zkEVM 提供快速的最终确定性,因为一旦它在以太坊 L1 上发布,其有效性就会最终确定。最后,zkEVM 提供可扩展性,因为它遵循与以太坊不同的共识规则,但仍在以太坊 L1 上验证其证明。

此外,Polygon zkEVM 的用例包括:

  • DeFi:由于其快速的最终确定时间和以太坊 L1 安全性,借贷协议、DEX 和收益协议在 Polygon zkEVM 上都有一个安全的地方。
  • NFT:互操作性、低成本和 Polygon zkEVM 上的快速交易最终确定性使 NFT 和游戏得以蓬勃发展。
  • Payments:Polygon zkEVM 为有兴趣实时交易的用户提供了一个低费用环境。交易几乎可以立即完成。

要了解有关以太坊虚拟机 (EVM) 和 Polygon zkEVM 之间差异的更多信息,请查看以下 resource

zkEVM Bridge

互操作性是与其他区块链交换数据的能力,是任何区块链的关键特性。幸运的是,Polygon zkEVM 有一个桥,用户可以使用它来与之间进行通信或传输资产。该桥目前支持与以太坊主网和构建在以太坊之上的其他 L2 的通信和传输。

简而言之,桥架构遵循锁定原始区块链上的 token 并在目标区块链上铸造 token 的包装版本的流程。

要参与 Polygon zkEVM 生态系统,请查看 Polygon zkEVM Bridge here

连接到 zkEVM

为了与 Polygon zkEVM 交互,你需要一个 API endpoint。你可以通过运行你自己的本地节点来做到这一点(请参阅 here 中的说明),或者你可以把繁重的工作留给我们,并通过在 QuickNode 上创建一个 endpoint 来获得高达 8 倍的更快的响应时间。注册一个帐户 here

QuickNode Polygon zkEVM Endpoints Page

QuickNode 支持对 Polygon zkEVM 网络的 HTTP 和 WebSocket 请求。 QuickNode 目前支持 Polygon zkEVM 测试网网络。 创建你的 endpoint 后,你可以在 web3 钱包或 dApp 上使用此 API endpoint,以便快速有效地调用 Polygon zkEVM 链!

附加资源

如果你想更深入地了解 Polygon zkEVM 协议,请查看以下资源:

最后的想法

就这样!我希望本指南能让你很好地了解 Polygon zkEVM 和零知识证明的力量。如果你有麻烦,有问题,或者想谈谈你可以在 zkEVM 上构建什么,请在 DiscordTwitter 上给我们留言!

我们 ❤️ 反馈!

如果你对此指南有任何反馈,let us know。我们很乐意听取你的意见!

  • 原文链接: quicknode.com/guides/pol...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
QuickNode
QuickNode
江湖只有他的大名,没有他的介绍。