Fungibleトークン・フレームワーク

ファージブル・トークン・フレームワークでは、ブロックチェーン・アプリケーション・ビルダーでサポートされている拡張トークン・タクソノミ・フレームワーク標準が使用されます。

可換性トークンは、交換可能で価値が均一なデジタル資産です。ブロックチェーン・アプリケーション・ビルダーは、トークン・タクソノミ・フレームワーク(TTF)に基づくERC-20仕様を拡張し、作成、開発、管理、メンテナンスなど、ファージブル・トークン・ライフサイクルのすべてのフェーズをサポートします。

ユース・ケースの例:
デジタル通貨
中央銀行デジタル通貨(CBDC)、ステーブルコイン、デポジットトークンなどのフィアット通貨のデジタル表現を発行し、ブロックチェーンネットワークでの効率的な取引を実現します。
ロイヤルティ・プログラム
顧客が獲得および獲得できるリワード・ポイントを作成し、顧客エンゲージメントを強化します。
マイクロペイメント
ブロックチェーン・トランザクション、マーケットプレイス・サービス、Internet of Things (IoT)システムまたはコンテンツ収益化プラットフォームに対する少額のトランザクションの有効化。

Oracle Blockchain Platform Digital Assets Editionに付属する拡張バージョンのブロックチェーン・アプリケーション・ビルダーでは、次の機能がサポートされています。

  • 小数単位: トークンを小さい単位に分割し、正確な値表現を可能にします。
  • 複数の代替可能トークン: 1つのスマート・コントラクトに複数の代替可能トークン・タイプ(複数の通貨やリワード・ポイントなど)を作成します。
  • Minting and burning: トークンを作成(マイニング)し、削除(書き込み)することで、循環中のトークンの供給を制御します。
  • アカウント管理: アカウント・ステータス(アクティブ化、一時停止、削除など)を管理して、コンプライアンスとセキュリティを確保します。1人のユーザーは、様々なトークン・タイプに基づいて複数のトークン・アカウントを持つことができます。
  • コンプライアンス管理: アカウント・レベルの日次限度を適用し、規制要件を遵守するために監査手順を実行します。
  • 転送: アカウント間で、指定された量の代替可能トークンを移動します。
  • 公証人アカウント: mint、burningおよびtransfer操作中に追加の承認ステップが必要であり、maker-checker原則を実装するために追加の認可レイヤーを追加します。
  • エクスチェンジ・プール: ブロックチェーン・ネットワークの流動性プールを使用して、様々なタイプのトークンまたは資産を原子的に交換します。
  • ロール操作: マイナー、バーナー、公証人、監査者、組織監査者などのロールを割り当てて強制し、任意のユーザー・アカウントに特定の権限を提供します。

Oracle Blockchain Platform Digital Assets Editionには、ファージブル・トークン・シナリオ用のチェーンコード・パッケージとラッパーAPIパッケージが含まれています。チェーンコード・パッケージには、フレームワークの使用を示す預入トークン・サンプルが含まれています。ラッパーAPIパッケージは、REST APIを拡張して、預入トークン・シナリオに固有の操作をサポートします。