Framework token fungibile
Il framework di token fungible utilizza lo standard esteso Token Taxonomy Framework supportato da Blockchain App Builder.
I token fungibili sono asset digitali intercambiabili e di valore uniforme. Blockchain App Builder estende la specifica ERC-20, basata sul Token Taxonomy Framework (TTF), per supportare tutte le fasi del ciclo di vita dei token fungibili, tra cui creazione, sviluppo, gestione e manutenzione.
- Valute digitali
- Emettere rappresentazioni digitali di valute fiat come valuta digitale della banca centrale (CBDC), stablecoin o token di deposito per transazioni efficienti in una rete blockchain.
- Programmi fedeltà
- Creare punti premio che possono essere guadagnati e riscattati dai clienti, migliorando il coinvolgimento dei clienti.
- Micropagamenti
- Abilitazione di transazioni di piccolo valore per transazioni blockchain, servizi di marketplace, sistemi Internet of Things (IoT) o piattaforme di monetizzazione dei contenuti.
La versione migliorata di Blockchain App Builder inclusa in Oracle Blockchain Platform Digital Assets Edition supporta le funzioni riportate di seguito.
- Unità frazionarie: dividere i token in unità più piccole, consentendo una rappresentazione precisa del valore.
- Più token fungibili: crea più tipi di token fungibili in un singolo contratto intelligente (ad esempio, più valute o punti premio).
- Mentatura e masterizzazione: controlla l'alimentazione dei token in circolazione creando (stimolazione) e rimuovendo (bruciando) i token.
- Gestione degli account: consente di gestire gli stati degli account, tra cui attivazione, sospensione ed eliminazione, per garantire conformità e sicurezza. Un utente può avere più account token in base ai vari tipi di token.
- Controlli di conformità: applica limiti giornalieri a livello di account ed esegui procedure di audit per rispettare i requisiti normativi.
- Trasferimento: Spostare una quantità specificata di token fungibili tra i conti.
- Conti notarili: richiede una fase di approvazione aggiuntiva durante le operazioni di conio, masterizzazione e trasferimento, aggiungendo un ulteriore livello di autorizzazione per implementare il principio maker-checker.
- Exchange pool: scambiare diversi tipi di token o asset atomicamente utilizzando pool di liquidità nella rete blockchain.
- Operazioni di ruolo: assegnare e applicare ruoli quali minter, burner, notaio, auditor e auditor dell'organizzazione per fornire privilegi specifici a qualsiasi account utente.
Oracle Blockchain Platform Digital Assets Edition include un package di codice concatenato e un package API wrapper per lo scenario di token fungibile. Il pacchetto chaincode include un esempio di token di deposito, che illustra l'uso del framework. Il package API wrapper estende l'API REST per supportare operazioni specifiche dello scenario del token di deposito.