Structure de jetons fongibles

La structure de jetons fongible utilise la norme étendue Token Taxonomy Framework prise en charge par Blockchain App Builder.

Les jetons fongibles sont des actifs numériques interchangeables et de valeur uniforme. Blockchain App Builder étend la spécification ERC-20, basée sur le Token Taxonomy Framework (TTF), pour prendre en charge toutes les phases du cycle de vie des jetons fongibles, y compris la création, le développement, la gestion et la maintenance.

Exemples de cas d'emploi :
Devises numériques
Émettre des représentations numériques de monnaies fiduciaires telles que la monnaie numérique de banque centrale (CBDC), des stablecoins ou des jetons de dépôt pour des transactions efficaces dans un réseau de blockchain.
Programmes de fidélité
Créer des points de récompense qui peuvent être gagnés et échangés par les clients, améliorant ainsi l'engagement des clients.
Micro-paiements
Permettre des transactions de petite valeur pour les transactions blockchain, les services de marché, les systèmes Internet of Things (IoT) ou les plates-formes de monétisation de contenu.

La version améliorée de Blockchain App Builder incluse avec Oracle Blockchain Platform Digital Assets Edition prend en charge les fonctions suivantes.

  • Unités fractionnaires : divisez les jetons en unités plus petites, ce qui permet une représentation précise de la valeur.
  • Plusieurs jetons fongibles : créez plusieurs types de jetons fongibles dans un seul contrat intelligent (par exemple, plusieurs devises ou points de récompense).
  • Menthe et brûlage : Contrôlez l'approvisionnement en jetons en circulation en créant (minting) et en éliminant (burning) des jetons.
  • Gestion des comptes : Gérez les statuts des comptes, y compris l'activation, la suspension et la suppression, pour assurer la conformité et la sécurité. Un utilisateur peut avoir plusieurs comptes de jeton en fonction des différents types de jeton.
  • Contrôles de conformité : appliquer les limites quotidiennes au niveau du compte et exécuter des procédures d'audit pour respecter les exigences réglementaires.
  • Transfert : Déplace une quantité spécifiée de jetons fongibles entre les comptes.
  • Comptes notariaux : Exiger une étape d'approbation supplémentaire lors des opérations de frappe, de gravure et de transfert, en ajoutant une couche supplémentaire d'autorisation pour mettre en œuvre le principe du fabricant-vérificateur.
  • Échangez différents types de jetons ou d'actifs de manière atomique en utilisant des pools de liquidité dans le réseau blockchain.
  • Opérations de rôle : Affectez et appliquez des rôles tels que minter, burner, notaire, auditeur et auditeur d'organisation pour fournir des privilèges spécifiques à tout compte utilisateur.

Oracle Blockchain Platform Digital Assets Edition inclut un package de code chaîne et un package d'API de wrapper pour le scénario de jeton fongible. Le package de code chaîne inclut un exemple de jeton de dépôt, qui illustre l'utilisation de la structure. Le package d'API wrapper étend l'API REST pour prendre en charge les opérations propres au scénario de jeton de dépôt.