5 卸売中央銀行デジタル通貨アプリケーション
卸売中央銀行デジタル通貨(CBDC)サンプル・アプリケーションおよび関連パッケージは、システム所有者と参加機関の間のトランザクション・シナリオをサポートします。
卸売CBDCサンプルは、卸売CBDCトークンのライフサイクルを表します。サンプル仕様ファイルは、ブロックチェーン・アプリケーション・ビルダーでサポートされている拡張トークン・タクソノミ・フレームワーク標準を使用します。生成されたスマート・コントラクトには、卸売CBDCトークン、アカウント操作、およびCBDCトークンのミント、転送および書き込みに対するロール割当ての初期化方法が含まれます。また、ミント、転送および書き込み操作を承認するための公証勘定も提供し、アカウント・レベルの日次制限および監査手順によるコンプライアンスをサポートします。
卸売CBDCソリューションは、次のパッケージで構成されています。
- 事前構築済みの卸売CBDCスマートコントラクト
- CBDCの設定およびライフサイクル操作のためのラッパーAPI
- 分析をサポートするデータベース・ビュー定義
- GUIアプリケーションのサンプル
卸売CBDCパッケージを取得するには、Oracle Blockchain Platform Enterprise Editionコンソールで「デジタル・アセット」をクリックします。「アプリケーション」をクリックし、「卸売CBDCアプリケーション」を選択します。
スマート・コントラクトを実際にコールせずにアプリケーションのサンプル処理をプレビューするには、「ライフサイクル」をクリックします。
クイック・スタート
次のステップを順番に実行し、中央銀行を最初に設定してから、参加する金融機関ごとに必要な設定を繰り返します。
- ワンクリック・デプロイメントを使用して、Oracle Blockchain Platformインスタンスから卸売CBDCアプリケーションをデプロイします。スマート・コントラクト、ラッパーAPI、豊富な履歴サービス、アプリケーションおよびサービス構成の準備ができるまで待ちます。
- アプリケーションのURLを開きます。卸売CBDCトークンIDを入力し、事前入力された値を確認し、オプションでユーザー向けカスタマイズを更新します。アカウントを作成する前に構成を適用します。
- ブートストラップ中央銀行管理者としてサインインし、トークンを初期化します。創設者および参加機関組織を登録または検証します。各参加機関の中央銀行口座および金融機関管理者口座を作成し、各ユーザーのウォレットを選択または作成して、適切なアプリケーション・グループおよび制限を選択します。
- 各参加組織の配置と設定を完了します。金融機関管理者がサインインし、組織の残りのマネージャ、役員、ユーザーおよび監査者アカウントを作成します。
- 金融機関マネージャ・アカウントの作成後、中央銀行管理者は、各マネージャ・アカウントで「アカウント処理」→「ロールの同期」コマンドを使用して、その
Escrow元帳ロールを追加します。金融機関管理者はManagerアプリケーション・グループを割り当てることができますが、必要なBesu Notaryロールを付与できません。このロールは、UIにEscrowとして表示されます。すべての勘定科目、ウォレット、グループ、ロールおよび制限を確認します。 - 各中央銀行および金融機関のペルソナとしてサインインし、予想されるワークスペースが開き、ウォレットおよび口座のコンテキストが正しいこと、および制限されたアクションが使用できないことを確認します。
- トークン・ライフ・サイクルでの操作の実行: 作成の要求と承認、発行者への転送、配分または戻り値、参加者転送の承認および価値の取下げ。
- 「トランザクション」ページおよび監査ワークスペースを使用して、残高、保留中のリクエスト、操作IDおよび最終元帳履歴を確認します。