Estrutura de Token Fungível
A estrutura de token fungível usa o padrão estendido Token Taxonomy Framework que é suportado pelo Blockchain App Builder.
Os tokens fungíveis são ativos digitais que são intercambiáveis e de valor uniforme. O Blockchain App Builder estende a especificação ERC-20, que é baseada no Token Taxonomy Framework (TTF), para dar suporte a todas as fases do ciclo de vida do token fungível, incluindo criação, desenvolvimento, gerenciamento e manutenção.
- Moedas Digitais
- Emissão de representações digitais de moedas fiduciárias, como moeda digital do banco central (CBDC), stablecoins ou tokens de depósito para transações eficientes em uma rede blockchain.
- Programas de Fidelidade
- Criar pontos de recompensa que podem ser ganhos e resgatados pelos clientes, melhorando o engajamento do cliente.
- Pagamentos Micro
- Permitir transações de pequeno valor para transações blockchain, serviços de marketplace, sistemas Internet of Things (IoT) ou plataformas de monetização de conteúdo.
A versão aprimorada do Blockchain App Builder incluída na Edição de Ativos Digitais do Oracle Blockchain Platform suporta as funções a seguir.
- Unidades fracionárias: Divida os tokens em unidades menores, permitindo uma representação precisa do valor.
- Vários tokens fungíveis: Crie vários tipos de tokens fungíveis em um único contrato inteligente (por exemplo, várias moedas ou pontos de recompensa).
- Cunhagem e queima: Controle o fornecimento de token em circulação criando (cunhagem) e removendo (queima) tokens.
- Gerenciamento de contas: Gerencie os status da conta, incluindo ativação, suspensão e exclusão, para garantir conformidade e segurança. Um usuário pode ter várias contas de token com base nos vários tipos de token.
- Controles de conformidade: Aplique limites diários no nível da conta e execute procedimentos de auditoria para aderir aos requisitos regulatórios.
- Transferência: move uma quantidade especificada de tokens fungíveis entre contas.
- Contas de notário: Exigem uma etapa de aprovação adicional durante as operações de cunhagem, gravação e transferência, adicionando uma camada extra de autorização para implementar o princípio maker-checker.
- Pools de câmbio: Troque diferentes tipos de tokens ou ativos usando atomicamente pools de liquidez na rede blockchain.
- Operações de função: Atribua e aplique funções como minter, burner, notary, auditor e auditor da organização para fornecer privilégios específicos a qualquer conta de usuário.
A Edição de Ativos Digitais do Oracle Blockchain Platform inclui um pacote chaincode e um pacote de API wrapper para o cenário de token fungível. O pacote chaincode inclui uma amostra de token de depósito, que ilustra o uso da estrutura. O pacote da API wrapper estende a API REST para oferecer suporte a operações específicas do cenário de token de depósito.