Estrutura de Token Fungível
A estrutura de token fungível usa o padrão estendido Token Taxonomy Framework suportado pelo Blockchain App Builder.
Os tokens fungíveis são ativos digitais intercambiáveis e de valor uniforme. O Blockchain App Builder estende a especificação ERC-20, que é baseada no Token Taxonomy Framework (TTF), para suportar 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
- Criando pontos de recompensa que podem ser ganhos e resgatados pelos clientes, aumentando o envolvimento do cliente.
- Micropagamentos
- Permitir transações de pequeno valor para transações blockchain, serviços de mercado, sistemas Internet of Things (IoT) ou plataformas de monetização de conteúdo.
A versão aprimorada do Blockchain App Builder que está incluída no Oracle Blockchain Platform Digital Assets Edition suporta as funções a seguir.
- Unidades fracionárias: Divida tokens em unidades menores, permitindo uma representação precisa do valor.
- Vários tokens fungíveis: Crie vários tipos de token fungíveis em um único contrato inteligente (por exemplo, várias moedas ou pontos de recompensa).
- Minting e queima: Controle o fornecimento de token em circulação, criando (minting) 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: Imponha limites diários no nível da conta e execute procedimentos de auditoria para cumprir os requisitos regulatórios.
- Transferência: mova uma quantidade especificada de tokens fungíveis entre contas.
- Contas do notário: Exigir uma etapa de aprovação adicional durante as operações de cunhagem, queima e transferência, adicionando uma camada extra de autorização para implementar o princípio do fabricante-verificador.
- Trocar pools: Troque diferentes tipos de tokens ou ativos atomicamente usando pools de liquidez na rede blockchain.
- Operações de função: Atribua e aplique funções como minerador, gravador, notário, 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 de chaincode e um pacote de API wrapper para o cenário de token fungível. O pacote de 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.