Wholesale CBDC - Exemple d'application

Un exemple de package d'application de devise numérique de banque centrale (CBDC) de gros utilisant Oracle Visual Builder Cloud Service est inclus dans Oracle Blockchain Platform Digital Assets Edition.

Pour utiliser le package, vous devez créer une instance Visual Builder, importer le package, puis le configurer. Après avoir importé l'exemple d'application, vous mettez à jour les configurations back-end avec vos URL d'instance, configurez l'autorisation et configurez les objets métier selon vos besoins.

L'application Web, créée à l'aide d'Oracle Visual Builder, vous permet d'administrer et d'utiliser des jetons dans le cycle de vie CBDC de gros. Une fois que vous avez provisionné Oracle Visual Builder dans votre location, vous pouvez importer l'application. L'application prend en charge l'accès basé sur les rôles par les utilisateurs définis dans les domaines d'identité. Les rôles incluent les administrateurs, les responsables, les responsables, les auditeurs et les utilisateurs réguliers de la banque centrale et des établissements participants. Vous pouvez modifier l'application en mode développeur dans Oracle Visual Builder.

Cette approche structurée et basée sur les rôles permet de s'assurer que chaque étape du cycle de vie des CBDC, de l'extraction à la combustion, est sécurisée, conforme et transparente.

Le package d'applications prend en charge deux modes de configuration :
  • Mode générique, qui utilise le code chaîne WholesaleCBDC pour les scénarios dans lesquels les informations de transaction peuvent être partagées entre différentes organisations.
  • Mode confidentiel, qui utilise le code chaîne WholesaleCBDCConfidential pour les scénarios dans lesquels des informations de transaction sensibles doivent être sécurisées. Le mode confidentiel requiert des prérequis et une configuration supplémentaires.

Aperçu de l'exemple d'application de monnaie numérique de banque centrale de gros

Le flux de travail de bout en bout d'une application en gros de monnaie numérique de la Banque centrale (CBDC) implique plusieurs rôles organisationnels, chacun responsable de fonctions spécifiques qui assurent l'émission, la gestion et le transfert des jetons CBDC. Ce parcours est facilité par une combinaison de rôles de propriétaire de système (banque centrale) et d'organisation (institution financière), avec des workflows d'approbation stricts pour maintenir la sécurité et la conformité réglementaire.

Le processus commence par l'administrateur système qui initialise le système de jetons et crée et gère les comptes CBDC de gros. Le créateur du système lance l'extraction des jetons CBDC. Lorsqu'une demande de minage est soumise, elle est transmise à l'approbateur système, qui la vérifie et l'approuve ou la rejette. Après approbation, le créateur du système transfère les jetons nouvellement extraits à l'émetteur du système, qui est responsable de la distribution de ces jetons à divers responsables de l'organisation. Cela garantit que seules les entités autorisées dans l'écosystème financier reçoivent des jetons CBDC pour d'autres transactions.

Au niveau de l'organisation, l'administrateur de l'organisation gère et administre son organisation spécifique, tandis que les auditeurs de l'organisation ont un accès en lecture seule aux données de l'organisation à des fins de supervision et de conformité. Les agents de l'organisation jouent un rôle clé dans la gestion des jetons CBDC au sein de leurs établissements. Ils reçoivent des jetons de l'émetteur du système et peuvent les distribuer en interne aux utilisateurs de l'organisation ou en externe aux responsables d'autres organisations. Toutefois, tout transfert interorganisation ou intraorganisation doit d'abord être approuvé par le responsable de l'organisation, qui vérifie et autorise les demandes de blocage pour garantir la sécurité et la conformité des transactions.

En parallèle, le système comprend des mécanismes de gestion du cycle de vie des jetons CBDC au-delà de leur émission initiale. Lorsque des jetons doivent être retirés de la circulation, le retrait du système lance une demande de gravure. Comme pour le traitement d'extraction, cette demande est transmise à l'approbateur système pour approbation. Une fois approuvé, le processus de combustion des CBDC est terminé, garantissant que la réduction de l'approvisionnement en CBDC est correctement documentée et réglementée.

Tout au long de ce processus, les auditeurs système et les auditeurs organisationnels assurent la surveillance, avec un accès en lecture seule pour assurer la transparence et la conformité aux normes réglementaires. Bien que l'auditeur système puisse consulter toutes les transactions impliquant le propriétaire du système et les organisations participantes, il ne peut consulter que les transactions pour lesquelles cette organisation spécifique a été impliquée dans la transaction.

En outre, les administrateurs système supervisent et gèrent l'ensemble du système CBDC, en veillant à ce que tous les rôles, transactions et processus s'alignent sur les politiques de la banque centrale. Ils sont responsables de la gouvernance du système, de la gestion des accès des utilisateurs et de l'efficacité opérationnelle globale.