5 Aplicação de Moeda Digital do Banco Central Atacadista
O aplicativo de amostra de moeda digital do banco central atacadista (CBDC) e os pacotes relacionados suportam cenários de transação entre um proprietário do sistema e as instituições participantes.
A amostra de CBDC de atacado representa o ciclo de vida de um token de CBDC de atacado. O arquivo de especificação de amostra usa o padrão Token Taxonomy Framework estendido suportado pelo Blockchain App Builder. O contrato inteligente gerado inclui métodos de inicialização de um token CBDC de atacado, operações de conta e atribuições de função para cunhagem, transferências e gravação de tokens CBDC. Ele também fornece contas notariais para aprovar operações de cunhagem, transferências e queima, e suporta conformidade por meio de limites diários de nível de conta e procedimentos de auditoria.
A solução de CBDC por atacado compreende os seguintes pacotes.
- Contrato inteligente CBDC de atacado pré-construído
- APIs do wrapper para operações de configuração e ciclo de vida do CBDC
- Definições de exibição do banco de dados para suportar análises
- Um aplicativo GUI de amostra
Para obter os pacotes CBDC de atacado, no console do Oracle Blockchain Platform Enterprise Edition, clique em Ativos Digitais. Clique em Aplicativos e selecione Aplicativo CBDC Atacadista.
Para visualizar ações de amostra do aplicativo sem realmente chamar um contrato inteligente, clique em Ciclo de Vida.
Início Rápido
Siga as etapas abaixo para configurar o banco central primeiro e, em seguida, repetir a configuração necessária para cada instituição financeira participante.
- Implante o aplicativo CBDC de atacado da instância do Oracle Blockchain Platform usando a implantação com um clique. Aguarde até que o contrato inteligente, a API wrapper, os serviços de histórico avançado, o aplicativo e a configuração do serviço estejam prontos.
- Abra o URL do aplicativo. Informe o ID do token CBDC de atacado, revise os valores pré-preenchidos e, opcionalmente, atualize as personalizações voltadas para o usuário. Aplique a configuração antes de criar contas.
- Faça login como administrador do banco central de bootstrap e inicialize o token. Registrar ou verificar as organizações fundadoras e de instituições participantes. Crie as contas de banco central e uma conta de administrador de instituição financeira para cada instituição participante, selecionando ou criando a carteira de cada usuário e escolhendo o grupo de aplicativos e os limites apropriados.
- Conclua a implantação e a configuração de cada organização participante. O administrador da instituição financeira se conecta e cria as contas restantes de gerente, diretor, usuário e auditor para a organização.
- Depois que as contas do gerente da instituição financeira forem criadas, como o administrador do banco central, use o comando Ações de Conta > Sincronizar Funções em cada conta de gerente para adicionar sua função de razão
Escrow. O administrador da instituição financeira pode atribuir o grupo de aplicativos Gerente, mas não pode conceder a atribuiçãoBesu Notarynecessária, que é exibida na IU comoEscrow. Verifique todas as contas, carteiras, grupos, funções e limites. - Faça login como cada banco central e persona da instituição financeira para verificar se o espaço de trabalho esperado é aberto, se a carteira e o contexto da conta estão corretos e se as ações restritas estão indisponíveis.
- Executar operações no ciclo de vida do token: solicitar e aprovar a criação, transferir para o emissor, distribuir ou devolver valor, aprovar transferências de participantes e retirar valor.
- Use a página Transações e os espaços de trabalho do auditor para confirmar saldos, solicitações pendentes, IDs de operação e histórico do razão final.