主な概念:Amazon Managed Blockchain (AMB) アクセスビットコイン - AMB Bitcoin へのアクセス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

主な概念:Amazon Managed Blockchain (AMB) アクセスビットコイン

注記

このガイドは、読者がビットコインに不可欠な概念に精通していることを前提としています。これらの概念には、分散化、ノード、トランザクション、ウォレット proof-of-work、公開鍵と秘密鍵、半減法などが含まれます。Amazon Managed Blockchain (AMB) Access Bitcoin を使用する前に、「ビットコイン開発ドキュメント」と「ビットコインをマスターする」を確認することをお勧めします。

Amazon Managed Blockchain (AMB) Access Bitcoin を利用すると、ノードを含むビットコインインフラストラクチャをプロビジョニングして管理しなくても、ビットコインブロックチェーンにサーバーレスでアクセスできます。このマネージドサービスを利用すると、ビットコインネットワークにオンデマンドですばやくアクセスでき、総所有コストを削減できます。

AMB Access Bitcoinは、ウォレット機能を無効にした状態で、ビットコインコアクライアントを実行するフルノードを通じてビットコインネットワークへのアクセスを可能にし、複数のJSONリモートプロシージャ(JSON-RPC)呼び出しをサポートします。ビットコイン JSON RPC を呼び出して、マネージドブロックチェーンが管理するビットコインノードと通信し、ビットコインネットワークと通信することができます。ビットコイン JSON RPC では、Amazon Managed Blockchain サービスを使用して、データのクエリやビットコインネットワークへのトランザクションの送信など、データの読み取りやトランザクションの書き込みを行うことができます。

重要

ビットコインアドレスの作成、管理、使用、管理はお客様の責任となります。また、ビットコインアドレスの内容についても責任を負います。 AWS Amazon Managed Blockchain 上のビットコインノードを使用してデプロイまたは呼び出されたトランザクションについては責任を負いません。

Amazon Managed Blockchain (AMB) アクセスビットコインを使用する際の考慮事項と制限事項

  • サポートされているビットコインネットワーク

    AMB Access ビットコインは以下のパブリックネットワークをサポートしています。

    • メインネット — proof-of-work コンセンサスによって保護され、ビットコイン (BTC) 暗号通貨の発行と取引が行われるパブリックビットコインブロックチェーン。メインネットでの取引には実際の価値 (つまり、実際のコストがかかる) があり、公開されているブロックチェーンに記録されます。

    • テストネット — テストネットは、テストに使用される代替ビットコインブロックチェーンです。テストネットコインは実際のビットコイン (BTC) とは別のもので、通常は価値がありません。

    注記

    プライベートネットワークはサポートされていません。

  • サポートされるリージョン

    このサービスでは以下のリージョンがサポートされています。

    リージョン名 Code リージョン
    米国東部(バージニア北部) IAD us-east-1
    アジアパシフィック(東京) NRT ap-northeast-1
    アジアパシフィック(ソウル) アイコン ap-northeast-2
    アジアパシフィック(シンガポール) SIN ap-southeast-1
    欧州 (アイルランド) DUB eu-west-1
    欧州 (ロンドン) LHR eu-west-2
  • サービスエンドポイント

    AMB Access ビットコインのサービスエンドポイントは次のとおりです。サービスに接続するには、サポートされているリージョンのいずれかを含むエンドポイントを使用する必要があります。

    • mainnet.bitcoin.managedblockchain.Region.amazonaws.com

    • testnet.bitcoin.managedblockchain.Region.amazonaws.com

    例:mainnet.bitcoin.managedblockchain.eu-west-2.amazonaws.com

  • マイニングはサポートされていません。

    AMB アクセス・ビットコインはビットコイン (BTC) マイニングをサポートしていません。

  • 署名バージョン 4 ビットコイン JSON-RPC 呼び出しの署名

    Amazon Managed Blockchain ビットコイン JSON RPC を呼び出す場合は、署名バージョン 4 署名プロセスを使用して認証された HTTPS 接続を介して呼び出すことができます。つまり、 AWS アカウント内の承認された IAM プリンシパルのみがビットコイン JSON-RPC 呼び出しを行うことができます。そのためには、 AWS 呼び出し時に認証情報 (アクセスキー ID とシークレットアクセスキー) を提供する必要があります。

    重要
    • ユーザー向けアプリケーションにはクライアント認証情報を埋め込まないでください。

    • IAM ポリシーを使用して個々のビットコイン JSON RPC へのアクセスを制限することはできません。

  • 未加工のトランザクションの送信のみがサポートされています。

    sendrawtransactionJSON-RPC を使用して、ビットコインブロックチェーンの状態を更新するトランザクションを送信します。

  • AWS CloudTrail ロギングサポート

    ビットコイン JSON RPC CloudTrail を記録するように設定できます。詳細については、「Amazon Managed Blockchain (AMB) によるビットコインイベントのロギング: AWS CloudTrail」を参照してください。