什么是 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 和侧链)的解释。
No comments to display
No comments to display