通用公事包即服務 (UWaaS)
通用錢包即服務 (UWaaS) 是一個託管錢包平台,提供標準化的可擴展 API,用於管理數位錢包、執行業務政策,以及根據定義的營運規則執行區塊鏈交易。
UWaaS 公事包服務由三個元件組成:
- 原則與規則管理程式。
- UWaaS 公事包管理程式。
- 執行處理或本機公事包服務。
政策與規則管理員
Policy and Rule Manager 提供 API 來管理商業原則的週期,以及定義其作業範圍。這些 API 支援建立、啟用、停用、編輯及刪除商業原則和規則。
UWaaS 公事包管理程式
「UWaaS 公事包管理程式」會透過下列邏輯物件,建立商業功能和作業程序的模型:
- 組織。
- 網路分割區。
- 組織網路分割區。
- 公事包。
- 組織
- 「組織」邏輯物件會對應至業務的內部部門,或對應至業務聯盟的成員。這可讓業務功能與邏輯組織物件 (例如財務與採購部門或聯盟成員) 保持一致。
- 網路分割區
- 「網路分割區」物件定義封裝現有實體區塊鏈網路的本機分割區或網路 (不論是公用、專用或許可)。
- 組織網路分割區
- 「組織網路分割區」物件會建立網路分割區與組織的關聯,並強制執行每個功能的作業界限。這些物件可以與「原則」和「規則管理程式」建立的原則和規則建立關聯。
- 公事包
- 業務管理員代表一般使用者在組織底下建立公事包物件。每個錢包都由 UWaaS UUID 唯一識別,並封裝特定區塊鏈網路的實體錢包位址。公事包物件提供用於擷取基礎實體公事包位址的 API。
執行處理或本機公事包服務
「執行處理」或「本機公事包服務」提供使用服務的簽署、交易、查詢以及廣播功能,在執行處理網路上查詢和交易的 API。由於此 API 是內嵌在執行處理網路中,因此在此限定版本中接受實體公事包位址,而非公事包 UUID。