Что такое ERC-404 в сети Ethereum?

Стандарт токена ERC-404, что это и как работает?

ERC-404 — это экспериментальный гибридный стандарт токенов, который сочетает в себе сразу два стандарта: ERC-20 и ERC-721, что позволяет токенам стандарта ERC404 одновременно быть как взаимозаменяемыми, так и невзаимозаменяемыми. 

Такая механика обеспечивается благодаря объединению токена ERC-721 с токеном ERC-20, после чего полученный токен может принять свойства NFT только в том случае, если он представляет собой целый токен. Если же токен разбивается на фракции для торговли как токен ERC-20, NFT сжигается. И наоборот, когда все взаимозаменяемые фракции объединяются в один целый токен, создается новый NFT.

На момент публикации, данный стандарт является экспериментом и он не прошел формальный процесс предложения по улучшение Ethereum (EIP), а значит не был полностью проверен разработчиками Ethereum или структурами управления. Тем не менее, это не значит, что стандарт не может быть проверен в будущем.

Стандарт ERC-404 изначально находился только в сети Ethereum, но технически он может быть равернут в любых сетях, совместимых с виртуальной машиной Ethereum, таких, как Arbitrum, Avalanche, Fantom, Polygon и т.д.

Стандарт ERC404

Стандарт ERC-404 представляет собой гибрид из стандартов ERC-20 и ERC-721, где токен, разработанный в соответствии с этим стандартом, представляет собой одновременно, взаимозаменяемый и невзаимозаменяемый токен (NFT). Такое решение позволяет решить ключевые проблемы, такие как ликвидность NFT и дробление NFT.

Токены ERC404 могут быть размещены на поддерживающих стандарт биржах и иметь пул ликвидности для обмена на основе AMM, созданный также, как и любой другой пул для токенов стандарта ERC-20. Это становится возможным благодаря свойству дробления токена на фракции, благодаря чему пользователи могут торговать дробной частью токена (например, 0,001 токена), без необходимости использования специального протокола фракционирования NFT.

Текущие прототипы токенов, выпущенных на основе стандарта ERC-404, могут быть разделены и продаваться как взаимозаменяемые токены, однако, как только NFT будет разделен и перестанет быть целым, он будет сожжен в процессе торговли и может быть отчеканен заново только тогда, когда будет получено достаточное количество взаимозаменяемых токенов, составляющих единое целое.

Как работает стандарт ERC-404?

Базовая архитектура стандарта токена ERC-404 включает в себя токен ERC-20 и токен ERC-721, которые связаны друг с другом, где ERC-20 представляет токен ERC-721 и наоборот. Несмотря на то, что стандарты изолированы друг от друга, они перехватываются в момент совершения транзакции. Например, токен ERC-404 чеканит токен ERC-721, а токен ERC-20 привязан к NFT. Это означает, что, владея токеном ERC-721, владелец также владеет эквивалентном этого токена, но уже в стандарте ERC-20.

Токен стандарта ERC-721 должен сохранять свою невзаимозаменяемость, поэтому одна из основных доработок в стандарте ERC-404 связана с невзаимозаменяемостью ветви токена ERC-721. Он обрабатывает это с помощью алгоритма записи и сжигания. Токен ERC-20 представляет собой NFT только в том случае, если он представляет собой целый токен, а не раздроблен на фракции. Когда происходит частичная отправка фракций токена, NFT сжигается. Когда соединяются все дополняющие друг друга дроби (например, 0,1+0,2+0,7), чеканится новый NFT.

С технической точки зрения, при объединении всех фракций токена, чеканится полностью новый NFT. В зависимости от проекта новый токен стандарта ERC-404 может создаваться случайным образом и может иметь переменные атрибуты, поэтому вместо исходного NFT может быть отчеканен более редкий NFT, или наоборот.

Сравнение стандартов ERC-20, ERC-721, ERC-404

ERC-20ERC-721ERC-404
ВзаимозаменяемыйНевзаимозаменяемыйПолувзаимозаменяемый
Можно торговать на AMM и биржах.Можно торговать на торговых площадках NFTМожно торговать на AMM, биржах и торговых площадках NFT.
Может быть дробнымНе может быть дробнымМожет быть дробным

Примеры проектов токенов ERC-404

Не смотря на то, что стандарт не является проверенным, с его появлением моментально были развернуты проекты токенов. Рассмотрим некоторые из них:

Pandora

Примеры проектов токенов ERC-404: Pandora

Pandora — первый из выпущенных функциональных токенов стандарта ERC-404. Токен был запущен 02 февраля 2024 года и в тот же день была добавлена ликвидность на биржу Uniswap. За первые 5 часов своей жизни токена, объем его торгов составил $10 миллионов.

  • Общее предложение: 10 000 PANDORA

Когда 1 токен PANDORA разделяется, прикрепленный токен ERC-721 сжигается. При покупке целого токена PANDORA чеканится новый случайный токен ERC-721.

DeFrogs

Примеры проектов токенов ERC-404: DeFrogs

DeFrogs — один из первых выпущенных токенов стандарта ERC-404. Разработчики проекта утверждают, что токен представляет собой исправленную версию стандарта ERC-404, используемого в токене Pandora. DeFrogs — это представляет из себя мемкоин, который планирует собрать вокруг себя сообщество.

  • Общее предложение: 10 000 DEFROGS

DeFrogs был запущен путем справедливого запуска (Fair Launch) на Uniswap, при этом 80% предложения было добавлено в пул ликвидности. Как и другие токены ERC-404, DeFrogs можно продавать на поддерживаемых биржах и торговых площадках NFT.

EtherRock404

Примеры проектов токенов ERC-404: EtherRock

EtherRock404 — это производная коллекция оригинала EtherRock NFT, но разработанная в соответствии со стандартом ERC-404, запущенная на Uniswap 7 февраля 2024 года.

  • Общее предложение: 100 ROCK

EtherRock404 описывает себя как проект с нулевой полезностью: единственная его цель — покупать и продавать. EtherRock404 использует случайный подход к управлению аспектом токена ERC-721, а для каждого покупаемого токена чеканится новый токен ERC-721.