Amazon Managed Blockchain (AMB) Access Polygon はプレビューリリースであり、変更される可能性があります。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
主な概念: Amazon Managed Blockchain (AMB) アクセスポリゴン
注記
このガイドでは、ポリゴンに不可欠な概念に精通していることを前提としています。これらの概念には、ステーク、dAppsトランザクション、ウォレット、スマートコントラクト、ポリゴン (POL、以前は MATIC) などがあります。Amazon Managed Blockchain (AMB) Access Polygon を使用する前に、Polygon Development Documentation
Amazon Managed Blockchain (AMB) Access Polygon では、ノードを含む Polygon インフラストラクチャをプロビジョニングおよび管理することなく、Polygon Mainnet および Polygon Mainnet ネットワークへのサーバーレスアクセスが提供されます。ネットワーク上のポリゴンノードは、ポリゴンブロックチェーンの状態をまとめて保存し、トランザクションを検証し、ブロックチェーンの状態を変更するコンセンサスに参加します。このマネージドサービスを使用して、Polygon ネットワークに迅速かつオンデマンドでアクセスできるため、全体的な所有コストを削減できます。
AMB Access Polygon を使用すると、JSON Remote Procedure (JSON-RPC) 呼び出しにアクセスできます。ポリゴン JSON-RPCs を呼び出して、マネージドブロックチェーンによって管理されるノードを介してポリゴンブロックチェーンと通信できます。AMB Access Polygon サービスを使用して、Polygon ブロックチェーンとやり取りする分散アプリケーション (dApps ) を開発および使用できます。dApps の不可欠な部分は、スマートコントラクト です。AMB アクセスポリゴンを使用して、スマートコントラクトを作成してポリゴンブロックチェーンにデプロイできます。また、Polygon ネットワークにピアリングされているすべてのノードで分散的に実行される AMB Access Polygon エンドポイントに対して JSON-RPCs を呼び出すことで、ウォレット、トランザクションの詳細、見積り料金などの残高を確認することもできます。Polygon ネットワークへのピアは、スマートコントラクトを開発およびデプロイできます。
重要
お客様は、Polygon アドレスを作成、保守、使用、管理する責任があります。また、Polygon アドレスの内容についても責任を負います。 AWS は、Amazon Managed Blockchain で Polygon ノードを使用してデプロイまたは呼び出されたトランザクションについては責任を負いません。
Amazon Managed Blockchain (AMB) Access Polygon を使用する際の考慮事項と制限事項
Amazon Managed Blockchain (AMB) アクセスポリゴンを使用する場合は、次の点を考慮してください。
サポートされているポリゴンネットワーク
AMB Access Polygon は、次のパブリックネットワークをサポートしています。
Mainnet — proof-of-stake コンセンサスによって保護され、ポリゴン (POL) トークンが発行されて処理されるパブリックポリゴンブロックチェーン。Mainnet のトランザクションは実際の値 (つまり、実際のコストが発生します) を持ち、パブリックブロックチェーンに記録されます。
Polygon でサポートされなくなったネットワーク
Polygon Labs から伝え
られているように、ムンバイテストネットネットワークは 4 月中旬にサンセットされます。このニュースに従って、AMB Access Polygon は 2024 年 4 月 15 日にムンバイテストネットのサポートを終了しました。テストワークロードには Amoy Testnet を使用することをお勧めします。 プライベートネットワークはサポートされていません。
さらに、AMB Access Polygon には、Polygon zkEVM ネットワークのサポートは含まれていません。
-
一般的なサードパーティー製プログラミングライブラリとの互換性
AMB Access Polygon は ethers.js などの一般的なプログラミングライブラリと互換性があり、デベロッパーは使い慣れたツールを使用して Polygon ブロックチェーンとやり取りし、既存の実装と簡単に統合したり、新しいアプリケーションを迅速に開発したりできます。
-
サポートされるリージョン
このサービスは、米国東部 (バージニア北部) リージョンでのみサポートされています。
サービスエンドポイント
AMB Access Polygon のサービスエンドポイントは次のとおりです。サービスと接続するには、サポートされているリージョンのいずれかを含むエンドポイントを使用する必要があります。
mainnet.polygon.managedblockchain.us-east-1.amazonaws.com
-
ステーキングはサポートされていません
AMB アクセスポリゴンは、 のポリゴン (POL) 検証ノードをサポートしていません proof-of-stake。
-
Polygon JSON-RPC リクエストの署名バージョン 4 の署名
Amazon Managed Blockchain で Polygon JSON-RPCsを呼び出す場合、署名バージョン 4 の署名プロセス を使用して認証された HTTPS 接続を介して呼び出すことができます。つまり、アカウント内の AWS 認可された IAM プリンシパルのみがポリゴン JSON-RPC 呼び出しを行うことができます。これを行うには、 AWS 認証情報 (アクセスキー ID とシークレットアクセスキー) を 呼び出しで提供する必要があります。
重要
ユーザー向けアプリケーションにクライアント認証情報を埋め込まないでください。
IAM ポリシーを使用して、個々のポリゴン JSON-RPCs へのアクセスを制限することはできません。
-
トークンベースのアクセスのサポート
また、署名バージョン 4 (SigV4) 署名プロセスの便利な代替として、アクセサトークンを使用してポリゴンネットワークエンドポイントに JSON-RPC 呼び出しを行うこともできます。呼び出しでは、作成してパラメータとして追加する Accessor トークンの 1 つ
BILLING_TOKEN
から を指定する必要があります。重要
-
利便性よりもセキュリティと監査可能性を優先する場合は、代わりに SigV4 署名プロセスを使用してください。
署名バージョン 4 (SigV4) とトークンベースのアクセスを使用して、Polygon JSON-RPCs にアクセスできます。ただし、両方のプロトコルを使用することを選択した場合、リクエストは拒否されます。
ユーザー向けアプリケーションに Accessor トークンを埋め込まないでください。
-
-
raw トランザクションの送信のみがサポートされます
eth_sendrawtransaction
JSON-RPC を使用して、Polygon ブロックチェーンの状態を更新するトランザクションを送信します。