Marco de token fungible
El marco de token fungible utiliza el estándar extendido Token Taxonomy Framework que es compatible con 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 Token (TTF), para admitir todas las fases del ciclo de vida de los tokens fungibles, incluida la creación, el desarrollo, la gestión y el mantenimiento.
- Monedas digitales
- La emisión de 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 puedan ser ganados y canjeados por los clientes, mejorando el compromiso del cliente.
- Micropagos
- Permitir transacciones de pequeño valor para transacciones de blockchain, servicios de mercado, sistemas de Internet of Things (IoT) o plataformas de monetización de contenido.
La versión mejorada del creador de aplicaciones de blockchain que se incluye con Oracle Blockchain Platform Digital Assets Edition admite las siguientes funciones.
- Unidades fraccionales: Divida los 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).
- Fusión y quema: Controla el suministro de tokens en circulación creando (mintiendo) y eliminando (quemando) tokens.
- Gestión de cuentas: gestione los estados de las cuentas, incluida la activación, la suspensión y la 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.
- Transferir: mueve una cantidad específica de tokens fungibles entre cuentas.
- Cuentas notariales: requieren un paso de aprobación adicional durante las operaciones de acuñación, combustión y transferencia, agregando una capa adicional de autorización para implementar el principio maker-checker.
- Intercambiar grupos: Intercambiar 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 la 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 chaincode incluye una muestra de token de depósito, que ilustra el uso del marco. El paquete de API de envoltorio amplía la API de REST para admitir operaciones específicas del escenario de token de depósito.