ERC-721 — стандарт уникальных токенов в Ethereum. Он задаёт минимальный набор функций, по которому кошельки и площадки понимают, что перед ними неделимый предмет с собственным номером, а не единица валюты.
Что именно стандартизировано
Владение: у каждого номера ровно один владелец. Передача: перевод предмета другому адресу. Разрешения: право распоряжаться одним предметом или всей коллекцией — на последнем и построено мошенничество с подтверждением токенов. И ссылка на описание, где лежат имя, изображение и свойства.
Где хранится содержимое
Не в блокчейне. Контракт хранит номер и ссылку, а картинка лежит снаружи. Если ссылка ведёт на обычный сервер и он выключится, останется токен без изображения. Поэтому серьёзные коллекции используют адресацию по содержимому, где ссылка привязана к самому файлу и подменить его нельзя.
Чем отличается от соседних стандартов
От ERC-20 — неделимостью и уникальностью каждой единицы. От ERC-1155 — тем, что обслуживает только уникальные предметы и не умеет пакетных операций, зато поддерживается везде без исключений. Для коллекций из изображений ERC-721 остаётся основным выбором, для игр с тысячами предметов удобнее ERC-1155.
Обсуждение
Добавить комментарий