5 Applicazione valuta digitale banca centrale all'ingrosso
L'applicazione campione di valuta digitale della banca centrale all'ingrosso (CBDC) e i relativi pacchetti supportano gli scenari di transazione tra un proprietario del sistema e gli istituti partecipanti.
Il campione CBDC all'ingrosso rappresenta il ciclo di vita di un token CBDC all'ingrosso. Il file di specifica di esempio utilizza lo standard Token Taxonomy Framework esteso supportato da Blockchain App Builder. Lo smart contract generato include metodi che consentono di inizializzare un token CBDC all'ingrosso, le operazioni dei conti e le assegnazioni dei ruoli, nonché di coniare, trasferire e masterizzare token CBDC. Fornisce inoltre conti notarili per l'approvazione delle operazioni di coniatura, trasferimento e masterizzazione e supporta la conformità attraverso limiti giornalieri a livello di account e procedure di audit.
La soluzione CBDC all'ingrosso comprende i seguenti pacchetti.
- Smart contract CBDC all'ingrosso predefinito
- API wrapper per operazioni di configurazione e ciclo di vita CBDC
- Definizioni vista database per supportare l'analitica
- Applicazione GUI di esempio
Per ottenere i pacchetti CBDC all'ingrosso, nella console di Oracle Blockchain Platform Enterprise Edition fare clic su Asset digitali. Fare clic su Applicazioni, quindi selezionare Applicazione CBDC all'ingrosso.
Per visualizzare in anteprima le azioni di esempio per l'applicazione senza chiamare effettivamente uno smart contract, fare clic su Ciclo di vita.
Avvio rapido
Completare le seguenti fasi in ordine, impostando prima la banca centrale e quindi ripetendo la configurazione richiesta per ciascun istituto finanziario partecipante.
- Distribuire l'applicazione CBDC all'ingrosso dall'istanza di Oracle Blockchain Platform utilizzando la distribuzione con un clic. Attendere che lo smart contract, l'API wrapper, i servizi rich history, l'applicazione e la configurazione del servizio siano pronti.
- Aprire l'URL dell'applicazione. Inserire l'ID token CBDC all'ingrosso, rivedere i valori precompilati e, facoltativamente, aggiornare le personalizzazioni rivolte all'utente. Applicare la configurazione prima di creare gli account.
- Accedere come amministratore della banca centrale bootstrap e inizializzare il token. Registrare o verificare le organizzazioni delle istituzioni fondatrici e partecipanti. Creare i conti bancari centrali e un conto amministratore dell'istituto finanziario per ogni istituto partecipante, selezionando o creando il portafoglio di ciascun utente e scegliendo il gruppo di applicazioni e i limiti appropriati.
- Completare la distribuzione e l'impostazione per ogni organizzazione partecipante. L'amministratore dell'istituto finanziario accede e crea i conti manager, funzionario, utente e revisore rimanenti per l'organizzazione.
- Dopo aver creato i conti del manager degli istituti finanziari, l'amministratore della banca centrale utilizza il comando Azioni conto > Sincronizza ruoli in ciascun conto manager per aggiungere il proprio ruolo libro contabile
Escrow. L'amministratore dell'istituto finanziario può assegnare il gruppo di applicazioni Manager, ma non può concedere il ruoloBesu Notaryrichiesto, visualizzato nell'interfaccia utente comeEscrow. Verificare tutti gli account, i wallet, i gruppi, i ruoli e i limiti. - Collegarsi come persona di ogni banca centrale e istituto finanziario per verificare che l'area di lavoro prevista venga aperta, che il contesto del wallet e del conto sia corretto e che le azioni limitate non siano disponibili.
- Eseguire le operazioni nel ciclo di vita del token: richiedere e approvare la creazione, trasferire all'emittente, distribuire o restituire il valore, approvare i trasferimenti dei partecipanti e ritirare il valore.
- Utilizzare la pagina Transazioni e le aree di lavoro auditor per confermare saldi, richieste in sospeso, ID operazione e cronologia libro contabile finale.