Framework für fungibles Token

Das fungible Token Framework verwendet den erweiterten ERC-20-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, um alle Phasen des fungiblen Token-Lebenszyklus zu unterstützen, einschließlich Erstellung, Entwicklung, Management und Wartung.

Weitere Informationen zu den generischen ERC-20-Methoden finden Sie unter Digital Assets-APIs.

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
Ermöglicht kleine Transaktionen für Blockchain-Transaktionen, Marketplace-Services, Internet of Things-(IoT-)Systeme oder Content-Monetarisierungsplattformen.

Blockchain App Builder 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.

Oracle Blockchain Platform Enterprise Edition umfasst ein Vertragspaket und ein Wrapper-API-Package für das fungible Token-Szenario. Das Vertragspaket enthält ein Beispiel für Treue-Token, das die Verwendung des Frameworks veranschaulicht. Das Wrapper-API-Package erweitert die RPC-Proxy-API, um spezifische Vorgänge für das Loyalty-Token-Szenario zu unterstützen.