Universal Ledger API は、金融機関などの企業が Universal Ledger ネットワークを構築して操作するのに役立つフルマネージド サービスです。API を使用して、革新的な決済サービスを作成し、アセットをトークン化して、新しい金融市場プロダクトを開発します。
また、この API を使用すると、商業銀行の資金などのトークン化されたアセットの管理が簡素化され、分散型台帳を使用した転送が容易になります。
主なコンセプト
ユニバーサル台帳は、次の基本コンセプトに基づいて動作します。
- アカウント: ユーザーや機関など、台帳上のエンティティ。各アカウントには、システム割り当ての一意の ID、トランザクションの署名に使用する公開鍵、権限を定義するロールがあります。
- トークン: 適切な権限を持つアカウントがネットワーク内で発行、転送、バーンできる価値のデジタル表現(商業銀行の通貨など)。
- トランザクション: 台帳の状態を変更するためにネットワーク エンドポイントに送信される署名付きオペレーション。たとえば、アカウントの作成やトークンの転送などがあります。
- ロール: アカウントで実行できる操作を制御します。例としては、
ROLE_PAYER(トークンを送信する権限)やROLE_RECEIVER(トークンを受信する権限)があります。 - オペレーターと管理者: 管理権限を持つ特殊なアカウント タイプ:
- プラットフォーム オペレーター: ネットワーク インフラストラクチャ全体を管理します。
- 通貨オペレーター: ネットワーク内の特定の通貨を管理します。
- アカウント マネージャー: エンドユーザー アカウントの作成、ステータス、ロールの割り当てなど、エンドユーザー アカウントを管理します。
- トークン マネージャー: 清算機関が設定した上限内で、管理する通貨のトークンの供給を制御します。
- クリアリングハウス: 決済プロセスを監督し、トークン マネージャーの発行能力を管理します。
主な機能
- アカウント管理: ユーザー アカウントのロールの作成、有効化、無効化、管理を行います。
- トークンのライフサイクル管理: 新しいトークンを流通させ、アカウント間でトークンを転送し、トークンを焼却して流通から削除します。
- 決済ワークフロー: 参加者間の決済プロセスをサポートし、記録します。
- 状態クエリ: 台帳上の任意のアカウントの現在の状態をクエリし、送信されたトランザクションのステータスを確認します。
- 安全な運用: 暗号署名により、トランザクションの信頼性と完全性を確保します。
ユースケース
Universal Ledger は、次のようなさまざまなエンタープライズ ユースケースに対応するように設計されています。
- ホールセール決済: 銀行間の決済システムを効率化します。
- トークン化された証券: 証券を台帳上のデジタル トークンとして発行、取引、管理します。
- サプライ チェーン ファイナンス: 貿易金融エコシステムの透明性と効率性を高めます。
- 新しい金融商品: デジタル アセットの新しい商品と市場を構築します。
Universal Ledger は、金融機関がこれらの革新的な金融アプリケーションを検討するための堅牢なプラットフォームを提供します。
次のステップ
- Universal Ledger プレビューにオンボーディングします。
- 台帳にアカウントを作成するようリクエストする
- Python で RPC リクエストを送信する方法を学習する。