NFT dynamiques expliqués
Les NFT dynamiques, un sous-type de jetons non fongibles, se distinguent des NFT statiques car ils peuvent évoluer en fonction de smart contracts et des conditions définies par leurs créateurs.
Notions de base
Les jetons non fongibles (NFT) sont des actifs numériques possédant des caractéristiques uniques et irremplaçables enregistrées sur une blockchain. Ces actifs distincts sont généralement créés selon un ensemble de règles, ou « standard de jeton », qui garantit que chaque NFT possède un identifiant de token unique.
En plus des objets de collection numériques et de l'art NFT, les NFT peuvent être utilisés pour tokeniser des actifs du monde réel tels que des passeports, des certificats et des titres de propriété immobilière. Bien que beaucoup de ces usages soient actuellement testés et gagnent en acceptation, ils peuvent ne pas représenter adéquatement des actifs dont les informations évoluent.
Les NFT statiques créés via des smart contracts ont des données de token permanentes et immuables qui ne peuvent pas être modifiées. Cela garantit que les NFT statiques restent inchangés malgré des variations des conditions externes. Toutefois, cela peut rendre un NFT obsolète si les informations initiales qui lui sont associées changent.
Les NFT dynamiques peuvent résoudre la limite des identifiants de token fixes. De plus, ils ont la capacité d'être modifiés lorsqu'ils sont déclenchés par certaines conditions.
NFT dynamiques
Les NFT dont les propriétés peuvent être modifiées lorsque certains critères sont remplis sont appelés NFT dynamiques. Chaque NFT contient des métadonnées qui définissent ses attributs.
Les métadonnées associées aux NFT peuvent inclure des détails tels que les noms, descriptions et caractéristiques spécifiques liées au NFT. Par exemple, pour des NFT liés aux jeux, des informations comme la force ou l'endurance de l'avatar peuvent être incluses. Pour l'art NFT, les métadonnées peuvent englober des caractéristiques comme la palette de couleurs ou des accessoires ajoutés.
CryptoKitties, le jeu basé sur Ethereum, fut l'un des premiers projets NFT à faire sensation lors de son lancement en 2017. Ce jeu blockchain permet aux joueurs de collectionner, élever et échanger des NFT dynamiques de chats virtuels.
Les NFT dynamiques sont construits en utilisant le standard de token ERC-1155, ce qui permet que leurs métadonnées soient modifiables et visibles visuellement. À la différence des NFT dynamiques, les NFT statiques sont générés avec le standard ERC-721 et n'ont pas la même capacité à changer leurs métadonnées.
Selon Ethereum, les tokens créés avec la norme ERC-1155 partagent des similarités avec les tokens ERC-20 (fongibles) et les tokens ERC-721 (non fongibles). Ils sont donc classés comme semi-fongibles, ce qui signifie qu'ils peuvent être modifiés si nécessaire.
Comment les NFT dynamiques peuvent-ils être modifiés ?
La procédure habituelle :
- Un smart contract contenant un jeu de métadonnées dynamique est utilisé pour mint un NFT dynamique.
- Le smart contract accède à des données fournies par des oracles ; ces services tiers alimentent des données externes provenant de sources telles que l'Internet des objets (IoT) et des API web.
- Le smart contract évalue le NFT, rassemblant les données des oracles pour encoder les modifications lors du mint.
- Les attributs du NFT dynamique seront modifiés selon les besoins.
Applications des NFT dynamiques
Identité
Des cartes d'identité numériques ou des passeports reposant sur la blockchain pourraient utiliser des NFT dynamiques à l'échelle mondiale. L'avantage de tels NFT serait leur grande adaptabilité, permettant que toute modification d'identité d'une personne soit reflétée immédiatement sans remplacer le document. Ces changements peuvent inclure l'adresse, l'état civil et les coordonnées.
Jeux
Le standard ERC-1155 est souvent associé aux jeux NFT, il n'est donc pas surprenant que les NFT dynamiques apparaissent le plus fréquemment dans les jeux vidéo blockchain. En utilisant des NFT dynamiques pour leurs avatars en jeu, les joueurs peuvent enrichir leur expérience. Ces NFT dynamiques refléteront la progression des personnages en affichant différentes apparences ou statistiques à mesure qu'ils gagnent de l'expérience.
Pour maintenir l'engagement des joueurs, la progression est un élément critique du design de jeu. Les NFT dynamiques rendent cela possible tout en offrant aux jeux la capacité de proposer des expériences à fins multiples et des activités participatives dépendantes d'informations externes.
Immobilier virtuel
La tokenisation de l'immobilier est utilisée depuis un certain temps, mais les NFT statiques n'ont pas la capacité de refléter des modifications, comme les variations de prix, d'ancienneté ou de propriété. En revanche, les NFT dynamiques peuvent mesurer les nuances subtiles de l'immobilier et offrir la souplesse nécessaire pour mettre à jour des données spécifiques.
Art
La forme d'art des NFT dynamiques de plus en plus populaire permet aux artistes numériques de créer des œuvres qui expriment l'impermanence, à la manière de l'esthétique japonaise wabi-sabi, qui célèbre le transitoire. Grâce à des données en temps réel, des œuvres NFT dynamiques peuvent être programmées pour changer selon la météo ou la saison, rendant chaque pièce encore plus unique.
L'art NFT peut recréer l'expérience des installations artistiques physiques, qui exigent souvent la participation du public pour une appréciation complète. Cela peut être réalisé par des NFT interactifs qui changent en fonction des interactions du détenteur avec son actif, apportant une expérience artistique plus immersive aux expositions numériques.
Conclusion
Les NFT dynamiques constituent une forme plus avancée de NFT par rapport à leurs homologues « statiques », car ils peuvent réagir et afficher des données de l'environnement externe en temps réel. Au-delà des usages décrits dans cet article, les NFT dynamiques offrent de nombreuses possibilités, les rendant adaptés à des modifications créatives d'objets NFT.