Marco de token fungible
El marco de token fungible utiliza el estándar ERC-20 extendido 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 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.
Para obtener más información sobre los métodos genéricos ERC-20, consulte API de activos digitales.
- 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.
Blockchain App Builder 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).
- Minting and burn: Controlar 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.
- 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 Enterprise Edition incluye un paquete de contrato y un paquete de API de envoltorio para el escenario de token fungible. El paquete de contrato incluye un ejemplo de token de fidelización, que ilustra el uso del marco. El paquete de API de envoltorio amplía la API de proxy de RPC para admitir operaciones específicas del escenario del token de fidelización.