Geen NFT's zijn gelijk gemaakt. In feite zijn ze niet allemaal op dezelfde manier gemaakt. De Ethereum Foundation heeft een aantal verschillende NFT-standaarden waarmee gebruikers verschillende soorten NFT's kunnen maken die zich anders gedragen of verschillende hulpprogramma's hebben. Hier zullen we een paar van de NFT-gerichte ERC's en EIP's bekijken waarvan u op de hoogte moet zijn.

Ethereum-normen begrijpen

Voordat we ingaan op de verschillende Ethereum-standaarden voor NFT's, laten we even kijken hoe Ethereum-standaarden tot stand komen.

Hoewel we weten dat Vitalik Buterin de maker en 'leider' van Ethereum is, kan hij nog steeds geen eenzijdige beslissingen nemen. In plaats daarvan is er een enorm netwerk van ontwikkelaars die samenwerken om wijzigingen aan te brengen in hoe de Ethereum-blockchain werkt. Ze maken deze veranderingen door middel van Ethereum-verbeteringsvoorstellen.

Ideeën voor nieuwe standaarden beginnen als "Ethereum Requests for Comment" of "ERC's". Deze gaan door een (meestal) lang en moeizaam openbaar beoordelings-, commentaar- en herzieningsproces. De overgrote meerderheid wordt nooit geaccepteerd en wordt nooit een onderdeel van het Ethereum-netwerk.

De nummeraanduiding voor ERC's en EIP's wordt gegeven in de volgorde waarin ze worden voorgesteld en niet in de volgorde waarin ze worden geaccepteerd. Er is bijvoorbeeld een ERC-601, maar je moet behoorlijk goed zoeken om ERC-602 te vinden, omdat het nooit een functionerende Ethereum-standaard is geworden.

Sommige Ethereum-standaarden zijn voor tokens (verwisselbaar en anderszins), en andere zijn voor contracten, interfaces en andere elementen van het Ethereum-netwerk.

De dageraad van moderne NFT's en slimme contracten

ERC-20 creëerde ETH zoals we die vandaag kennen, inclusief het vermogen van het token om in slimme contracten te werken. NFT's werkten technisch op ERC-20, en de vroegste NFT's werden geslagen op ERC-20 voordat speciale NFT-standaarden ontstonden. Maar, ERC-20 is niet geoptimaliseerd voor NFT's. ERC-721 deed dat wel.

In het bijzonder werkte het werken met één NFT tegelijk met ERC-20, maar hoe meer je toevoegde, hoe rommeliger het werd. ERC-20 was immers bedoeld voor valuta die van nature vervangbaar is. Tegen 2018 wanneer? ERC-721 werd afgerond, was het al duidelijk dat niet-fungible tokens beheersbaar moesten zijn op een schaal die niet haalbaar was met de ERC-20-standaard.

Omdat de meeste NFT's worden gekocht met "basis" tokens, en NFT's en basistokens verschillende standaarden waren, ontstond de behoefte aan "een standaardstandaard". ERC-1155 opende de deur naar slimme contracten waarbij zowel ERC-20 als ERC-721 betrokken waren.

Normen voor makers en artiesten

Naarmate NFT's aan populariteit wonnen, met name in de kunstscene, werd het steeds gebruikelijker om mensen op grote schaal NFT's te zien maken en overdragen. ERC-2309 maakte het papierwerk eenvoudiger door gelijktijdige of opeenvolgende NFT's in een contract opeenvolgende token-ID's toe te staan.

ERC-2981 is de standaard waarmee de muntmeester van een NFT royalty's kan onttrekken aan wederverkoop, ongeacht het platform (of platforms) waarop de verkoop of wederverkoop plaatsvindt.

Ethereum-standaarden breiden het gebruik voor NFT's uit

Je hebt gehoord van fungibele tokens. Je hebt gehoord van niet-fungible tokens. Heb je gehoord van "semi-fungible tokens?" ERC-3525 maakt het mogelijk tokens te maken met verschillende identifiers (niet-fungible) maar dezelfde waarde (fungible). Dat klinkt misschien als een ERC-20-token, maar nogmaals, deze EIP lost een specifiek probleem op.

Het lidmaatschap van een gedecentraliseerde autonome organisatie is een goed voorbeeld. DAO's werken zoals beursgenoteerde bedrijven. Individuen betalen voor lidmaatschap en nemen, door te bewijzen dat ze lidmaatschap hebben (in dit geval door het bezit van speciale cryptocurrency-tokens), beslissingen over hoe de organisatie functioneert.

De tokens die worden gebruikt om lidmaatschap te beveiligen, stemrechten te claimen en andere hulpprogramma's binnen een DAO te hebben, kunnen niet allemaal hetzelfde zijn, maar ze moeten allemaal dezelfde waarde hebben. Hierdoor zijn ze identificeerbaar, maar ook overdraagbaar. Dat is wat ERC-3525 doet.

Maar stel dat je wilt dat een token maar één keer bruikbaar is? Zoals een ticket dat de gebruiker een bepaald hulpprogramma toestaat en vervolgens verdwijnt? Daar is een EIP voor. ERC-4400 maakt het mogelijk ERC-721-tokens te wijzigen om te worden "geconsumeerd" wanneer een eigenaar het verzilvert voor een beloofde zegen. evenzo, ERC-4907 staat een persoon toe om NFT's te "huren" voor een vooraf bepaald tijdsbestek.

ERC-4906 heeft ook met NFT's te maken, maar het is relatief saai. De standaard maakte het eenvoudig om bewerkingen in de metadata van een NFT bij te houden.

Meer NFT-standaarden betekent beter functionerende NFT's

De meeste mensen die de meeste NFT's bezitten, hadden waarschijnlijk kunnen stoppen met lezen bij ERC-721. Voor degenen die NFT's op innovatieve manieren willen minten en gebruiken en degenen die nog steeds denken dat het meest opwindende NFT-hulpprogramma nog moet komen, zijn nieuwe Ethereum NFT-standaarden cruciaal.