Introduction aux NFT programmables
NFT programmable signifie NFT programmable, qui fait référence à NFT qui peut être mis à jour après la diffusion.
Le NFT programmable stocke les métadonnées du NFT dans un format variable, et les instructions et conditions de modification des métadonnées sont codées à l'avance dans le contrat intelligent NFT. Les métadonnées peuvent être mises à jour manuellement par le propriétaire ou en fonction des conditions définies dans le contrat intelligent.
À propos des métadonnées
Les NFT sont essentiellement constitués de deux composants : TokenID et métadonnées.
TokenID est un identifiant unique qui représente la propriété du NFT, et les métadonnées sont l'objet associé au NFT. TokenID garantit que la propriété du NFT peut être vérifiée tandis que le contenu des métadonnées garantit la fonctionnalité du NFT ;
Les métadonnées NFT incluent le nom du jeton, les attributs et les liens vers les fichiers.
Par exemple, les projets NFT d'art génératif contiennent généralement une série d'attributs différents, et la rareté des différents attributs varie. Ces propriétés sont stockées dans les métadonnées du NFT. De plus, les métadonnées contiennent généralement un lien IPFS vers l'image ou la vidéo du NFT.
Scénarios d'application
1. Jeux
Les joueurs peuvent utiliser des NFT programmables pour représenter leurs personnages dans le jeu, améliorant ainsi l'expérience de jeu. Par exemple, à mesure que les joueurs acquièrent de l’expérience, la croissance de leur caractère peut se refléter dans l’apparence changeante du NFT.
2. Identité numérique
Les NFT programmables peuvent être utilisés pour caractériser les identités numériques ou les passeports. Grâce à la flexibilité des NFT programmables, les utilisateurs peuvent mettre à jour automatiquement leur identité numérique sans avoir à remplacer les documents d'identité numérique. Les détails tels que le lieu de résidence, l'état civil et les coordonnées peuvent tous être mis à jour automatiquement.
3. Immobilier virtuel
Les NFT peuvent être utilisés pour symboliser des actifs du monde réel, et l'utilisation de NFT programmables pour représenter des propriétés immobilières peut refléter des facteurs changeants tels que le prix de l'immobilier, l'âge et la propriété en temps réel, offrant une plus grande flexibilité.
4. Oeuvre
Les artistes numériques peuvent utiliser des NFT programmables pour utiliser des données en temps réel afin de modifier l'image des œuvres d'art, et ces changements peuvent rendre les œuvres d'art plus uniques. Un exemple serait une œuvre d’art NFT qui pourrait changer d’apparence en fonction de la météo ou de la saison actuelle.
5. Passer
Les NFT programmables peuvent être utilisés pour représenter des laissez-passer pour participer à des activités spécifiques. Par exemple, les billets pour des événements sportifs peuvent être améliorés à un niveau supérieur à mesure que le nombre et la durée de la participation de l'utilisateur à des événements sportifs augmentent.
Avantage
Offre la possibilité d’innover et de développer les NFT au fil du temps. Les projets peuvent maintenir l'intérêt des gens pour les NFT et renforcer la fidélité des utilisateurs en ajoutant constamment de nouvelles fonctionnalités.
Des mises à jour automatiques peuvent être déclenchées en fonction d'entrées réelles, offrant une plus grande flexibilité dans l'utilisation des NFT.
insuffisant
Les changements de certains attributs au cours de l’évolution des NFT peuvent affecter la rareté.
Les conditions qui déclenchent les mises à jour du NFT peuvent limiter la circulation du NFT (par exemple, l'obtention d'un certain attribut nécessite que le NFT n'ait pas été transféré depuis un an).
La quantité de données contenues dans les NFT programmables est importante et le coût du stockage en chaîne est élevé.
Lors de l'obtention de données hors chaîne, cela doit être réalisé via une machine Oracle. Le développement de contrats est difficile et nécessite des performances plus élevées de la part de la chaîne publique.
Problème de conflit cognitif, la notion de mutabilité peut entrer en conflit avec la perception de l'utilisateur selon laquelle les données de la chaîne ne peuvent pas être falsifiées.
Certains projets peuvent avoir un long cycle de changement, ce qui épuisera la patience des investisseurs.
Cas de projets
1、Premier dîner
First Supper est une œuvre NFT programmable composée de 22 couches. L'œuvre a été lancée conjointement par AsyncArt et des artistes crypto.
Le corps principal de First Supper est un canevas principal. Le canevas principal comprend également un fichier stocké sur la chaîne, qui enregistre des informations telles que l'image du calque qu'elle contient et la position du calque dans le canevas principal. Chaque couche est concrète, visible et stockée en chaîne. Un calque possède plusieurs paramètres : l'artiste, le propriétaire, le canevas principal auquel il appartient et les paramètres du calque.
Chaque couche de First Supper a des droits de propriété et de contrôle indépendants. La toile principale et 22 couches sont respectivement tokenisées sur Ethereum. En d'autres termes, la peinture First Supper a un total de 1 toile principale NFT et 22 NFT pour différentes couches. Sur chaque page de couche, le propriétaire peut modifier les paramètres de couche à tout moment.
2. Plan musical
Music Blueprint est un outil permettant aux musiciens de créer des ensembles génératifs de NFT musicaux. Les créateurs téléchargent l'audio enregistré sur l'outil Async Canvas. Async Canvas permet aux créateurs de superposer les pistes d'une chanson et d'ajouter différentes variations à ces pistes ; lorsque les collectionneurs créent, l'algorithme tirera de la combinaison de ces pistes au hasard une version audio unique. .
Le créateur détermine la limite supérieure du montant pouvant être frappé. Ce n'est que si un collectionneur choisit de créer une version que cette version de la chanson apparaîtra. Les Music Blueprints permettent aux producteurs de rapprocher leurs fans du processus créatif, de les impliquer dans le montage final et de découvrir de nouveaux débouchés créatifs pour les créateurs de la manière traditionnelle des sorties de single.
3、CyberCourtiers
Cyberbrokers est un projet NFT d'un volume total de 10 001. Les accessoires des personnages de Cyberbrokers peuvent être combinés et démontés à volonté. Les utilisateurs peuvent modifier les vêtements et les accessoires du personnage et remplacer la coiffure du personnage.
Les illustrations de CyberBrokers sont composées de fichiers SVG décomposés en composants, compressés et stockés sous forme de couches distinctes sur Ethereum. Les utilisateurs peuvent recréer des CyberBrokers directement à partir d'actifs à l'aide de transcodeurs en chaîne. Les métadonnées des CyberBrokers seront également stockées en chaîne, avec des images mises en cache des CyberBrokers compilés stockées via IPFS.
4、J'ai NFT
LIOM (Life in Our Minds) est un projet NFT dynamique qui prend la forme d'une vidéo d'animation 3D. Cette série de NFT peut répondre au comportement des collectionneurs, changer l'apparence du NFT après le casting et se combiner pour former un projet interactif. Sculpture virtuelle : Le troupeau mère.
Lorsque l'utilisateur lance un casting, l'apparence du NFT sera générée de manière aléatoire en fonction du contenu du portefeuille du titulaire ; après le casting, l'apparence du NFT changera également en fonction de la durée de détention de l'utilisateur, du nombre de transactions et des avoirs NFT dans le le portefeuille si le portefeuille du titulaire possède des NFT des partenaires peuvent également débloquer certaines fonctionnalités personnalisées.
5, Aavegotchi
Aavegotchi est un jeu de développement NFT créé sur la base d'Aave. Les joueurs peuvent mettre en jeu des jetons ERC20 pris en charge par Aave, générer Aavegotchi NFT et interagir avec le métaverse Aavegotchi.
À la naissance, chaque Aavegotchi se voit attribuer un ensemble de caractéristiques à l'aide du générateur de nombres aléatoires Chainlink VRF. Les caractéristiques d'Aavegotchi peuvent changer en fonction de l'intimité, du niveau, des objets portables et des consommables.
Facteurs affectant les caractéristiques d'Aavegotchi :
L'intimité, la fréquence des interactions intimes peut déterminer le niveau de cette valeur. Plus le propriétaire interagit longtemps et fréquemment avec l’Aavegotchi, plus cette valeur sera élevée.
Niveau, participez aux votes et aux jeux dans Aavegotchi DAO pour obtenir plus de points d'expérience et augmenter votre niveau. Tous les quelques niveaux, l'Aavegotchi gagne un point d'âme qui peut modifier les caractéristiques du fantôme.
En portant de l'équipement, les joueurs peuvent contrôler les attributs du fantôme en contrôlant l'appareil portable. Par exemple, l'agressivité de l'Aavegotchi augmentera lorsqu'il portera une épée.
6、Pages sommaires
Sketchy Pages est un sous-projet de Sketchy Ape Book Club. Il s'agit d'un NFT dynamique et programmable. Les utilisateurs peuvent enregistrer des messages dans le contrat intelligent du NFT et prendre en charge les modifications à tout moment.
7、3Visage
3Face est une œuvre d’art qui lit les données de transaction du portefeuille du titulaire et change son apparence.
Les créateurs de 3Face le comparent à une « créature énergétique » qui vit en symbiose avec les collectionneurs, car elle aspire les données du portefeuille des collectionneurs et leur renvoie leur personnalité. Les collectionneurs peuvent accumuler davantage d'historique de transactions pour modifier les paramètres de leur 3Face, ce qui peut inciter les utilisateurs du Web3 à relier leurs états mentaux au comportement en ligne.
Résumer
L'émergence du NFT programmable nous permet d'entrevoir une autre possibilité du NFT, c'est-à-dire que le NFT n'existe plus sous la forme de simples images PFP, mais a davantage de scénarios d'utilisation et d'interaction.
Le NFT programmable permet plus d'interactions entre NFT et les collectionneurs, telles que la mise à niveau de l'équipement des personnages dans le jeu ; l'amélioration des niveaux d'adhésion dans le système de billetterie et dans les œuvres d'art combinables, les joueurs peuvent personnaliser l'œuvre d'art en fonction de leurs préférences personnelles ; rend NFT plus jouable.