Стандарты токенов NFT
Один из самых популярных на данный момент блокчейнов Ethereum имеет разные стандарты токенов, которые функционируют в его системе. Все NFT, с которыми вы можете взаимодействовать на блокчейне эфира, также имеют свои стандарты. Давайте узнаем подробнее, какие есть стандарты токенов NFT и в чем их разница?
Стандарт ERC-20
Это самый обычный стандарт любого токена, который функционирует на сети эфира. Он взаимозаменяем. То есть вы можете поменять один токен (определенного номинала) на другой, и никакой разницы для вас не будет. Данный пример никак не относится к NFT, но был взят для наглядности, чтобы можно было увидеть главные отличия от тех стандартов, которые применяются в NFT.
Стандарты токенов NFT: ERC-721
Самый первый и классический стандарт для NFT токена на Эфире. Данные токены невзаимозаменяемы, то есть уникальны. Один такой токен не может поменяться равнозначно на другой.
Каждый NFT-токен такого стандарта требует разработку отдельного смарт-контракта. То есть изначально, например, у каждой NFT «криптопанка» был свой собственный смарт-контракт, на котором он выпускался.
И только позже разработчики научились делать коллекции NFT токенов на этом стандарте. Это значит, что 1 коллекция выпускалась на 1 смарт-контракте, что стало гораздо удобнее: в смарт-контракте у каждого токена был свой ID. Это и есть его черта уникальности.
Стандарт ERC-1150
Благодаря этому стандарту вы можете в одном смарт-контракте разрабатывать и выпускать одновременно токены NFT и токены стандарта ERC-20, как бы комбинируя их.
Например, это может быть NFT, который генерирует или самостоятельно выпускает какие-то ERC-20 токены. Либо это может быть NFT, который каким-то образом связан с другими похожими токенами или токенами стандарта ERC-20. По факту данный стандарт отвечает за связь NFT и обычных токенов в одном смарт-контракте.
Стандарты токенов NFT: ERC-998
Благодаря этому стандарту появилась возможность создавать составные NFT активы, которые относятся или принадлежат данному NFT.
Классический пример: такой стандарт часто может использоваться в NFT играх. У вас есть NFT персонаж, на котором дополнительно надета какая-то амуниция: меч, щит, броня, шлем и тд. Каждый этот элемент также является NFT. Однако он не основной, а вспомогательный. Данный стандарт может объединить основной NFT и его предметы. Так вы сможете купить или продать персонажа со всей его экипировкой разом. В предыдущих стандартах такого сделать просто невозможно.
Читайте также:
- Регулирование NFT: существует ли законодательная база для невзаимозаменяемых токенов?
- Необычные сферы применения NFT
- Защита прав автора NFT: были ли судебные процессы?
Спасибо. Очень доходчиво, почти, на пальцах.