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.

Exemplo de casos de uso:
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.