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-Vertrag, sodass Entwickler mehrere Tokentypen effizient verwalten, 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 Tokenfunktionen erfordern. Das kombinierte Token Framework unterstützt auch partielle NFTs.

Beispielanwendungsfälle:
Gaming-Plattformen
Ausgabe von In-Game-Währungen (Fungible Token) und einzigartigen Gegenständen wie Waffen oder Skins (NFTs) im gleichen System.
Ticketing- und Treuepunkte für Veranstaltungen
Erstellen von Veranstaltungstickets als NFTs mit nachweisbarem Eigentum und Rationalisierung der Akkumulation und Einlösung von Prämien mit fungiblen Token.
Immobilien
Verwalten von Eigenschaften als fraktionierte NFTs, um Shared Ownership, Liquidität und transparente Transaktionen in der Blockchain zu ermöglichen.

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

  • Mehrere fungible Token: Erstellen Sie mehrere fungible Token-Typen in einem einzigen Smart-Vertrag.
  • Mehrere Tokentypen: Erstellen und verwalten Sie fungible und nicht fungible Tokentypen in einem einzigen Smart-Vertrag, 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 einen NFT in einem Vault, damit er von keinem Benutzer übertragen oder gebrannt werden kann.
  • Rollenvorgänge: Weisen Sie Rollen wie "minter", "burner" zu, und erzwingen Sie sie, um bestimmte Berechtigungen für jeden Benutzeraccount bereitzustellen.

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.