Universal Wallet as a Service(UWaaS)

Universal Wallet as a Service (UWaaS)は、標準化されたスケーラブルなAPIを提供するcustodial Walletプラットフォームです。このプラットフォームは、デジタル・ウォレットの管理、ビジネス・ポリシーの実施、および定義された運用ルールに基づくブロックチェーン・トランザクションの実行が可能です。

UWaaSウォレット・サービスは、次の3つのコンポーネントで構成されます。

  • ポリシーおよびルール・マネージャ。
  • UWaaS Wallet Manager。
  • インスタンスまたはローカルWalletサービス。

ポリシーおよびルール・マネージャ

ポリシーおよびルール・マネージャは、ビジネス・ポリシーのライフサイクルを管理し、その運用範囲を定義するためのAPIを提供します。これらのAPIでは、ビジネス・ポリシーおよびルールの作成、有効化、無効化、編集および削除がサポートされています。

UWaaS Walletマネージャ

UWaaS Wallet Managerは、次の論理オブジェクトを使用して、ビジネスの機能プロセスと運用プロセスをモデル化します。

  • 組織。
  • ネットワーク・パーティション。
  • ネットワークパーティションを構成します。
  • ウォレット
組織
組織論理オブジェクトは、ビジネスの内部部門またはビジネス・コンソーシアムのメンバーにマップされます。これにより、ビジネス機能が財務部門や購買部門、コンソーシアム・メンバーなどの論理組織オブジェクトと連携します。
ネットワーク・パーティション
ネットワーク・パーティション・オブジェクトは、パブリック、プライベートまたは許可のいずれであっても、既存の物理ブロックチェーン・ネットワークをカプセル化するローカル・パーティションまたはネットワークを定義します。
組織ネットワーク・パーティション
組織ネットワークパーティションオブジェクトは、ネットワークパーティションを組織に関連付け、各機能に操作境界を適用します。これらのオブジェクトは、ポリシーおよびルール・マネージャによって作成されたポリシーおよびルールに関連付けることができます。
ウォレット
ビジネス管理者は、エンド・ユーザーのかわりに組織の下にウォレット・オブジェクトを作成します。各ウォレットは、UWaaS UUIDによって一意に識別され、特定のブロックチェーン・ネットワークの物理ウォレット・アドレスをカプセル化します。walletオブジェクトは、基礎となる物理ウォレット・アドレスを取得するためのAPIを提供します。

インスタンスまたはローカルWalletサービス

インスタンスまたはローカルWalletサービスは、サービスの署名、トランザクション、問合せおよびブロードキャスト機能を使用して、インスタンス・ネットワーク上で問合せおよびトランザクションを行うためのAPIを提供します。インスタンス・ネットワーク内に埋め込まれているため、これらのAPIは、この限定された可用性リリースでウォレットUUIDではなく、物理的なウォレット・アドレスを受け入れます。