Nessun NFT è creato uguale. In effetti, non sono tutti creati allo stesso modo. La Ethereum Foundation ha una serie di diversi standard NFT che consentono agli utenti di creare diversi tipi di NFT che si comportano in modo diverso o hanno utilità diverse. Qui, esamineremo alcuni degli ERC e degli EIP incentrati su NFT che dovresti conoscere.
Comprensione degli standard di Ethereum
Prima di addentrarci nei diversi standard di Ethereum per gli NFT, consideriamo rapidamente come diventano gli standard di Ethereum.
Anche se sappiamo che Vitalik Buterin è il creatore e il "leader" di Ethereum, non può ancora prendere decisioni unilaterali. Invece, c'è un'enorme rete di sviluppatori che lavorano insieme per apportare modifiche al modo in cui funziona la blockchain di Ethereum. Apportano questi cambiamenti Proposte di miglioramento di Ethereum.
Le idee per nuovi standard iniziano come "Ethereum Requests for Comment" o "ERC". Questi passano attraverso un (solitamente) lungo e arduo processo di revisione pubblica, commento e revisione. La stragrande maggioranza non viene mai accettata e non entra mai a far parte della rete di Ethereum.
La designazione del numero per ERC e EIP è data nell'ordine in cui sono proposti piuttosto che nell'ordine in cui sono stati accettati. Ad esempio, c'è un ERC-601, ma dovresti cercare piuttosto duramente per trovare ERC-602, perché non è mai diventato uno standard Ethereum funzionante.
Alcuni standard di Ethereum sono per i token (fungibili e non) e altri sono per contratti, interfacce e altri elementi della rete Ethereum.
L'alba degli NFT moderni e degli Smart Contract
ERC-20 ha creato ETH come lo conosciamo oggi, inclusa la capacità del token di funzionare negli smart contract. Gli NFT funzionavano tecnicamente su ERC-20 e i primi NFT sono stati coniati su ERC-20 prima che nascessero standard NFT dedicati. Ma, ERC-20 non è stato ottimizzato per NFT. ERC-721 l'ha fatto.
In particolare, lavorare con un NFT alla volta ha funzionato con ERC-20, ma più ne aggiungevi, più diventava disordinato. Dopotutto, ERC-20 era pensato per una valuta che è, per natura, fungibile. Entro il 2018 quando ERC-721 era stato finalizzato, era già chiaro che i token non fungibili avrebbero dovuto essere gestibili su una scala che non era fattibile con lo standard ERC-20.
Naturalmente, poiché la maggior parte degli NFT vengono acquistati con token "di base" e NFT e token di base erano standard diversi, è nata la necessità di "uno standard standard". ERC-1155 ha aperto le porte a contratti intelligenti che coinvolgono sia ERC-20 che ERC-721.
Standard per creatori e artisti
Man mano che gli NFT hanno guadagnato popolarità, in particolare nella scena artistica, è diventato sempre più comune vedere persone che creano e trasferiscono NFT su larga scala. ERC-2309 ha semplificato le pratiche burocratiche consentendo agli NFT simultanei o consecutivi in un contratto di avere identificatori di token consecutivi.
ERC-2981 è lo standard che consente al conduttore di una NFT di estrarre royalties dalla rivendita, indipendentemente dalla piattaforma (o dalle piattaforme) su cui avviene la vendita o la rivendita.
Gli standard di Ethereum ampliano gli usi degli NFT
Hai sentito parlare di token fungibili. Hai sentito parlare di token non fungibili. Hai sentito parlare di "token semi-fungibili?" ERC-3525 consente la creazione di token che hanno identificatori diversi (non fungibili) ma lo stesso valore (fungibili). Potrebbe sembrare un token ERC-20, ma ancora una volta questo EIP risolve un problema specifico.
L'appartenenza a un'organizzazione autonoma decentralizzata è un ottimo esempio. I DAO funzionano come le società quotate in borsa. Gli individui pagano per l'iscrizione e, dimostrando di essere membri (in questo caso attraverso la proprietà di speciali token di criptovaluta), prendono decisioni su come funziona l'organizzazione.
I token utilizzati per garantire l'appartenenza, rivendicare i diritti di voto e avere altre utilità all'interno di un DAO non possono essere tutti uguali, ma devono avere tutti lo stesso valore. Ciò consente loro di essere identificabili, ma consente anche loro di essere trasferibili. Questo è ciò che fa ERC-3525.
Ma supponiamo che tu voglia che un token sia utilizzabile solo una volta? Come un biglietto che consente all'utente una certa utilità e poi scompare? C'è un EIP per quello. ERC-4400 consente di modificare i token ERC-721 per essere "consumati" quando un proprietario li incassa per qualche vantaggio promesso. Allo stesso modo, ERC-4907 consente a una persona di "affittare" NFT per un periodo di tempo predeterminato.
ERC-4906 ha anche a che fare con gli NFT, ma è relativamente noioso. Lo standard ha appena semplificato il tracciamento delle modifiche ai metadati di un NFT.
Più standard NFT significa NFT che funzionano meglio
La maggior parte delle persone che possiedono la maggior parte degli NFT probabilmente avrebbero potuto smettere di leggere su ERC-721. Tuttavia, per coloro che cercano di coniare e utilizzare NFT in modi innovativi e per coloro che pensano ancora che l'utilità NFT più eccitante debba ancora arrivare, i nuovi standard NFT di Ethereum sono fondamentali.