Framework für fungibles Token

Das fungible Token Framework verwendet den erweiterten Token Taxonomy Framework-Standard, der von Blockchain App Builder unterstützt wird.

Fungible Token sind digitale Assets, die austauschbar und im Wert einheitlich sind. Blockchain App Builder erweitert die ERC-20-Spezifikation, die auf dem Token Taxonomy Framework (TTF) basiert, um alle Phasen des fungiblen Token-Lebenszyklus zu unterstützen, einschließlich Erstellung, Entwicklung, Management und Wartung.

Beispiele für Anwendungsfälle:
Digitale Währungen
Ausgabe digitaler Darstellungen von Fiat-Währungen wie Zentralbank-Digitalwährung (CBDC), Stablecoins oder Einzahlungstoken für effiziente Transaktionen in einem Blockchain-Netzwerk.
Treueprogramme
Erstellen Sie Prämienpunkte, die von Kunden verdient und eingelöst werden können, um die Kundenbindung zu verbessern.
Mikrozahlungen
Aktivierung kleinerer Transaktionen für Blockchain-Transaktionen, Marketplace-Services, Internet of Things-(IoT-)Systeme oder Content-Monetarisierungsplattformen.

Die erweiterte Version von Blockchain App Builder, die in Oracle Blockchain Platform Digital Assets Edition enthalten ist, unterstützt die folgenden Funktionen.

  • Brucheinheiten: Teilen Sie Token in kleinere Einheiten auf, um eine genaue Wertdarstellung zu ermöglichen.
  • Mehrere fungible Token: Erstellen Sie mehrere fungible Tokentypen in einem einzelnen Smart Contract (z.B. mehrere Währungen oder Prämienpunkte).
  • Minting und Brennen: Kontrollieren Sie die Token-Zufuhr im Umlauf, indem Sie Token erstellen (minieren) und entfernen (brennen).
  • Kontoverwaltung: Verwalten Sie Kontostatus, einschließlich Aktivierung, Aussetzung und Löschung, um Compliance und Sicherheit zu gewährleisten. Ein Benutzer kann mehrere Token-Accounts basierend auf den verschiedenen Tokentypen haben.
  • Compliance-Kontrollen: Setzen Sie tägliche Limits auf Kontoebene durch, und führen Sie Auditingverfahren aus, um die gesetzlichen Anforderungen zu erfüllen.
  • Transfer: Verschieben Sie eine bestimmte Anzahl von fungiblen Token zwischen Konten.
  • Notarkonten: Benötigen Sie einen zusätzlichen Genehmigungsschritt beim Prägen, Brennen und Übertragen und fügen Sie eine zusätzliche Berechtigungsebene hinzu, um das Maker-Checker-Prinzip zu implementieren.
  • Exchange-Pools: Tauschen Sie verschiedene Arten von Token oder Vermögenswerten atomar aus, indem Sie Liquiditätspools im Blockchain-Netzwerk verwenden.
  • Rollenvorgänge: Weisen Sie Rollen wie "Mineral", "Brenner", "Notar", "Auditor" und "Organisationsauditor" zu, und erzwingen Sie sie, um jedem Benutzeraccount bestimmte Berechtigungen bereitzustellen.

Die Oracle Blockchain Platform Digital Assets Edition umfasst ein Chaincode-Package und ein Wrapper-API-Package für das fungible Token-Szenario. Das Chaincode-Paket enthält ein Einzahlungstoken-Beispiel, das die Verwendung des Frameworks veranschaulicht. Das Wrapper-API-Package erweitert die REST-API, um spezifische Vorgänge für das Einzahlungstokenszenario zu unterstützen.