批發 CBDC 應用程式工作流程

安裝並設定樣品批發 CBDC 應用程式後,您可以在中央銀行與其他金融機構在銀行間市場互動的情況下使用它。

範例應用程式支援 11 個角色或角色。每個角色都具有不同的介面與作業集,可支援批發 CBDC 案例中權杖管理的整個工作流程。

中央銀行角色

  • CBDC 管理:管理整個 CBDC 系統。
  • CBDC 建立者:建立 CBDC 記號。送出建立要求後,會傳送給 CBDC 核准者,CBDC 核准者會核准或拒絕要求。採礦要求核准後,記號會記入 CBDC 建立者的帳戶。接著,建立者可將這些記號轉送給 CBDC 發行者。
  • CBDC 核准者 /CBDC 託管:核准或拒絕採礦、燒錄及保留 CBDC 權杖的要求。保留要求核准用於組織間的調動。
  • CBDC 發行者:將 CBDC 權杖轉移至金融機構主管或 CBDC 修訂者進行燒錄。此角色中的使用者會收到 CBDC 建立者與金融機構主管的變數替代字。CBDC 核准者必須核准組織間的任何調動。
  • CBDC 稽核者:具有系統中所有組織資料的唯讀存取權。
  • CBDC Retirer :消耗 CBDC 記號。此角色會從 CBDC 核發者接收權杖。燒錄請求提交後,會傳送給 CBDC 核准者。

金融機構角色

  • FI 管理:管理其特定組織。
  • FI Officer :接收 CBDC 發行者的權杖。他們可以將這些記號傳送給任何組織中的使用者,或將記號傳回給 CBDC 發行者。所有組織間的調動必須由金融機構核准者核准。
  • FI 使用者:接收來自其各自組織主管的變數替代字。他們可以將這些記號轉移給任何組織中的使用者和主管。organizationsIt 之間的所有轉帳都是必要的,請注意,任何組織間轉帳都必須經金融機構核准者核准。
  • FI 經理 /FI 核准者:核准或拒絕其特定組織的保留要求。保留要求與核准用於組織間或組織內的所有調動。
  • FI 稽核者:具有其組織特定資料的唯讀存取權。

新成立

安裝、設定及暫存應用程式之後,請完成下列步驟以存取應用程式。

  1. 暫存應用程式之後,請瀏覽回首頁。
  2. 在應用程式儀表板上,尋找暫存的應用程式。狀態會顯示為應用程式名稱旁邊的階段 (例如,WholesaleCBDCVBCSPackage)。
  3. 按一下階段下的下拉式功能表,然後選取應用程式名稱 (例如 cbdcapp)。
  4. 複製連結或在新的瀏覽器頁標或視窗中開啟暫存應用程式,以測試與複查應用程式。
當使用者嘗試登入應用程式時,系統會檢查該使用者是否有帳戶及適當的角色。如果帳戶不存在或必要角色不存在,則會顯示下列錯誤。
Invalid Account. Please Contact Admin
使用者登入後顯示的介面取決於其角色。

任何使用者第一次嘗試登入應用程式時,尚未建立任何使用者帳戶。只有 CBDC_ADMINS 群組中也指派了 tokenAdmin 角色的使用者才能登入。所有其他登入嘗試將會失敗。下節包含有關 CBDC_ADMINS 角色之例外的詳細資訊。

CBDC_ADMINS 例外

具備 CBDC_ADMINS Persona 的使用者登入程序不同。CBDC_ADMINS 群組中的使用者即使尚未建立帳戶,仍可以登入,但這些使用者必須具備 tokenAdmin 角色。

當您部署鏈碼時,請確定 CBDC_ADMINS 群組中的使用者具有 tokenAdmin 角色。鏈碼初始化期間傳送的參數必須包含具有 tokenAdmin 角色的 CBDC 管理員使用者。這可讓 CBDC_ADMINS 第一次登入應用程式,以建立其他使用者帳戶。

如果您以 CBDC_ADMINS 群組中的使用者身分登入應用程式,且在部署鏈碼時未將該使用者納入為初始化參數,則必須手動將 tokenAdmin 角色指派給使用者。您可以使用 Postman 集合手動指派 tokenAdmin 角色。

應用程式工作流程

下列步驟顯示完整應用程式工作流程中各種角色的動作。必須完成前 7 個步驟才能使用應用程式。

  1. 「CBDC 管理」會登入。
  2. 「CBDC 管理」會起始 CBDC 憑證。
  3. CBDC 管理員會建立自己的銀行帳戶,然後重新載入首頁以查看更新的網路詳細資料。
  4. 「CBDC 管理」會建立所有 CBDC 角色的銀行帳戶,如下表所示。
    應用程式群組 角色
    CBDC_ADMINS 權杖管理員
    CBDC_AUDITORS 權杖稽核者
    CBDC_CREATORS Minter
    CBDC_ESCROW 代管
    CBDC_ISSUERS
    CBDC_RETIRERS 燃燒器
  5. CBDC 管理會建立具有「組織管理」角色的 FI 管理銀行帳戶。
  6. 「FI 管理」會登入並建立其金融機構使用者的帳戶。
  7. 「CBDC 管理」會指派角色給新的金融機構使用者,如下表所示。
    應用程式群組 角色
    FI_ADMINS 組織管理
    FI_CBDC_USERS
    FI_CBDC_OFFICERS
    FI_CBDC_MANAGERS 代管
    FI_CBDC_AUDITORS 組織稽核者
  8. 「CBDC 建立者」會登入並要求提示記號。
  9. CBDC 核准者登入並核准或拒絕採礦要求。若要求已核准,記號會記入 CBDC 建立者。
  10. 「CBDC 建立者」會將記號傳送給「CBDC 發行者」。
  11. 「CBDC 發放者」會登入並將記號傳輸至 FI 主管。若 CBDC 核准者核准調動,則記號會被調動。此外,「CBDC 發行者」可以將記號傳輸至「CBDC Retirer」進行燒錄。
  12. CBDC Auditor 會登入、選取稽核策略,並複查相關的交易資料。
  13. CBDC Retirer 會登入並要求記號停用。如果 CBDC 核准者核准,記號就會被燒錄。
  14. 「CBDC 核准者」會登入並核准或拒絕發出記號的要求。如果轉帳獲得核准,記號就會記入 FI 主管,後者可以將記號轉移至 FI 使用者。
  15. FI 主管會登入並轉帳權杖給 FI 使用者、其他 FI 主管,或轉回中央銀行。所有調動都需要「FI 經理人員」的核准。
  16. 「FI 經理人員」會登入並核准或拒絕抵免要求。
  17. FI 使用者登入並將權杖移轉給任何組織的其他 FI 使用者。
  18. FI Auditor 會登入,選取稽核策略並複查相關的交易資料。