2 インスタンスの作成

Oracle Cloud Infrastructure管理者は、組織のOracle Blockchain Platform Digital Assets Editionインスタンスを作成および設定できます。

インスタンスを作成する前に

Oracle Cloud Infrastructure Consoleを使用してOracle Blockchain Platform Digital Assets Editionを設定する前に、Oracleでは、サービスの計画に時間がかかることをお薦めします。

クラウド・アカウントの作成

Oracle Blockchain Platform Digital Assets Editionをアクティブ化し、Oracle Cloud Infrastructureにサインインします。

コンパートメントの作成

Oracle Cloud Infrastructureにサインアップすると、すべてのクラウド・リソースを保持するルート・コンパートメントを含むテナンシが作成されます。次に、テナンシ(ルート・コンパートメント)内に追加のコンパートメントを作成し、対応するポリシーを作成して各コンパートメント内のリソースへのアクセスを制御します。Oracle Blockchain Platformインスタンスを作成する前に、インスタンスが属するコンパートメントを設定することをお薦めします。

コンパートメントは、Oracle Cloud Infrastructure Identity and Access Management (IAM)で作成します。関連項目:

インスタンスの計画

エディションとシェイプ

使用可能なOracle Blockchain Platform Digital Assets Editionの3つのシェイプがあります:
  • 中: 8 OCPU、150GBのストレージ、4つのピア(後から追加可能)
  • 大: 16 OCPU、150GBのストレージ、6つのピア(後から追加可能)
  • 特大: 32 OCPU、150GBのストレージ、6つのピア(後から追加可能)

デジタル・アセット・シェイプを作成する場合、ブロックチェーン・プラットフォームをスケール・アップまたはスケール・ダウンすると、デジタル・アセット・カスタムと呼ばれる新しいシェイプになります。詳細は、インスタンスのスケーリングを参照してください。

プラットフォーム・バージョン

使用するプラットフォーム・バージョンを選択することもできます。これにより、ネットワークがHyperledger Fabric v1.4、v2.2またはv2.5で実行されているかどうかが判断されます。Oracle Blockchain Platform Digital Assets Editionでは、Hyperledger Fabric v2.5以降のみがサポートされます。

請求

Oracle Blockchain PlatformのOCPUベースのメーターでは、高精度課金(秒単位での課金)が使用されます。最小請求額は1分間の金額です。インスタンスの実行時間が1分未満の場合でも、1分間の料金が請求されます。

価格見積りについては、OCIコスト見積りにサービスおよびリソースを入力できます: OCI Service Cost Estimator

コンソールを使用したOracle Blockchain Platform Digital Assets Editionインスタンスの作成

Oracle Cloud Infrastructure管理者は、組織のOracle Blockchain Platform Digital Assets Editionインスタンスを作成および設定できます。

プロビジョニングできるOracle Blockchain Platformインスタンスには、2つのタイプがあります:
  • 創設者組織: 参加者が後で参加できる新しいネットワークを含む、完全なブロックチェーン環境。

  • 参加者インスタンス: 参加するファウンダ組織がすでに存在する場合は、資格証明によってネットワークへのアクセス権が付与されていれば、参加者インスタンスを作成できます。

  1. Oracle Cloud Infrastructureアカウントにサインインします。Oracle Identity Cloud Serviceフェデレーテッド・ユーザーとしてサインインする必要があります。
  2. コンソールで、左上隅の「ナビゲーション」メニューをクリックします。
  3. 「開発者サービス」で、「ブロックチェーン・プラットフォーム」を選択します。
  4. 「コンパートメント」リストから、サービスを作成するコンパートメントを選択します。
  5. 「ブロックチェーン・プラットフォームの作成」をクリックします。
  6. Oracle Blockchain Platformインスタンスの名前を入力します。
    サービス・インスタンス名:
    • 1つ以上の文字を含める必要があります。
    • 15文字より長くすることはできません。
    • 最初の文字はaからzまたはAからZのASCII文字にする必要があります。
    • ASCII文字または数字のみ使用できます。
    • ハイフンは使用できません。
    • その他の特殊文字は使用できません。
    • アイデンティティ・ドメイン内で一意である必要があります。
  7. オプションで、インスタンスの説明を入力します。
  8. プラットフォーム・バージョンを選択します。これは、インスタンスを実行するHyperledger Fabricのバージョンを指定します。ファウンダと参加者は、すべて同じバージョンのHyperledger Fabric上に存在する必要があります。
  9. 新しいネットワークを作成するのか、参加者インスタンスを作成して既存のネットワークに参加するのかを選択します。
  10. Oracle Blockchain Platform Digital Assetsエディションおよび適切なシェイプを選択します。エディションおよびシェイプについては、インスタンスの計画を参照してください。
  11. Oracle Blockchain Platformには認証局(CA)が含まれています。これは、インスタンス内のすべてのブロックチェーン・ノードに対して自己署名証明書を作成するために使用します。

    独自の認証局の証明書を使用し、Oracle Blockchain Platform認証局を中間CAとして使用する場合は、CAアーカイブをアップロードできます。アップロードした証明書は、Oracle Blockchain Platformノードの中間証明書(つまり、ルートCAチェーンの下にある証明書を含む)に署名するために使用されます。

    アーカイブは、次のファイルを含むzipファイルです:
    • CAチェーン- ca-chain.pemという名前です。署名CAから最上位CAまでのCAファイル・シーケンス全体が存在する必要があります。
    • キー- ca-key.pemという名前です。キーは256ビット楕円曲線キーである必要があります。prime256v1曲線をお薦めします。
    • 証明書- ca-cert.pemという名前です
    アーカイブは2MB未満である必要があります。ファイルは、アーカイブ(.zip)を解凍すると、アーカイブ(.zip)ファイルと同じレベルで現在のディレクトリに表示されるように、zipアーカイブ内に直接存在する必要があります。ファイルは、アーカイブ内のネストされたディレクトリ内に存在しないようにしてください。
  12. インスタンスにタグを使用する場合は、「拡張オプション」セクションを展開してタグを追加します。
  13. 「Create」をクリックします。

サービスの作成には約15分かかります。インスタンス・ページを表示して、現在のステータスを確認します。

インスタンスの検証

Oracle Cloud Infrastructureコンソールでサービスに移動し、サインインして、Oracle Blockchain Platform Digital Assets Editionインスタンスが稼働していることを確認します。

Oracle Cloud Infrastructureコンソールへのサインインの詳細は、コンソールへのサインインを参照してください。

  1. Oracle Cloud Infrastructureコンソールで、左上隅にある「ナビゲーション」メニューをクリックします。
  2. 「開発者サービス」で、「ブロックチェーン・プラットフォーム」を選択します。
  3. コンパートメント」リストから、インスタンスの作成に使用したコンパートメントを選択します。
  4. 新しいインスタンスの名前をクリックします。
  5. 「サービス・コンソール」をクリックします。これにより、Oracle Blockchain Platformコンソールが起動します。

これで、インスタンスが作成されたので、「インスタンスのライフサイクルの管理」の説明に従って、インスタンス自体を管理できます。

ユーザーおよびアプリケーション・ロールの設定の説明に従って、ユーザー、アクセスおよび権限を管理することもできます。

デジタル資産ページ

Oracle Blockchain Platform Digital Assets Editionのすべての機能は、コンソールの「デジタル・アセット」ページから使用できます。

インスタンスを作成したら、「デジタル・アセット」タブをクリックして「デジタル・アセット」ページを開きます。「デジタル・アセット」ページから次のペインにアクセスできます。

卸売CBDCアプリケーション
「卸売CBDCアプリケーション」ペインを使用して、次のタスクを完了できます。詳細は、卸売中央銀行デジタル通貨アプリケーションを参照してください。
  • 卸売CBDCサンプル・チェーンコードをオンラインでインストール、デプロイおよび起動します。
  • 卸売CBDCサンプルチェーンコードパッケージをダウンロードします。
  • 卸売CBDCラッパーAPIパッケージをダウンロードします。
  • 分析および事前構築済のWebアプリケーションに使用できるデータベース・ビュー定義をダウンロードします。
  • Oracle Visual Builderに組み込まれたサンプルWebアプリケーション、およびOracle Analytics Cloudで使用するワークブックをダウンロードします。
Bond Marketplaceアプリケーション
「Bond Marketplaceアプリケーション」ペインを使用して、次のタスクを完了できます。詳細は、Bond Marketplaceアプリケーションを参照してください。
  • ボンド・マーケットプレイスのサンプル・チェーンコード・パッケージをダウンロードします。
  • bond marketplaceラッパーAPIパッケージをダウンロードします。
Fungible Token Framework
「Fungible Token Framework」ペインを使用して、次のタスクを完了できます。
非代替トークンフレームワーク
「非代替トークン・フレームワーク」ペインを使用して、次のタスクを完了できます。
結合トークンフレームワーク
「結合トークン・フレームワーク」ペインを使用して、次のタスクを完了できます。