Structure de jeton non fongible
La structure de jeton non fongible utilise la norme étendue ERC-721 prise en charge par Blockchain App Builder.
Les jetons non fongibles (NFT) sont des actifs numériques uniques qui représentent la propriété d'un élément ou d'un contenu spécifique. Contrairement aux tokens fongibles, chaque NFT possède des propriétés distinctes. Blockchain App Builder étend la norme ERC-721 pour prendre en charge la création et la gestion des NFT, permettant aux développeurs de tokeniser efficacement des actifs uniques du monde réel (RWA) et des actifs numériques natifs.
- Art numérique
- Création de tokens pour fournir aux artistes une plate-forme pour vendre et suivre la propriété de leurs créations.
- Collecte
- Créer des objets de collection numériques tels que des cartes de trading, des objets de jeu et de la musique, avec une propriété vérifiable.
- Enregistrements de propriété
- Représenter les enregistrements en tant que NFT pour simplifier la propriété, le transfert et la gestion des biens.
- Lettres de crédit
- Représentation d'une lettre de crédit en tant que NFT pour transférer en toute sécurité des documents de financement commercial, garantissant l'authenticité, la transparence et l'achèvement automatisé des transactions mondiales.
- Propriété intellectuelle
- Attribuer la propriété de brevets ou de marques à des NFT, facilitant ainsi la concession de licences et le transfert.
La version améliorée de Blockchain App Builder incluse dans Oracle Blockchain Platform Digital Assets Edition prend en charge les fonctions suivantes.
- Identifiants uniques : Chaque NFT se voit attribuer un identifiant distinct, garantissant son unicité et sa traçabilité. Seule la création de NFT est prise en charge, ce qui signifie que chaque NFT représente un actif unique et indivisible sans propriété fractionnaire. Pour plus d'informations sur la prise en charge de NFT fractionnaires, reportez-vous à la section Combined Token Framework.
- Association de métadonnées : associez des métadonnées à des jetons pour fournir des informations détaillées sur la ressource, telles que des descriptions, des images ou des liens externes. Les propriétés de métadonnées sont corrigées lors de la création de la NFT.
- Attributs personnalisés : spécifiez des propriétés supplémentaires qui peuvent être mises à jour par le propriétaire NFT.
- Minting and burn : Gérer le cycle de vie des actifs tokenisés en créant (extraction) et en supprimant (brûlant) des NFT.
- Transfert de propriété : transfert de propriété des NFT entre les parties avec des méthodes sécurisées qui garantissent l'authenticité et la provenance.
- Verrouillage : verrouillez un NFT dans un coffre afin qu'il ne puisse pas être transféré ou gravé par un utilisateur.
- Opérations de rôle : affectez et appliquez des rôles tels que minter et burner pour fournir des privilèges spécifiques à n'importe quel 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 non fongible. Le paquet de code chaîne comprend l'échantillon NFT Art Collection Marketplace, qui illustre l'utilisation du cadre. Le package API wrapper étend l'API REST pour prendre en charge les opérations spécifiques au scénario NFT Art Collection Marketplace.