

Amazon Managed Blockchain (AMB) Access Polygon 处于预览版，可能会发生变化。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 关键概念：亚马逊托管区块链 (AMB) Access Polygon
<a name="key-concepts"></a>

**注意**  
本指南假设你熟悉 Polygon 必不可少的概念。这些概念包括质押、去中心化应用程序、交易、钱包、智能合约、Polygon（POL，前身为 MATIC）等。在使用亚马逊托管区块链 (AMB) Access Polygon 之前，我们建议您查看 [Polygon 开发文档](https://polygon.technology/developers)和 P [olygon 维基](https://wiki.polygon.technology/)。

Amazon Managed Blockchain (AMB) Access Polygon 为您提供对 Polygon 主网和 Polygon 主网网络的无服务器访问，无需您预置和管理任何 Polygon 基础设施，包括节点。网络上的 Polygon 节点共同存储 Polygon 区块链状态、验证交易并参与共识以更改区块链状态。您可以使用此托管服务按需快速访问 Polygon 网络，从而降低总体拥有成本。

使用 AMB Access Polygon，你可以访问 JSON 远程过程 (JSON-RPC) 调用。您可以调用 Polygon JSON-RPCs ，通过托管区块链管理的节点与 Polygon 区块链进行通信。你可以使用 AMB Access Polygon 服务来开发和使用与 Polygon 区块链交互的去中心化应用程序 (dApp)。dApps不可或缺的一部分是*智能合约*。你可以使用 AMB Access Polygon 创建智能合约并将其部署到 Polygon 区块链中。您还可以通过RPCs 对 AMB Access Polygon 端点调用 JSON-来检查钱包的余额、交易详情、估算费用等，这些端点在 Polygon 网络的所有对等节点上以去中心化方式运行。Polygon 网络的任何节点都可以开发和部署智能合约。

**重要**  
您负责创建、维护、使用和管理您的 Polygon 地址。您还要对您的 Polygon 地址的内容负责。 AWS 对使用 Amazon Managed Blockchain 上的 Polygon 节点部署或调用的任何交易概不负责。

## 使用亚马逊托管区块链 (AMB) Access Polygon 的注意事项和限制
<a name="polygon-considerations"></a>

当你使用亚马逊托管区块链 (AMB) Access Polygon 时，请考虑以下几点：
+ **支持的多边形网络**

  AMB Access Polygon 支持以下公共网络：
  + **主网** — 通过 proof-of-stake共识保护的公共 Polygon 区块链，Polygon (POL) 代币是在该区块链上发行和交易的。主网上的交易具有实际价值（也就是说，它们会产生实际成本），并记录在公共区块链上。
+ <a name="retired"></a>**Polygon 不再支持网络**
  + 正如 [Polygon Labs所传达](https://polygon.technology/blog/polygon-pos-is-cooking-the-napoli-upgrade-means-better-ux-the-mumbai-testnet-takes-a-bow)的那样，孟买测试网网络将于4月中旬停用。与此消息一致，AMB Access Polygon于2024年4月15日终止了对孟买测试网的支持。我们建议使用淘大测试网来处理您的测试工作量。
  + 不支持私有网络。
  + 此外，AMB Access Polygon 不包括对 P *olygon zke* VM 网络的支持。
+ **与流行的第三方编程库兼容**

  AMB Access Polygon 与流行的编程库（例如 ethers.js）兼容，允许开发人员使用熟悉的工具与 Polygon 区块链进行交互，从而轻松地与现有实现集成或快速开发新应用程序。
+ **支持的区域**：

  仅美国东部（弗吉尼亚北部）地区支持此服务。
+ **服务终端节点**

  以下是 AMB Access Polygon 的服务端点。要连接服务，您必须使用包含其中一个支持的区域的终端节点。
  + `mainnet.polygon.managedblockchain.us-east-1.amazonaws.com`
+ **不支持质押**

  AMB Access Polygon 不支持多边形 (POL) 验证器节点。 proof-of-stake
+ **签名版本 4 对 Polygon JSON-RPC 请求进行签名**

  RPCs 在 Amazon Managed Blockchain 上调用 Polygon JSON 时，您可以通过使用[签名版本 4 签名流程](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)进行身份验证的 HTTPS 连接进行调用。这意味着只有 AWS 账户中获得授权的 IAM 委托人才能进行 Polygon JSON-RPC 调用。为此，必须在呼叫中提供 AWS 证书（访问密钥 ID 和私有访问密钥）。
**重要**  
不要在面向用户的应用程序中嵌入客户端凭据。
您不能使用 IAM 策略来限制对单个 Polygon JSON-的访问权限RPCs。
+ **Support 支持基于令牌的访问**

  您还可以使用*访问器*令牌对 Polygon 网络端点进行 JSON-RPC 调用，以此作为签名版本 4 (Sigv4) 签名过程的便捷替代方案。您必须提供一个`BILLING_TOKEN`来自您[创建](https://docs.aws.amazon.com/managed-blockchain/latest/APIReference/API_CreateAccessor.html)的 Accessor 令牌，并将其作为参数添加到调用中。
**重要**  
如果您将安全性和可审计性置于便利性之上，请改用 Sigv4 签名流程。
RPCs 您可以使用签名版本 4 (Sigv4) 和基于令牌的访问权限来访问 Polygon JSON。但是，如果您选择同时使用这两种协议，则您的请求将被拒绝。
切勿在面向用户的应用程序中嵌入 Accessor 令牌。
+ **仅支持提交原始交易** 

  使用 `eth_sendrawtransaction` JSON-RPC 提交更新 Polygon 区块链状态的交易。