Kombiniertes Token-Framework

Das kombinierte Token-Framework verwendet den erweiterten ERC-1155-Standard, der von Blockchain App Builder unterstützt wird.

Das kombinierte Token-Framework unterstützt sowohl fungible als auch nicht fungible Token (NFTs) in einem einzigen Smart Contract, sodass Entwickler mehrere Token-Typen effizient verwalten können, die Komplexität reduzieren und die Skalierbarkeit verbessern können. Blockchain App Builder erweitert den ERC-1155-Standard, um die Entwicklung von Anwendungen zu erleichtern, die eine Mischung aus Token-Funktionen erfordern. Das kombinierte Token-Framework unterstützt auch partielle NFTs.

Beispiele für Anwendungsfälle:
Spieleplattformen
Ausgabe von In-Game-Währungen (Fungible Token) und einzigartigen Gegenständen wie Waffen oder Skins (NFTs) im selben System.
Veranstaltungs-Ticketing und Treuepunkte
Erstellen von Veranstaltungstickets als NFTs mit überprüfbarem Eigentum und Optimierung der Belohnungsakkumulation und -einlösung mit fungiblen Token.
Immobilien
Verwalten von Immobilien als Bruchteil-NFTs, um gemeinsames Eigentum, Liquidität und transparente Transaktionen in der Blockchain zu ermöglichen.

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

  • Mehrere fungible Token: Erstellen Sie mehrere fungible Tokentypen in einem einzelnen Smart Contract.
  • Mehrere Tokentypen: Erstellen und verwalten Sie fungible und nicht fungible Tokentypen in einem einzigen Smart Contract, um die Bereitstellung und Interaktion zu optimieren. Ein Benutzer kann mehrere Konten für jeden fungiblen Tokentyp haben, aber nur ein NFT-Konto.
  • Batchvorgänge: Schließen Sie mehrere Tokenübertragungen oder -aktionen in einer einzigen Transaktion ab, um die Effizienz zu steigern.
  • Sperren: Sperren Sie eine NFT in einem Tresor, damit sie von keinem Benutzer übertragen oder gebrannt werden kann.
  • Rollenvorgänge: Weisen Sie Rollen wie "Miner" und "Brenner" zu, und erzwingen Sie sie, um jedem Benutzeraccount bestimmte Berechtigungen zu erteilen.

Die Oracle Blockchain Platform Digital Assets Edition umfasst ein Chaincode-Package und ein Wrapper-API-Package für das kombinierte ( fungible und nicht fungible) Tokenszenario. Das Chaincode-Paket enthält das NFT Art Collection Marketplace-Beispiel, das die Verwendung des Frameworks veranschaulicht. Das Wrapper-API-Package erweitert die REST-API, um Vorgänge zu unterstützen, die für das NFT Art Collection Marketplace-Szenario spezifisch sind.