BTC 72265.5$
ETH 2639.73$
Tether (USDT) 1$
Toncoin (TON) 4.94$
telegram vk Х
telegram vk Х
Russian English

Что такое стандарт токенов ERC-6551?

Дата публикации: 18.03.2024
947
Поделись с друзьями!
1

Что такое ERC-6551?

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

ERC-6551, стандарт токенов, представленный в основной сети Ethereum 7 мая 2023 года, направлен на расширение функциональности NFT путем добавления возможностей смарт-контрактов. Реализация этого стандарта токенов присваивает NFT учетную запись Ethereum, создавая учетную запись, привязанную к токену (TBA). Благодаря ERC-6551, невзаимозаменяемые токены (NFT) могут владеть активами и напрямую взаимодействовать с приложениями.

С помощью TBA разработчики могут создать для каждого токена ERC-721 кошелек смарт-контрактов, который может облегчать транзакции, взаимодействовать с другими децентрализованными приложениями (dApps), функционировать как идентификатор в блокчейне или хранить токены. Поскольку TBA обратно совместимы со стандартом ERC-721, токены ERC-721 могут применять стандарт ERC-6551 без каких-либо серьезных изменений.

2

В чем различие между ERC-6551 и ERC-721?

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

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

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

Гибкость метаданных

Статические метаданные JSON делают токены ERC-721 негибкими в отношении унифицированных идентификаторов ресурсов (URI), эффективности и безопасности. Стандарт также решает проблему негибкости в ERC-721 NFT, где однажды отчеканенные данные не могут быть изменены путем добавления дополнительных данных и значений.

Отслеживаемая история

Это еще одна область, в которой стандарт токенов ERC-6551 имеет большое преимущество перед ERC-721, ведь он предоставляет более подробную информацию о полезности актива и истории транзакций, что приводит к лучшему пониманию ценности NFT и его прошлых взаимодействий.

Большая компонуемость

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

Интерактивность внутри блокчейна

Внедрение ERC-6551 позволяет использовать адрес NFT в качестве своего идентификатора внутри блокчейна, что облегчает взаимодействие с интеллектуальными контрактами внутри блокчейна и dApps.

3

Как NFT ERC-6551 работают с существующими токенами ERC-721?

Интеграция между NFT ERC-6551 и существующими токенами ERC-721 работает через смарт-контракт, который имитирует свойства и метаданные существующих NFT ERC-721.

Стандарт ERC-6551 использует систему открытого реестра, синхронизированную с существующими токенами ERC-721. Для TBA этот реестр работает как центр создания, так и инструмент управления. Физические лица должны инициировать функцию в реестре и заплатить комиссию за создание TBA для токена ERC-721. Теперь реестр настраивает смарт-контракт, который имитирует метаданные и свойства исходного токена ERC-721.

Смарт-контракт позволяет TBA проверять подлинность подписей и подписывать сообщения от имени NFT. Благодаря этой функции TBA могут взаимодействовать с различными смарт-контрактами в сети.

4

Каковы варианты использования ERC-6551?

Токены ERC-6551 можно использовать в нескольких областях, таких как мода, игры, бизнес B2C и децентрализованные автономные организации (DAO).

Давайте разберемся, как ERC-6551 расширяет стек технологий NFT и обеспечивает ряд вариантов использования:

Мода

ERC-6551 был представлен разработчиками Future Primitive, сетевой студии продуктов, возглавляемой Бенни Джангом и Стивом Джангом, когда они хотели найти способ, позволяющий сетевым аватарам владеть своей цифровой одеждой. С ERC-6551 NFT могут владеть большим количеством активов, открывая возможности для торговли. 

Например, пользователь профиля NFT с сумкой может обменять его или приобрести столько шляп, сколько он сам этого захочет. Прорывная технология больше подходит для цифровой моды, когда несколько художников могут сотрудничать, объединяя свои NFT в новое произведение искусства. 

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

Игры

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

Стандарт токенов также выводит кастомизацию персонажей на новый уровень. TBA позволяют разработчикам создавать «сетевых игровых персонажей», которые помогают в монетизации внутриигровых активов. Это также открывает возможности получать вознаграждения для создателей NFT.

Бизнес B2C

ERC-6551 предоставляет разработчикам глубокое представление об истории транзакций актива, предоставляя им четкую информацию о прошлых взаимодействиях пользователей с NFT. Организация, работающая по принципу «бизнес-потребитель» (B2C), может использовать эту информацию для определения внутриигровых вознаграждений, программ лояльности и скидок. Розничные организации могут ассоциировать NFT со своими продуктами и использовать новую функциональность для настройки рейтингов в зависимости от ценности, которую генерируют эти NFT.

DAO

TBA могут быть инструментом для идентификации участников DAO. Это избавит от необходимости разделять историю участника DAO между NFT и кошельком, ведь все данные могут быть помещены в один NFT. Это позволяет людям пользоваться полной функциональностью в качестве членов DAO и участвовать в подписании контрактов, доступе к сервисам и голосовании.

5

Какие ограничения имеют ERC-6551?

Методы, используемые несколькими проектами NFT, могут не соответствовать стандарту токенов ERC-6551. Эти токены также могут стать мишенью хакеров.

Всякий раз, когда появляется новая технология, критической задачей является внедрение в существующих проектах. Различные проекты NFT используют разные методы для своих функциональных возможностей, и некоторые из них могут не соответствовать стандарту токенов ERC-6551. Например, такие проекты, как CryptoPunks, которые не следуют методу «ownerOf», не смогут синхронизироваться с ERC-6551. Метод ownerOf в стандартных контрактах NFT стандарта ERC-721 идентифицирует текущего владельца конкретного NFT, возвращая его Ethereum-адрес. 

Этот метод отсутствует в CryptoPunks, предшествовавших ERC-721, что усложняет интеграцию с более новыми стандартами, такими как ERC-6551. Разработчикам также предстоит пройти обучение, чтобы понять, как эффективно использовать новый токен.

Некоторые платформы могут быть не заинтересованы в интеграции со стандартом ERC-6551 по деловым соображениям. Таким образом, несмотря на внедрение, не все коллекционеры и создатели могут иметь доступ к NFT ERC-6551.

Поскольку токены ERC-6551 становятся все более популярными, они также, вероятно, станут мишенями хакеров. Поскольку NFT интегрируются со стандартом ERC-6551, они владеют активами и взаимодействуют с приложениями. Поэтому хакеры будут стремиться использовать уязвимости.

947
12
12
Поделись с друзьями!
Другие вопросы