Amazon Managed Blockchain (AMB) Access Polygon はプレビューリリースであり、変更される可能性があります。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
主な概念: Amazon Managed Blockchain (AMB) Access Polygon
注記
このガイドでは、Polygon に不可欠な概念を理解していることを前提としています。これらの概念には、ステーク、dApps、トランザクション、ウォレット、スマートコントラクト、ポリゴン (POL、以前は MATIC) などがあります。Amazon Managed Blockchain (AMB) Access Polygon を使用する前に、Polygon Development Documentation
Amazon Managed Blockchain (AMB) Access Polygon は、Polygon Mainnet および Polygon Mainnet ネットワークへのサーバーレスアクセスを提供します。ノードを含む Polygon インフラストラクチャをプロビジョニングおよび管理する必要はありません。ネットワーク上のポリゴンノードは、ポリゴンブロックチェーンの状態をまとめて保存し、トランザクションを検証し、コンセンサスに参加してブロックチェーンの状態を変更します。このマネージドサービスを使用して、Polygon ネットワークに迅速かつオンデマンドでアクセスできるため、全体的な所有コストを削減できます。
AMB Access Polygon を使用すると、JSON リモートプロシージャ (JSON-RPC) 呼び出しにアクセスできます。Polygon JSON-RPCs を呼び出して、マネージドブロックチェーンによって管理されるノードを介して Polygon ブロックチェーンと通信できます。AMB Access Polygon サービスを使用して、Polygon ブロックチェーンとやり取りする分散アプリケーション (dApps) を開発および使用できます。dApps の不可欠な部分はスマートコントラクトです。AMB Access Polygon を使用して、スマートコントラクトを作成して Polygon ブロックチェーンにデプロイできます。また、Polygon ネットワークへのピアであるすべてのノードで分散的に実行される AMB Access Polygon エンドポイントに対して JSON-RPCs を呼び出すことで、ウォレット、トランザクションの詳細、見積り料金などの残高を確認することもできます。Polygon ネットワークへのピアは、スマートコントラクトを開発およびデプロイできます。
重要
お客様は、Polygon アドレスを作成、保守、使用、管理する責任があります。また、Polygon アドレスの内容についても責任を負います。 AWS は、Amazon Managed Blockchain で Polygon ノードを使用してデプロイまたは呼び出されたトランザクションについては責任を負いません。
Amazon Managed Blockchain (AMB) Access Polygon を使用する際の考慮事項と制限事項
Amazon Managed Blockchain (AMB) Access Polygon を使用する場合は、次の点を考慮してください。
サポートされている多角形ネットワーク
AMB Access Polygon は、次のパブリックネットワークをサポートしています。
Mainnet — proof-of-stakeセンサスによって保護され、Polygon (POL) トークンが発行されて取引されるパブリック Polygon ブロックチェーン。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 Access Polygon はproof-of-stakeのために Polygon (POL) 検証ノードをサポートしていません。
-
Polygon JSON-RPC リクエストの署名バージョン 4
Amazon Managed Blockchain で Polygon JSON-RPCs を呼び出す場合、署名バージョン 4 の署名プロセスを使用して認証された HTTPS 接続を介して呼び出すことができます。つまり、アカウント内の AWS 承認された IAM プリンシパルのみが Polygon JSON-RPC 呼び出しを行うことができます。これを行うには、 コールで AWS 認証情報 (アクセスキー ID とシークレットアクセスキー) を指定する必要があります。
重要
ユーザー向けアプリケーションにクライアント認証情報を埋め込まないでください。
IAM ポリシーを使用して、個々の Polygon JSON-RPCs へのアクセスを制限することはできません。
-
トークンベースのアクセスのサポート
アクセサートークンを使用して、署名バージョン 4 (SigV4) 署名プロセスの便利な代替として、Polygon ネットワークエンドポイントに JSON-RPC 呼び出しを行うこともできます。呼び出しでは、作成してパラメータとして追加する Accessor トークンの 1 つ
BILLING_TOKENから を指定する必要があります。重要
-
利便性よりもセキュリティと監査可能性を優先する場合は、代わりに SigV4 署名プロセスを使用してください。
署名バージョン 4 (SigV4) とトークンベースのアクセスを使用して、Polygon JSON-RPCs にアクセスできます。ただし、両方のプロトコルを使用することを選択した場合、リクエストは拒否されます。
ユーザー向けアプリケーションに Accessor トークンを埋め込まないでください。
-
-
raw トランザクションの送信のみがサポートされます
eth_sendrawtransactionJSON-RPC を使用して、Polygon ブロックチェーンの状態を更新するトランザクションを送信します。