Introduzione agli NFT programmabili
NFT programmabile significa NFT programmabile, che si riferisce a NFT che può essere aggiornato dopo il casting.
L'NFT programmabile memorizza i metadati dell'NFT in un formato variabile e le istruzioni e le condizioni per le modifiche dei metadati sono codificate in anticipo nel contratto intelligente NFT. I metadati possono essere aggiornati manualmente dal proprietario o in base alle condizioni stabilite nello smart contract.
Informazioni sui metadati
Gli NFT sono essenzialmente costituiti da due componenti: TokenID e metadati.
TokenID è un identificatore univoco che rappresenta la proprietà dell'NFT e i metadati sono l'oggetto associato all'NFT. TokenID garantisce che la proprietà dell'NFT possa essere verificata mentre il contenuto dei metadati garantisce la funzionalità dell'NFT.
I metadati NFT includono il nome del token, attributi e collegamenti ai file.
Ad esempio, i progetti NFT di arte generativa di solito contengono una serie di attributi diversi e la scarsità di attributi diversi varia. Queste proprietà sono archiviate nei metadati dell'NFT. Oltre a ciò, i metadati contengono solitamente un collegamento IPFS all’immagine o al video dell’NFT.
Scenari applicativi
1. Giochi
I giocatori possono utilizzare NFT programmabili per rappresentare i propri personaggi nel gioco, migliorando così l'esperienza di gioco. Ad esempio, man mano che i giocatori acquisiscono esperienza, la crescita del loro personaggio può riflettersi attraverso il cambiamento dell'aspetto dell'NFT.
2. Identità digitale
Gli NFT programmabili possono essere utilizzati per caratterizzare identità digitali o passaporti. Grazie alla flessibilità degli NFT programmabili, gli utenti possono aggiornare automaticamente le proprie identità digitali senza dover sostituire i propri documenti di identità digitale. Dettagli come luogo di residenza, stato civile e informazioni di contatto possono essere aggiornati automaticamente.
3. Immobili virtuali
Gli NFT possono essere utilizzati per tokenizzare le risorse del mondo reale e l'utilizzo di NFT programmabili per rappresentare proprietà reali può riflettere fattori mutevoli come il prezzo della proprietà, l'età e la proprietà in tempo reale, fornendo una maggiore flessibilità.
4. Opera d'arte
Gli artisti digitali possono utilizzare NFT programmabili per utilizzare dati in tempo reale per modificare l'immagine delle opere d'arte e questi cambiamenti possono rendere le opere d'arte più uniche. Un esempio potrebbe essere un'opera d'arte NFT che potrebbe cambiare aspetto a seconda del tempo o della stagione attuale.
5. Passa
Gli NFT programmabili possono essere utilizzati per rappresentare i pass per partecipare ad attività specifiche. Ad esempio, i biglietti per eventi sportivi possono essere aggiornati a un livello superiore man mano che aumenta il numero e la durata della partecipazione dell'utente agli eventi sportivi.
Vantaggi
Offre l'opportunità di innovare e far crescere gli NFT nel tempo. I progetti possono mantenere vivo l'interesse delle persone per gli NFT e rafforzare la persistenza degli utenti aggiungendo costantemente nuove funzionalità.
Gli aggiornamenti automatici possono essere attivati in base all'input del mondo reale, fornendo una maggiore flessibilità nell'uso degli NFT.
insufficiente
I cambiamenti in alcuni attributi durante l’evoluzione degli NFT possono influenzare la scarsità.
Le condizioni che attivano gli aggiornamenti NFT possono limitare la circolazione dell'NFT (ad esempio, l'ottenimento di un determinato attributo richiede che l'NFT non sia stato trasferito entro un anno).
La quantità di dati contenuti negli NFT programmabili è elevata e il costo dello storage on-chain è elevato.
Quando si ottengono dati fuori catena, è necessario farlo tramite una macchina Oracle. Lo sviluppo del contratto è difficile e richiede prestazioni più elevate da parte della catena pubblica.
Problema di conflitto cognitivo, il concetto di mutabilità può entrare in conflitto con la percezione dell'utente che i dati sulla catena non possono essere manomessi.
Alcuni progetti potrebbero avere un lungo ciclo di cambiamento, che consumerà la pazienza degli investitori.
Caso del progetto
1、Prima Cena
First Supper è un'opera NFT programmabile composta da 22 livelli. L'opera è stata lanciata congiuntamente da AsyncArt e artisti crittografici.
Il corpo principale della Prima Cena è una tela principale. La tela principale include anche un file memorizzato nella catena, che registra informazioni come l'immagine del livello in essa contenuto e la posizione del livello nella tela principale. Ogni strato è concreto, visibile e memorizzato sulla catena. Un livello ha diversi parametri: artista, proprietario, tela principale a cui appartiene e parametri del livello.
Ogni livello della Prima Cena ha diritti di proprietà e controllo indipendenti. La tela principale e 22 livelli sono tokenizzati su Ethereum. In altre parole, il dipinto della Prima Cena ha un totale di 1 NFT della tela principale e 22 NFT per diversi livelli pagina del livello, il proprietario può modificare le impostazioni del livello in qualsiasi momento.

2、Modello musicale
Music Blueprint è uno strumento che consente ai musicisti di creare set generativi di NFT musicali. I creatori caricano l'audio registrato sullo strumento Async Canvas. Async Canvas consente ai creatori di sovrapporre le tracce di una canzone e aggiungere diverse variazioni a quelle tracce; quando i collezionisti coniano, l'algoritmo attingerà dalla combinazione di queste tracce in modo casuale per formare una versione audio unica .
Il creatore determina il limite massimo dell'importo che può essere coniato. Solo se un collezionista sceglie di coniare una versione, apparirà quella versione della canzone. I Music Blueprints consentono ai produttori di avvicinare i propri fan al processo creativo, coinvolgerli nel montaggio finale e scoprire nuovi sbocchi creativi per i creatori nel modo tradizionale delle singole uscite.
3、CyberBroker
Cyberbrokers è un progetto NFT con un volume totale di 10.001. Gli accessori del personaggio di Cyberbrokers possono essere combinati e smontati a piacimento. Gli utenti possono cambiare l'abbigliamento, gli accessori e sostituire l'acconciatura del personaggio.
La grafica di CyberBrokers è composta da file SVG suddivisi in componenti, compressi e archiviati come livelli separati su Ethereum. Gli utenti possono ricreare CyberBroker direttamente dalle risorse utilizzando transcodificatori on-chain. Anche i metadati di CyberBrokers verranno archiviati sulla catena, con immagini memorizzate nella cache di CyberBrokers compilati archiviate tramite IPFS.

4、Ho NFT
LIOM (Life in Our Minds) è un progetto NFT dinamico che prende la forma di un video animato 3D. Questa serie di NFT può rispondere al comportamento dei collezionisti, modificare l'aspetto dell'NFT dopo il casting e combinarsi insieme per formare un interattivo. Scultura virtuale: il gregge materno.
Quando l'utente esegue il casting, l'aspetto dell'NFT verrà generato casualmente in base al contenuto del portafoglio del titolare dopo il casting, l'aspetto dell'NFT cambierà anche in base al tempo di detenzione dell'utente, al numero di transazioni e alle partecipazioni NFT nel; portafoglio; se il portafoglio del titolare dispone di NFT dei Partner è possibile sbloccare anche alcune funzionalità personalizzate.

5、Aavegotchi
Aavegotchi è un gioco di sviluppo NFT creato sulla base di Aave. I giocatori possono puntare token ERC20 supportati da Aave, generare Aavegotchi NFT e interagire con il metaverso Aavegotchi.
Alla nascita, a ogni Aavegotchi viene assegnata una serie di caratteristiche utilizzando il generatore di numeri casuali Chainlink VRF. Le caratteristiche di Aavegotchi possono cambiare in base all'intimità, al livello, ai dispositivi indossabili e ai materiali di consumo.
Fattori che influenzano le caratteristiche di Aavegotchi:
Intimità, la frequenza delle interazioni intime può determinare il livello di questo valore. Più a lungo e più frequentemente il proprietario interagisce con l'Aavegotchi, maggiore sarà questo valore.
Livella, partecipa alle votazioni e ai giochi in Aavegotchi DAO per ottenere più punti esperienza e aumentare il tuo livello. Ogni pochi livelli, l'Aavegotchi guadagna un punto anima che può cambiare le caratteristiche del fantasma.
Indossando l'equipaggiamento, i giocatori possono controllare gli attributi del fantasma controllando il dispositivo indossabile. Ad esempio, l'aggressività dell'Aavegotchi aumenterà quando indossa una spada.

6. Pagine schizzate
Sketchy Pages è un sottoprogetto di Sketchy Ape Book Club. È un NFT programmabile dinamico. Gli utenti possono registrare messaggi nel contratto intelligente di NFT e supportare le modifiche in qualsiasi momento. NFT visualizza immagini diverse in base al contenuto di input.

7、3 Faccia
3Face è un’opera d’arte che legge i dati delle transazioni del portafoglio del titolare e ne cambia aspetto.
I creatori di 3Face lo paragonano a una “creatura energetica” che vive in simbiosi con i collezionisti, poiché succhia i dati del portafoglio dei collezionisti e riflette loro le loro personalità. I collezionisti possono accumulare più cronologia delle transazioni per modificare i parametri della loro 3Face, il che può incentivare gli utenti Web3 a collegare i loro stati mentali al comportamento online.

Riassumere
L'emergere dell'NFT programmabile ci consente di vedere un'altra possibilità di NFT, ovvero l'NFT non esiste più sotto forma di semplici immagini PFP, ma ha più scenari di utilizzo e interazione.
L'NFT programmabile consente una maggiore interazione tra NFT e collezionisti, come l'aggiornamento dell'equipaggiamento dei personaggi nel gioco; il miglioramento dei livelli di abbonamento nel sistema di biglietteria e nell'arte combinabile, i giocatori possono personalizzare l'opera d'arte in base alle proprie preferenze personali rende NFT più giocabile.


