Никакви NFT не са създадени еднакви. Всъщност не всички те са създадени по един и същи начин. Ethereum Foundation има редица различни NFT стандарти, които позволяват на потребителите да създават различни видове NFT, които се държат по различен начин или имат различни помощни програми. Тук ще разгледаме някои от ориентираните към NFT ERC и EIP, за които трябва да знаете.
Разбиране на стандартите на Ethereum
Преди да се потопим в различните стандарти на Ethereum за NFT, нека набързо да разгледаме как се появяват стандартите на Ethereum.
Въпреки че знаем, че Виталик Бутерин е създателят и „лидерът“ на Ethereum, той все още не може да взема едностранни решения. Вместо това има огромна мрежа от разработчици, които работят заедно, за да направят промени в начина, по който работи блокчейн Ethereum. Те правят тези промени чрез Предложения за подобряване на Ethereum.
Идеите за нови стандарти започват като „Ethereum Requests for Comment“ или „ERC“. Те преминават през (обикновено) дълъг и труден публичен преглед, коментар и процес на преразглеждане. По-голямата част никога не се приемат и никога не стават част от мрежата Ethereum.
Обозначаването на номера за ERC и EIP е дадено в реда, в който са предложени, а не в реда, в който са приети. Например, има ERC-601, но ще трябва да търсите доста трудно, за да намерите ERC-602 - защото той никога не е станал функциониращ стандарт на Ethereum.
Някои стандарти на Ethereum са за токени (заменими и други), а други са за договори, интерфейси и други елементи на мрежата Ethereum.
Зората на съвременните NFT и интелигентни договори
ERC-20 създаде ETH, както го познаваме днес, включително способността на токена да работи в интелигентни договори. NFT технически работеха на ERC-20 и най-ранните NFT бяха изсечени на ERC-20, преди да се появят специални NFT стандарти. Но, ERC-20 не се оптимизира за NFT. ERC-721 го направи.
По-конкретно, работата с един NFT наведнъж работи с ERC-20, но колкото повече добавихте, толкова по-объркано ставаше. В края на краищата ERC-20 беше предназначен за валута, която по природа е взаимозаменяема. До 2018 г., когато ERC-721 беше финализиран, вече беше ясно, че незаменимите токени ще трябва да бъдат управляеми в мащаб, който не е осъществим със стандарта ERC-20.
Разбира се, тъй като повечето NFT се купуват с „основни“ токени, а NFT и основните токени бяха различни стандарти, възникна необходимостта от „стандарт за стандарти“. ERC-1155 отвори вратата за интелигентни договори, включващи ERC-20 и ERC-721.
Стандарти за творци и артисти
Тъй като NFT набираха популярност, особено на сцената на изкуството, ставаше все по-често да виждаме хора да създават и прехвърлят NFT в мащаб. ERC-2309 направи документацията по-лесна, като позволи на едновременни или последователни NFT в договор да имат последователни идентификатори на токени.
ERC-2981 е стандартът, който позволява на монетаря на NFT да извлича възнаграждения от препродажба, независимо от платформата (или платформите), на която се извършва продажбата или препродажбата.
Стандартите на Ethereum разширяват употребите за NFT
Чували сте за заменими токени. Чували сте за незаменими токени. Чували ли сте за „полузаменими токени“? ERC-3525 позволява създаването на токени, които имат различни идентификатори (незаменими), но една и съща стойност (заменяеми). Това може да звучи като токен ERC-20, но отново този EIP решава конкретен проблем.
Членството в децентрализирана автономна организация е отличен пример. DAO работят като публично търгувани компании. Физическите лица плащат за членство и като докажат, че имат членство (в този случай чрез притежаване на специални токени за криптовалута), вземат решения за това как функционира организацията.
Токените, използвани за осигуряване на членство, изискване на избирателни права и други функции в DAO, не могат да бъдат еднакви, но всички те трябва да имат една и съща стойност. Това им позволява да бъдат идентифицирани, но също така им позволява да бъдат прехвърляни. Това прави ERC-3525.
Но да предположим, че искате токен да бъде използваем само веднъж? Като билет, който позволява на потребителя определена полезност и след това изчезва? Има EIP за това. ERC-4400 позволява ERC-721 токените да бъдат модифицирани, за да бъдат „консумирани“, когато собственикът ги осребри за някаква обещана полза. По същия начин, ERC-4907 позволява на човек да „наема“ NFT за предварително определен период от време.
ERC-4906 също е свързано с NFT, но е сравнително скучно. Стандартът просто улесни проследяването на редакциите на метаданните на NFT.
Повече NFT стандарти означават по-добро функциониране на NFT
Повечето хора, които притежават повечето NFT, вероятно биха могли да спрат да четат на ERC-721. Въпреки това, за тези, които искат да секат и използват NFT по иновативни начини и тези, които все още смятат, че най-вълнуващата помощна програма за NFT тепърва предстои, новите стандарти на Ethereum NFT са от решаващо значение.