Workflow da API do Wrapper CBDC de Atacado
O cenário de moeda digital do banco central atacadista (CBDC) representa a moeda distribuída por meio de uma hierarquia de instituição financeira estruturada.
Nesse cenário, o aprovador do banco central controla todas as operações do banco central, enquanto os aprovadores de instituições financeiras controlam as transferências internas no nível institucional. Os tokens são cunhados pelo criador e emitidos para oficiais de instituições financeiras pelo emissor. Em seguida, os oficiais da instituição financeira emitem os tokens para os usuários da instituição financeira. Os tokens podem ser queimados pelo retirador. Na versão não confidencial, todos os detalhes da transação, incluindo informações da conta do participante e valores de saldo real, são armazenados diretamente no razão público em formato simples. Não há separação entre dados sensíveis e não sensíveis, tornando-os adequados para ambientes em que a privacidade da transação não é necessária.
- As funções de mineiro, queimador e notário são necessárias.
- A função do queimador é atribuída ao aposentador. Usuários regulares não podem queimar seus próprios tokens.
- Todas as transferências baseadas em retenção são executadas em duas etapas: primeiro a API
holdTokense, em seguida, a APIexecuteHoldTokensoureleaseHold. - O emissor atua como o ponto de distribuição, escolhendo se deseja encaminhar tokens para a hierarquia da instituição financeira ou para o aposentador.
O diagrama a seguir mostra um fluxo de processo típico ao usar as APIs de wrapper CBDC de atacado não confidenciais de amostra.
