Skip to main content

什么是 Polygon

注意:本文档是英文原版的自动翻译。

什么是 Polygon

Polygon 是一个围绕以太坊构建的区块链扩容生态系统。它提供一系列方案——包括一条权益证明侧链和一个零知识(ZK)rollup——旨在使以太坊交易更快、更便宜,同时继承以太坊的安全性和开发者工具。在 DecAIHub 项目卡片中,Main chain: Polygon 表示项目部署在 Polygon 的某个网络上。

Polygon 不是单一的区块链,而是多种扩容方法的总称。两个最突出的组件是 Polygon PoS(一条成熟、高吞吐量、拥有自己验证者集合的侧链)和 Polygon zkEVM(一个使用零知识证明直接继承以太坊安全性的 Layer-2 rollup)。两者都兼容 EVM,意味着为以太坊编写的智能合约只需最小的改动即可在 Polygon 上运行。

简而言之: Polygon 是一个以太坊扩容生态系统,同时提供一条 PoS 侧链和一个 zkEVM rollup。它提供比以太坊主网更快、更便宜的交易,同时保持 EVM 兼容性,使其对以太坊开发者和用户都易于接入。

Polygon 如何运作

Polygon PoS

Polygon PoS 是一条提交链(commit chain)——一个拥有自己验证者集合的独立区块链网络,它定期将其状态检查点提交(commit)到以太坊。关键特征:

  • 验证者集合——Polygon PoS 拥有自己的验证者,他们质押 MATIC/POL 代币并产生区块。这与以太坊的验证者集合是分开的。
  • 出块时间——大约两秒,显著快于以太坊十二秒的时隙。
  • 交易费用——大幅低于以太坊主网,使其对高频应用切实可行。
  • EVM 兼容性——该链运行 EVM,因此 Solidity 合约和以太坊工具可直接工作。
  • 安全模型——Polygon PoS 拥有自己的共识安全。它向以太坊检查点提交以获得最终性保证,但它并不像一个真正的 rollup 那样从以太坊的验证者那里获得安全性。

Polygon PoS 已被 DeFi、游戏和 NFT 应用广泛采用,在这些场景中,吞吐量和成本比最高级别的安全保证更重要。

Polygon zkEVM

Polygon zkEVM 是一个 Layer-2 rollup,它在链下执行交易,并生成零知识证明以在以太坊上验证其正确性。关键特征:

  • ZK 有效性证明——Polygon zkEVM 不依赖自己的验证者集合来获得安全性,而是产生以太坊可以验证的密码学证明。这意味着该 rollup 的安全性由以太坊本身背书。
  • EVM 等价性——Polygon zkEVM 以完全的 EVM 等价性(不仅仅是兼容性)为目标,在操作码层面复现以太坊的执行行为,因此现有的以太坊合约通常只需最小的改动即可部署。由于等价性尚不完美,合约在用真实资金部署之前应在目标链上进行测试。
  • 最终性——一旦一个 ZK 证明在以太坊上被验证,相应的那批交易就以以太坊级别的安全性达到最终。这比一些其他 L2 所使用的、需要一个挑战期的乐观(optimistic)方法更强。
  • 权衡——生成 ZK 证明在计算上代价高昂,这给证明过程增加了开销。然而,终端用户并不直接承担这一成本;他们在 L2 上体验到快速的交易,而证明者网络在后台处理证明生成。

POL 代币

POL(前身为 MATIC)是 Polygon 生态系统的原生代币。其作用包括:

  • 质押——Polygon PoS 上的验证者质押 POL 以参与共识并赚取奖励。
  • 交易费用——Polygon PoS 上的 gas 费用以 POL 支付。
  • 治理——POL 持有者可以参与影响 Polygon 生态系统的治理提案。
  • 跨链桥接——在以太坊与 Polygon 网络之间桥接时,POL 充当通用资产。

关键特征

属性 取值
Type Layer 2 / 侧链(PoS 链),配有 zkEVM rollup
Consensus Proof of Stake
Native token POL(前身为 MATIC)
Token standard ERC-20 兼容
EVM 兼容 是
出块时间 约 2 秒
智能合约 Solidity

为什么 Polygon 在加密 AI 中很重要

出于若干原因,Polygon 的扩容基础设施与人工智能相关的区块链项目相关:

  • 具成本效益的链上操作——需要频繁链上交易(记录推理结果、更新注册表、结算算力支付)的人工智能应用受益于 Polygon 的低费用。那些在以太坊主网上代价高得令人望而却步的操作,在 Polygon 上变得切实可行。
  • EVM 兼容性——用以太坊工具构建的项目无需重写合约即可部署在 Polygon 上。这降低了那些想要更便宜执行、又想留在 EVM 生态系统内的人工智能项目的门槛。
  • ZK 技术——Polygon 对 ZK 基础设施的投入(zkEVM 以及更广泛的 Polygon 2.0 路线图)与 zkML 等新兴用例契合,在 zkML 中,零知识证明可以验证人工智能推理是否被正确执行,而无需透露模型权重或输入数据。
  • 生态成熟度——Polygon PoS 拥有庞大且已确立的用户群、流动性和工具基础设施。在 Polygon 上部署的新人工智能项目可以访问现有的桥、钱包、索引器和开发者库。

在 DecAIHub 中,Main chain: Polygon 的项目可能部署在 Polygon PoS、Polygon zkEVM 上,或两者皆有。具体的网络选择会影响项目的安全模型和架构。

它在 DecAIHub 项目卡片中出现在哪里

在 DecAIHub 项目卡片中,Polygon 出现在若干字段:

  • Main chain——在某个 Polygon 网络上部署合约或运营基础设施的项目,将 Polygon 列为其 main chain。
  • Type——取决于所使用的具体 Polygon 网络,一个项目可能被归类为 L2(用于基于 zkEVM 的部署),或被注明运作于 PoS 侧链上。
  • EVM 兼容性——Polygon 网络兼容 EVM,这意味着合约使用与以太坊相同的标准(ERC-20 等)和工具。
  • Token standard——Polygon PoS 和 zkEVM 上的代币遵循 ERC-20 和其他以太坊代币标准。

链字段告诉你项目在何处部署其合约。它并不告诉你项目的人工智能声称是否经过验证(AI reality)、代币是否发挥真实用途(Token necessity),或链上组件是否有意义(Onchain necessity)。这些评估由相应的 DecAIHub 评估维度单独处理。

仅有 Polygon 并不能证明什么

  • 部署在 Polygon 上并不能证明人工智能能力,也不能确立 AI reality。Polygon 提供基础设施;一个项目是否真正使用人工智能,取决于它自身的 AI component 以及支持它的证据。
  • 低费用并不等于高质量或 Onchain necessity。便宜的交易使频繁的链上操作切实可行,但它们并不表明链上所记录内容的价值或成熟度。
  • EVM 兼容性并不使项目成为 Polygon 独有。 同样的合约可以运行在以太坊、Arbitrum、Base 或任何其他 EVM 兼容链上。在 Polygon 上部署是一项务实的基础设施选择,而非一项差异化特性。
  • 使用 Polygon zkEVM 并不意味着项目将 ZK 用于人工智能。 Polygon zkEVM 中的 ZK 证明验证的是交易执行,而非人工智能推理。一个项目若要将零知识证明应用于其人工智能流水线,将需要单独的 zkML 基础设施。
  • Polygon PoS 向以太坊检查点提交与 L2 安全性不是一回事。 Polygon PoS 拥有自己的验证者集合和共识。向以太坊检查点提交增加了一个最终性层,但并不提供与真正的 rollup 相同的安全保证。

请勿混淆

  • 以太坊——Polygon 围绕以太坊构建并兼容 EVM,但它是一个拥有自己验证者和代币的独立网络(或一组网络)。在 Polygon 上部署与在以太坊主网上部署不是一回事。
  • L2——Polygon zkEVM 是一个 L2 rollup。Polygon PoS 在技术上是一条侧链/提交链,在严格的 rollup 意义上不是 L2,尽管它通常被归在"以太坊 L2 生态系统"之下。
  • ZK——Polygon 在其 zkEVM 产品中使用 ZK 技术,但作为整体的"Polygon"并不等同于零知识技术。PoS 链不使用 ZK 证明来达成共识。
  • 单一的一条链——Polygon 是一个由多个网络组成的生态系统。当一张 DecAIHub 卡片写着 Main chain: Polygon 时,理解项目使用的是哪个具体的 Polygon 网络很重要,因为安全模型有所不同。

常见问题

Polygon PoS 和 Polygon zkEVM 有什么区别?

Polygon PoS 是一条拥有自己验证者集合、定期向以太坊检查点提交的侧链。它自 2020 年以来一直运行,拥有庞大的应用生态系统。Polygon zkEVM 是一个 Layer-2 rollup,它生成零知识证明以直接在以太坊上验证交易。关键区别在于安全模型:Polygon PoS 依赖自己的验证者,而 Polygon zkEVM 通过密码学证明从以太坊继承安全性。Polygon PoS 提供更便宜、更快的交易;Polygon zkEVM 以更复杂的证明基础设施为代价,提供更强的安全保证。

Polygon 是 L2 吗?

这取决于所引用的是哪个 Polygon 网络。Polygon zkEVM 是一个真正的 Layer-2 rollup——它在链下处理交易并向以太坊发布有效性证明。Polygon PoS 更适合被描述为一条侧链或提交链——它拥有自己的共识和验证者,虽然它向以太坊检查点提交状态,但在 rollup 意义上并不从以太坊的验证者那里获得其安全性。在日常用法中,Polygon 常被归在"以太坊 L2 生态系统"之下,但这些技术上的区别对于理解一个项目的安全假设很重要。

人工智能项目为什么部署在 Polygon 上?

人工智能项目选择 Polygon 主要是出于务实的基础设施原因:比以太坊主网更低的交易费用、快速的出块时间和完全的 EVM 兼容性。这一组合使在链上记录频繁操作——例如推理结果、算力结算或注册表更新——变得可行,而无需高得令人望而却步的成本。Polygon 新兴的 ZK 基础设施也与 zkML 等研究方向契合。庞大的现有用户群和开发者工具降低了采用的门槛。

外部参考资料

  • Polygon 文档——涵盖 Polygon PoS、zkEVM、架构和部署指南的官方开发者文档。
  • Polygon zkEVM 文档——Polygon zkEVM rollup 的详细技术文档,包括架构、证明系统和开发者资源。
  • Ethereum.org — Layer 2——以太坊基金会对 Layer-2 扩容方案(包括 rollup 和侧链)的解释。

另请参阅