ERC-721

Определение

ERC-721является стандартом токенов Ethereum для Не взаимозаменяемые токены (NFT)– уникальные цифровые активы, где каждый токен имеет свою уникальную идентичность и не может быть обменен в соотношении один к одному, например, ERC-20 Взаимозаменяемые токены. Предложенный Уильямом Энтрикеном, Дитером Ширли, Джейкобом Эвансом и Настассией Сакс в январе 2018 года и формализованный как EIP-721, стандарт ERC-721 определил интерфейс, который должны реализовывать все уникальные активы блокчейна: `ownerOf(tokenId)`, `transferFrom()`, `approve()`, `safeTransferFrom()` и `tokenURI()`. Функция `tokenURI()`, указывающая на метаданные вне блокчейна (обычно JSON в IPFS), позволяет NFT представлять изображение, музыку, видео или любой другой актив. ERC-721 положил начало революции NFT — CryptoKitties, первое крупное приложение ERC-721 (2017), перегрузило сеть Ethereum; за ним последовали Bored Ape Yacht Club, CryptoPunks, Art Blocks и тысячи коллекций. Бум NFT в 2021-2022 годах сгенерировал объем торгов на сумму более 40 миллиардов долларов, при этом отдельные токены ERC-721 продавались за тысячи и миллионы долларов.

Происхождение и история

ВремяСобытия
ноябрь 2017Запуск CryptoKitties – первого крупного приложения NFT; перегрузка сети Ethereum до завершения разработки стандарта ERC-721.
Январь 2018EIP-721 официально предложен Энтрикеном, Ширли, Эвансом и Саксом.
июнь 2018Стандарт ERC-721 утвержден в качестве стандарта Ethereum.
2020Запуск NBA Top Shot (построенного на Flow, а не на Ethereum, но вдохновленного стандартом ERC-721) и появление первого интереса к NFT.
Mar 2021Работа Бипла «Everydays» продана на аукционе Christie's за 69.3 млн долларов, начинается бум NFT-технологий ERC-721.
2021BAYC выпускает криптовалюту по цене 0.08 ETH → достигает минимальной отметки в 150 ETH; CryptoPunks продают её более чем за 10 миллионов долларов.
2021Объем торгов OpenSea: около 3.4 млрд долларов только в августе 2021 года; объем торгов NFT на Ethereum достиг около 40 млрд долларов за год.
2022Коррекция рынка; высокодоходные ERC-721 сохраняют свою стоимость; происходит перестройка рынка в целом.
2023Стандарт ERC-721 остается доминирующим стандартом для NFT; Bitcoin Ordinals вводят в обиход NFT, не связанные с EVM.
«ERC-721 впервые дал нам возможность владеть чем-то уникальным в интернете. Не копией – оригиналом, который, несомненно, принадлежит вам».
Участники экосистемы NFT

Как это работает

ХарактеристикаERC-20 (взаимозаменяемый)ERC-721 (не взаимозаменяемый)
УникальностьВсе токены одинаковые.Каждый токен уникален (по идентификатору).
делимостьДелится на 0.001 ETHНеделимые (целые жетоны)
Обменный курс1:1 с тем же токеномРавноценный обмен невозможен
Примеры использованияВалюта, голосованиеИскусство, предметы коллекционирования, документы
Ключевая функцияbalanceOf()ownerOf(tokenId)
МетаданныеНеобязательный символ/названиеtokenURI() для каждого токена

Простыми словами

  1. Цифровой оригиналСтандарт ERC-721 создает токены, каждый из которых имеет уникальный идентификатор — подобно серийным номерам коллекционных предметов. Токен № 4321 отличается от токена № 4322, даже если они принадлежат к одной и той же коллекции.
  2. Доказуемое право собственностиБлокчейн точно фиксирует, кому принадлежит каждый идентификатор токена — никаких подделок, никаких споров о том, «чей токен настоящий» — право собственности является криптографическим фактом.
  3. Метаданные делают это реальнымФункция `tokenURI()` указывает на JSON-файл, описывающий, что представляет собой NFT — URL изображения, атрибуты, описание — превращая число в блокчейне в произведение цифрового искусства.
  4. Разделить его невозможноВ отличие от Биткоина, где вы можете владеть 0.00001 BTC, NFT стандарта ERC-721 неделим — вы либо владеете всем токеном № 1234, либо ничем.
  5. Инновация в сфере роялти: Стандарт ERC-721 обеспечивает отслеживание роялти в блокчейне – создатели контента могут автоматически получать процент от каждой вторичной продажи через расширение роялти EIP-2981.

Примеры из реального мира

СценарийРеализацияРезультат
Яхт-клуб Bored Ape10 000 уникальных токенов ERC-721; каждая обезьяна имеет уникальную комбинацию признаков.Минимальная цена достигла пика в 150+ ETH (более 500 000 долларов США); общая стоимость коллекции превышает 3 миллиарда долларов США.
Аукцион Beeple Christie'sОдиночный NFT-файл ERC-721 «Everydays: The First 5000 Days» был продан на аукционе Christie's.Продажа за 69.3 млн долларов; легитимизация цифрового искусства как класса активов в глобальном масштабе.
Перегрузка CryptoKittiesДекабрь 2017: Переводы CryptoKitties по протоколу ERC-721 используют 25% всех газовых затрат Ethereum.Продемонстрированы как спрос на NFT, так и ограничения масштабируемости Ethereum.
Акт недвижимостиКомпания Propy продала свой первый объект недвижимости в США в формате NFT ERC-721 в 2022 году.Стандарт ERC-721 представляет собой юридически оформленный документ, подтверждающий право собственности; блокчейн фиксирует передачу права собственности.

Преимущества

ПреимуществаОписание
Доказуемая уникальностьКриптографическое доказательство уникальности и подлинности каждого токена.
Прозрачная собственностьПубличные записи в блокчейне делают право собственности неоспоримым и поддающимся проверке.
Программируемые роялтиАвторы автоматически получают авторские отчисления от продаж на вторичном рынке.
Глобальная ликвидностьМгновенно продаётся на OpenSea, Blur, LooksRare из любой точки мира.
компонуемостиNFT используются в качестве залога в DeFi (NFTfi, Arcade). провешивания, и управление

Недостатки и риски

НедостатокОписание
Неэффективность использования газаКаждый перевод требует отдельной транзакции; в часы пик это дорого.
Хрупкость метаданныхФункция tokenURI(), указывающая на централизованный сервер, может перестать работать, если сервер выйдет из строя.
Спекулятивные рынкиЦены на NFT определяются спекуляциями и социальными тенденциями, а не фундаментальной полезностью.
Путаница с авторскими правамиВладение NFT не даёт автоматически авторских прав на лежащий в его основе актив.
Споры о крупных роялтиТакие торговые площадки, как Blur, позволяют обходить систему авторских отчислений – заработок создателей контента не гарантирован.

Советы по управлению рисками:

  • Перед покупкой убедитесь, что метаданные NFT хранятся в IPFS или Arweave (а не на централизованных серверах).
  • Поймите, что вы покупаете запись токена, а не обязательно авторские права — ознакомьтесь с условиями проекта.
  • Проверка подлинности исследовательской коллекции: подтверждение контракта на Etherscan, подтверждение личности основателя.
  • Для крупных инвестиций используйте высокодоходные инвестиционные портфели (CryptoPunks, BAYC) с долгой историей успеха.

FAQ

В чем разница между ERC-721 и ERC-1155?

Токены ERC-721 имеют ровно 1 экземпляр на каждый ID — это действительно уникальные токены. Токены ERC-1155 могут иметь N (от 1 до миллионов) на каждый ID — что позволяет создавать полувзаимозаменяемые издания. Для уникальных изображений используйте ERC-721; для многоуровневых изданий используйте ERC-1155.

Обладаете ли вы авторскими правами на приобретенный вами NFT?

Как правило, нет — вы являетесь владельцем токена, представляющего произведение, но авторские права остаются за создателем, если иное явно не оговорено. Всегда проверяйте условия использования конкретного проекта.

Что произойдет с NFT, если проект будет закрыт?

Вы по-прежнему владеете токеном в блокчейне — его нельзя отнять. Однако, если метаданные хранились на централизованных серверах, которые отключаются, изображение и атрибуты вашего NFT могут стать недоступными. Метаданные, хранящиеся в IPFS, более надежны.

Как работают внутрисетевые роялти для ERC-721?

Стандарт EIP-2981 (Royalty Standard) позволяет контрактам ERC-721 указывать процент роялти. Торговые площадки, соблюдающие EIP-2981, автоматически выплачивают создателю роялти при вторичных продажах. Некоторые торговые площадки (например, Blur) позволяют покупателям обходить эти выплаты роялти.

Какова стоимость газа для чеканки монеты ERC-721?

Создание нового токена ERC-721 обычно стоит 50 000–150 000 единиц газа. При цене газа в 50 gwei это примерно 15–50 долларов. Во время бумов NFT (например, при запуске Otherside) «газовые войны» поднимают стоимость создания токена до 500–2000 долларов и более.

Связанные условия

  • ERC-1155 – Многотокеновый стандарт, поддерживающий как уникальные, так и лимитированные NFT.
  • tokenURI – функция стандарта ERC-721, указывающая на метаданные NFT.
  • OpenSea – крупнейший рынок NFT, построенный на инфраструктуре ERC-721.
  • Метаданные — данные в формате JSON, хранящиеся вне блокчейна и описывающие атрибуты, изображение и свойства NFT.

Медиа