Marco de token fungible

El marco de token fungible utiliza el estándar ampliado de marco de taxonomía de token que soporta Blockchain App Builder.

Los tokens fungibles son activos digitales que son intercambiables y de valor uniforme. Blockchain App Builder amplía la especificación ERC-20, que se basa en el marco de taxonomía de tokens (TTF), para admitir todas las fases del ciclo de vida del token fungible, incluida la creación, el desarrollo, la gestión y el mantenimiento.

Ejemplos de casos de uso:
Monedas digitales
Emitir representaciones digitales de monedas fiduciarias como la moneda digital del banco central (CBDC), monedas estables o tokens de depósito para transacciones eficientes en una red blockchain.
Programas de fidelidad
Crear puntos de recompensa que pueden ser ganados y canjeados por los clientes, mejorando el compromiso del cliente.
Micropagos
Habilitar transacciones de pequeño valor para transacciones de blockchain, servicios de marketplace, sistemas de Internet of Things (IoT) o plataformas de monetización de contenido.

La versión mejorada de Blockchain App Builder que se incluye con Oracle Blockchain Platform Digital Assets Edition soporta las siguientes funciones.

  • Unidades fraccionales: Divide tokens en unidades más pequeñas, lo que permite una representación precisa del valor.
  • Varios tokens fungibles: Cree varios tipos de tokens fungibles en un único contrato inteligente (por ejemplo, varias monedas o puntos de recompensa).
  • Menta y quema: Controle el suministro de tokens en circulación mediante la creación (minería) y la eliminación (quema) de tokens.
  • Gestión de cuentas: Gestione los estados de las cuentas, incluida la activación, suspensión y eliminación, para garantizar el cumplimiento y la seguridad. Un usuario puede tener varias cuentas de token en función de los distintos tipos de token.
  • Controles de cumplimiento: Aplique límites diarios a nivel de cuenta y ejecute procedimientos de auditoría para cumplir con los requisitos normativos.
  • Transferencia: Mueva una cantidad específica de tokens fungibles entre cuentas.
  • Cuentas de notario: Requiere un paso de aprobación adicional durante las operaciones de acuñación, grabación y transferencia, agregando una capa adicional de autorización para implementar el principio maker-checker.
  • Grupos de intercambio: Intercambie diferentes tipos de tokens o activos atómicamente utilizando grupos de liquidez en la red blockchain.
  • Operaciones de roles: asigne y aplique roles como minter, quemador, notario, auditor y auditor de organización para proporcionar privilegios específicos a cualquier cuenta de usuario.

Oracle Blockchain Platform Digital Assets Edition incluye un paquete de código de cadena y un paquete de API de envoltorio para el escenario de token fungible. El paquete de código de cadenas incluye un ejemplo de token de depósito, que ilustra el uso del marco. El paquete de API de envoltorio amplía la API de REST para soportar operaciones específicas para el escenario de token de depósito.