Depuis le lancement du premier jeton non fongible (NFT) en 2014, la technologie s’est considérablement améliorée. Au départ, les NFT étaient statiques et représentaient des œuvres d’art et d’autres objets de collection numériques inaltérables. Ensuite, des NFT dynamiques (dNFT) ont été créés pour élargir les possibilités des jetons non fongibles.
Qu’est-ce qu’un NFT statique et un NFT dynamique, et en quoi sont-ils différents ?
Que sont les NFT statiques ?
Les NFT statiques sont des jetons non fongibles (que sont les NFT ?) qui ne peuvent pas changer après avoir été frappés.
Les métadonnées des NFT statiques – où sont conservés le nom, les caractéristiques et les liens de fichier du jeton – ne peuvent être ni modifiées ni mises à jour après la frappe de la monnaie. Une fois ce type de NFT créé, il devient un enregistrement immuable et permanent sur la blockchain.
Les NFT statiques sont les plus courants ; vous avez probablement entendu parler de personnes créant des NFT pour représenter des œuvres d’art, des images, des vidéos, etc. Avec les NFT statiques, vous pouvez numériser des actifs du monde réel et les stocker sur la blockchain de manière sécurisée, immuable et permanente.
Ce type de NFT est principalement utilisé pour les collections d’art numérique et le stockage de documents, car ces propriétés ont rarement besoin d’être mises à jour. Les collections Bored Ape Yacht Club (BAYC) et CryptoPunks comptent parmi les collections les plus populaires de NFT statiques disponibles.
Vous pouvez également créer et lancer des NFT statiques à l’aide d’Opensea.
Comment fonctionnent les NFT statiques ?
Comme tous les jetons non fongibles, les NFT statiques sont des jetons uniques qui ne peuvent pas être dupliqués ou remplacés par d’autres actifs similaires. Ils sont lancés sur une blockchain à l’aide de contrats intelligents. Ces actifs enregistrent la propriété ou prouvent l’authenticité d’un objet.
Chaque NFT statique possède un token ID, un code unique qui identifie le NFT, et une adresse de contrat, où le contrat est déployé sur une blockchain ; ces éléments ne peuvent pas être modifiés.
Vous pourriez également frapper des NFT statiques avec des métadonnées détaillant le contenu du jeton non fongible, mais ces données de jeton seront inaltérables. Les données des NFT sont généralement stockées hors chaîne sous forme de fichiers JSON.
Indépendamment de ce qui se passe ou du temps qui passe, les métadonnées des NFT statiques ne changeront pas. Vous pouvez transférer le NFT à un autre propriétaire, mais il restera le même.
Caractéristiques des NFT statiques
Les NFT statiques sont le type de NFT le plus couramment utilisé en raison de leurs avantages. Cependant, elles présentent également un inconvénient, que les NFT dynamiques cherchent à résoudre.
- Vous pouvez représenter des actifs avec des propriétés fixes, y compris des œuvres d’art, des objets de collection et d’autres actifs physiques et numériques.
- Ces NFT sont utiles pour le stockage permanent des données et les bases de données décentralisées sur les blockchains.
- Parce qu’ils sont inaltérables, les NFT statiques sont généralement plus sûrs que les dNFT.
- Les NFT statiques ont été lancés en premier, de sorte que le protocole et les systèmes existants fonctionnent parfaitement avec ces NFT. Par conséquent, ce type de jeton non fongible est généralement le plus efficace.
- Le monde continue d’évoluer, de sorte que les métadonnées des NFT peuvent devenir obsolètes. Cependant, il n’est pas possible de modifier ou de mettre à jour ces données en utilisant la conception statique des NFT.
Que sont les NFT dynamiques (dNFT) ?
Les NFT dynamiques sont un nouveau type de jetons non fongibles qui réagissent aux changements et aux entrées externes. Bien que les NFT dynamiques aient des ID de jeton et des adresses de contrat uniques et inaltérables comme leurs homologues statiques, leurs métadonnées peuvent être modifiées.
Ces NFT ont des caractéristiques interactives et programmables qui permettent à vos jetons numériques de changer et d’évoluer selon les besoins. Les dNFT peuvent réagir au comportement de l’utilisateur, aux données environnementales comme la météo, aux prix en temps réel et à d’autres conditions externes.
Cette souplesse est utile si vous voulez représenter des choses sujettes au changement ou à des conditions externes, comme des concerts, des enregistrements en direct, des personnages ou des jetons de jeu, et des identités numériques. Par exemple, vous pouvez utiliser une dNFT pour représenter un personnage de jeu qui change ou s’améliore en fonction de vos activités ou interactions.
De même, vous pouvez utiliser des NFT dynamiques pour représenter des concerts en direct, de sorte que les nouvelles chansons soient incluses au fur et à mesure qu’elles sont disponibles. Vous pourriez également stocker votre profil de média social sur la blockchain en utilisant une NFT dynamique pour mettre à jour le jeton en fonction de vos interactions sur le web. Les possibilités sont infinies.
Un excellent exemple de dNFT est « Crossroad », créé par Mike Winkelman, généralement appelé Beeple. Ce NFT a été programmé pour se transformer en l’une des deux animations basées sur le vainqueur de l’élection présidentielle américaine de 2020.
Comment fonctionnent les NFT dynamiques ?
Un NFT dynamique fonctionne comme un NFT statique dans le sens où il est lancé sur une blockchain et possède des identifiants uniques et immuables. Tous les NFT permettent la construction d’un enregistrement immuable et vérifiable de l’authenticité et de la propriété. Les NFT dynamiques aussi.
Cependant, il est possible de mettre à jour manuellement les métadonnées d’une dNFT ou de la programmer pour qu’elle se mette à jour automatiquement lorsque des événements spécifiques se produisent. Bien que cela soit rare, les NFT dynamiques peuvent également être modifiés en fonction d’autres paramètres que leurs métadonnées, notamment les interactions des utilisateurs ou les découvertes dans des environnements externes. Cela signifie que les données qui déclenchent les modifications peuvent se trouver dans la chaîne ou hors de la chaîne.
Quoi qu’il en soit, les modifications de la dNFT peuvent être effectuées par le biais de contrats intelligents, de systèmes de stockage décentralisés tels que IPFS, et d’autres moyens. Cependant, les contrats intelligents sont les plus courants.
Supposons que vous utilisiez un contrat intelligent pour programmer des modifications, comme des animations ou des changements d’apparence. Dans ce cas, vous aurez également besoin d’oracles de la blockchain, des systèmes tiers qui offrent des informations provenant de sources de données externes telles que des interfaces de programmation d’applications web (API) ou l’Internet des objets (IoT). Ces oracles alimenteront le contrat intelligent en données nécessaires pour déclencher les modifications.
Lors de la frappe d’une dNFT, vous devez définir les règles régissant ses modifications et les autorisations requises dans un contrat intelligent. Vous pouvez stocker ces règles sous forme de codes en utilisant des langages comme Solidity – le langage de programmation d’Ethereum. Les dNFT utilisent généralement la norme émergente des jetons ERC-1155 parce qu’elle peut être modifiée, les dNFT enregistrant les données dans un format modifiable. Cependant, les NFT dynamiques peuvent également utiliser l’ERC-721, la norme générale des jetons NFT.
Pour interagir avec les NFT dynamiques, vous aurez besoin d’un portefeuille de crypto-monnaies qui prend en charge les contrats intelligents, comme Argent ou Metamask. Ensuite, vous pouvez collecter, échanger ou utiliser des dNFT dans des applications décentralisées (dApps).
Caractéristiques des NFT dynamiques
Comme les NFT statiques, les dNFT présentent plusieurs avantages, mais aussi des inconvénients.
- Ils permettent un niveau élevé d’interaction et d’imprévisibilité avec des jetons non fongibles ; ces jetons peuvent être facilement modifiés, ce qui les rend plus attrayants pour les collectionneurs et les amateurs de NFT.
- Grâce aux NFT dynamiques, les artistes peuvent mieux exprimer leur art, en les actualisant avec de nouvelles inspirations. Cela pourrait également permettre aux créateurs de NFT d’augmenter leurs revenus.
- Ces jetons offrent de nouveaux cas d’utilisation dans plusieurs secteurs, car ils sont hautement programmables et peuvent représenter des actifs évolutifs. Par exemple, un développeur peut frapper un NFT représentant un personnage évolutif, ouvrant la porte à des jeux vidéo basés sur la progression ou à des jeux de sports fantastiques sur la blockchain.
- Étant donné que les dNFT répondent à des conditions externes, ces jetons peuvent ne jamais être périmés. Un NFT dynamique représentant une maison peut refléter avec précision son âge, sa valeur marchande, son historique d’entretien, son âge, etc.
- Les dNFT sont plus complexes à créer et présentent donc un risque plus élevé de bogues et d’erreurs, ce qui affecterait la valeur et la fonctionnalité du jeton.
- Il peut être plus difficile de déterminer la légalité et la propriété des dNFT, car la nature de l’actif sous-jacent évolue constamment.
La technologie des NFT est en plein essor
Les NFT statiques et dynamiques sont tous deux uniques, avec des cas d’utilisation différents. Si vous avez besoin d’une représentation sécurisée de vos actifs, un NFT statique est probablement ce qu’il vous faut. En revanche, si vous souhaitez un enregistrement qui reflète fidèlement les informations relatives à vos actifs, les NFT dynamiques sont mieux adaptés, car ils offrent une interaction plus importante.
Au fur et à mesure que la technologie des NFT s’améliore et se généralise, elle jouera probablement un rôle essentiel dans l’évolution de la propriété numérique et de l’échange de valeurs.
