BTC $79,202.73 -0.91%
ETH $2,488.26 -0.29%
BNB $739.18 -1.48%
XRP $1.40 -1.17%
SOL $103.94 -1.60%
TRX $0.3345 -0.18%
DOGE $0.0903 +0.43%
ADA $0.2200 -0.28%
BCH $260.02 +1.14%
LINK $12.76 +2.86%
HYPE $85.44 -2.26%
AAVE $132.12 -0.70%
SUI $0.8299 +3.34%
XLM $0.1928 +4.70%
ZEC $1,155.98 -5.05%
BTC $79,202.73 -0.91%
ETH $2,488.26 -0.29%
BNB $739.18 -1.48%
XRP $1.40 -1.17%
SOL $103.94 -1.60%
TRX $0.3345 -0.18%
DOGE $0.0903 +0.43%
ADA $0.2200 -0.28%
BCH $260.02 +1.14%
LINK $12.76 +2.86%
HYPE $85.44 -2.26%
AAVE $132.12 -0.70%
SUI $0.8299 +3.34%
XLM $0.1928 +4.70%
ZEC $1,155.98 -5.05%

ERC-6551: Как NFT станет кошельком, какие новые нарративы это создаст?

Summary: В финале хакатона EthGlobal Waterloo среди 11 проектов, 4 из которых являются проектами ERC-6551.
В финале хакатона EthGlobal Waterloo среди 11 проектов, 4 из которых являются проектами ERC-6551.

Автор: bayemon.eth, 西柚, ChainCatcher

25 июня EthGlobal Waterloo хакатон официально завершился, в финал вышло 11 проектов, охватывающих такие области, как NFT, инфраструктура, ИИ, платежи и др. Стоит отметить, что из этих 11 отобранных проектов 4 проекта сосредоточены на недавно предложенном стандарте токенов ERC-6551, такие как децентрализованная медиа-сетевая платформа AquaNet, которая поддерживает пользователей в использовании их NFT в качестве своих аккаунтов, а также аукционная платформа Fukuro, которая поддерживает продажу NFT в связке с ERC20 или другими NFT и т.д.

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

ERC-6551 — это новый стандарт токенов, выпущенный командой Future Primitive 23 мая, который будет поддерживать создание токенов, связанных с аккаунтами (Token Bound Account, TBA), то есть NFT может выступать в качестве адреса кошелька или аккаунта в блокчейне, что действительно делает NFT кошельком.

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

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

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

Концепция ERC-6551

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

Как понять ERC-6551? Проще говоря, это означает, что с помощью новой строки кода (ERC-6551) NFT получает свой собственный кошелек, NFT — это и есть этот кошелек.

Если представить, что NFT связано с сюжетом игры "仙剑奇侠传", предположим, что Ли Сяояо является созданным NFT по стандарту ERC-721, тогда деньги, полученные им в боях, достижения, полученные в ходе сюжета, деревянный меч в рюкзаке и даже "социальные связи" с Чжао Линэр и Линь Юэру на самом деле не принадлежат этому "Ли Сяояо", а распределены как отдельные NFT, лежащие в кошельке игрока, купившего одиночную игру. А ERC-6551 связывает Ли Сяояо с кошельком, который принадлежит только ему, все активы, репутация и даже социальные связи, а также последующее наследование и продолжение, будут записаны в блокчейне в виде "архивов прошлых воспоминаний" под этим NFT-аккаунтом, а не только действиями игроков, купивших игру по стандарту ERC-721.

Происхождение ERC-6551

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

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

Отсутствие истории транзакций и невозможность проводить цепочные подписи означает, что токены, выпущенные по стандарту ERC-721, не могут взаимодействовать с другими смарт-контрактами и DApp, не могут иметь другие активы, и могут существовать лишь как "талисманы" в виде изображений.

На самом деле, чтобы сделать ERC-721 настоящим представителем цепочной идентичности, разработчики в сообществе Ethereum на протяжении многих лет предлагали множество предложений, определяя различные способы расширения стандарта ERC-721.

ERC-6551: Как NFT станет кошельком, какие новые нарративы это создаст?

Предложения, касающиеся проблемы владения активами ERC-721

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

Таким образом, чтобы предоставить ERC-721 больше функций для активов, одновременно гарантируя совместимость со всеми ранее развернутыми ERC-721, Future Primitive выпустила стандарт ERC-6551, член команды @BennyGiang также был одним из ранних участников проекта Dapper Labs/CryptoKitties.

Стандарт ERC-6551, вдохновленный токенами, связанными с душой (Soul Bound Tokens, SBT), превращает "маленькие изображения" в кошельки, создавая токен, связанный с аккаунтами (Token Bound Accounts, TBA), позволяя NFT напрямую взаимодействовать в цепочке, записывать историю транзакций и иметь цепочные активы. Токен, связанный с аккаунтом, принадлежит владельцу NFT и предоставляет ему разрешение на непосредственное инициирование операций взаимодействия в цепочке.

Например, если Сяомин ранее купил Azuki и обычно хранил его в кошельке, теперь с помощью ERC-6551 он может создать смарт-контрактный аккаунт (TBA), NFT является идентификатором этого аккаунта, в этой системе аккаунтов также могут храниться другие NFT, крипто-токены, удостоверения POAP и т.д., то есть NFT — это и есть кошелек. В качестве "кошелька" TBA может взаимодействовать с другими DApp и т.д.

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

Характеристики ERC-6551

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

Совместимость

Чтобы повысить универсальность, взаимозаменяемость и масштабируемость приложений, а также снизить затраты на разработку и развертывание. В экосистеме Ethereum, где "совместимость" подчеркивается день за днем, ERC-6551, как расширение стандартного ERC-721, естественным образом вписывает слово "совместимость" в ДНК нового стандарта. Для разработчиков совместимость означает, что не нужно вносить изменения в код существующих ERC-721 и смарт-контракты после обертки; для владельцев также не требуется выполнять какие-либо дополнительные действия с уже существующими NFT в кошельке.

Компоновка и возможность отслеживания

Помимо "совместимости", стандартизация смарт-контрактов и компоновка стали основным трендом. Компоновка стандарта ERC-6551 заключается в том, что он позволяет управлять всеми активами, связанными с токенами, в одном месте, предоставляя DApp более простое и гибкое управление активами и их упаковку. Например, в будущем, когда OpenSea подтвердит возможность использования ERC-6551, художники смогут упаковывать и продавать определенные серии NFT на OpenSea.

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

Какие сценарии применения у ERC-6551?

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

Игра Parallel Colony: NFT как аккаунт игрока

Parallel Colony — это игра, объединяющая искусственный интеллект, ERC-6551 и нарративный игровой процесс, похожий на "Симс". Главный герой игры, Parallel Avatar AI, имеет несколько монет (игровая валюта — ERC-20 PRIME), чип и винтовку, и начинает свою жизнь.

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

Tokenbound Titans: NFT-игра в жанре "выращивания"

Tokenbound Titans — это NPC-игра, разработанная HomeDAO на ETH Waterloo 2023, использующая стандарт ERC-6551, которая сочетает режим NPC-игры с динамически генерируемыми NFT. Игроки являются владельцами NFT, каждый NFT связан с персонажем, обладающим различными способностями и характеристиками.

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

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

Web3 цифровая модная компания StapleVerse: использование ERC-6551 для выпуска NFT подписанных кепок

Stapleverse 21 июня совместно с @9dccxyz выпустила ограниченную серию бейсболок, отличающуюся от других подписанных лимитированных моделей тем, что подпись на бейсболке является электронной. Именно благодаря внедрению ERC-6551, предоставляющему NFT право владеть другими NFT, в коллаборации Stapleverse и @9dccxyz "кепка" NFT становится владельцем "подписанного" NFT. Если владелец "кепки" NFT впоследствии совершает сделку, "подпись" также будет передана как дополнительный актив "кепки" в кошелек покупателя. Таким образом, ERC-6551 можно рассматривать как средство абстрагирования и реализации некоторых "подчиненных отношений" в реальном мире через NFT.

Связанные теги
warnning Предупреждение о рисках
app_icon
ChainCatcher Building the Web3 world with innovations.