Все, что Вам нужно знать о ERC-6551 и Токен-связанных счетах (TBA)

СреднийNov 03, 2023
ERC-6551 - это предложение по стандарту расширения ERC-721. Хотя она все еще находится на стадии становления, уже существует множество практических реализаций и применений. В данной статье будут проанализированы его технические принципы и сценарии применения.
Все, что Вам нужно знать о ERC-6551 и Токен-связанных счетах (TBA)

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

ERC-6551 - это предложение по стандарту NFT, представленное 23 февраля более чем десятью экспертами отрасли, включая Джейдена Уиндла и Бенни Джианга. Данное предложение определяет систему, которая назначает счета Ethereum на NFT. Эти счета называются Token Bound Accounts (TBA), которые позволяют привязывать НФТ к счетам смарт-контрактов, что дает им возможность владеть активами и взаимодействовать с приложениями так же, как и обычным счетам, без изменения существующих смарт-контрактов или инфраструктуры.

Проще говоря, оригинальный стандарт NFT основан на стандарте ERC-721 и представляет собой стандарт для создания уникальных цифровых активов на блокчейне Ethereum. К распространенным формам относятся PFP, Pass Card и т.д., которые можно только передавать или владеть ими. EIP-6551 позволяет привязывать НМТ к счетам смарт-контрактов, обеспечивая НМТ более продвинутые функции, такие как возможность хранить другие обычные НМТ и токены, напрямую взаимодействовать с Dapps и функционировать в качестве кошелька для смарт-контрактов.

Дополнительная информация: EIP (Ethereum Improvement Proposal) - это серия предложений по улучшению Ethereum, состоящая из различных типов, таких как Core, Networking, Interface, ERC, Meta и Informational. ERC, с другой стороны, фокусируется на стандартах и соглашениях прикладного уровня, включая предложения по стандартам контрактов и соответствующим расширениям. Текущий стандарт ERC-6551 все еще находится в статусе проекта и может измениться в будущем. Поэтому ERC-6551 может также называться EIP-6551.

Кто создал ERC?

Один из инициаторов ERC-6551, Бенни Джианг, ранее был членом команды CryptoKitties и Dapper Lab. Он также участвовал в создании стандарта ERC-721 и внес вклад в развитие таких проектов, как Cheese Wizards и NBA Top Shot. Кроме того, он основал компанию по разработке и проектированию программного обеспечения под названием Future Primitive. Остальные участники предложения также являются опытными экспертами в данной отрасли.

Авторы и дата создания ERC-6551 (источник: EIP)

Как внедрить ERC-6551?

Прежде чем понять процесс внедрения, необходимо разобраться в двух понятиях:

Реестр

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

① Создайте привязанную к токену учетную запись для заданного адреса НМТ.

② Вычислите адрес счета, связанного с токеном, для данного НМТ.

Контрактный счет (CA)

Это кошелек для смарт-контрактов, который может принимать NFT, токены ERC20 или ETH и выполнять произвольные транзакции.

Процесс реализации ERC-6551 (источник: предложение ERC-6551)

На рисунке выше показана принципиальная схема ERC-6551. Мы упростим описание процесса следующим образом:

  1. Пользователь, имеющий любой ERC-6551-совместимый токен, инициирует регистрацию.
  2. В регистрационном договоре ERC-6551 считывается код шаблонного договора.
  3. Регистрационный контракт подтверждает право собственности на НМТ.
  4. Формируется контрактный счет, соответствующий стандарту.
  5. Пользователь взаимодействует с другими протоколами или выполняет другие операции, используя сгенерированный адрес Контрактного счета.

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

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

  1. Перейдите на сайт https://tokenbound.org и подключите свой кошелек.
  2. Нажмите кнопку "Мой NFT".
  3. Выберите нужную Вам NFT, затем нажмите кнопку "Развернуть учетную запись".
  4. Подтвердите развертывание транзакции в своем кошельке и дождитесь завершения транзакции.
  5. Теперь Вы увидите опцию "Использовать кошелек" на приборной панели выбранного НМТ.

По данным официального сайта Tokenbound, в настоящее время существует 12,5 тыс. NFT, использующих ERC-6551, и на блокчейне EVM завершено более 1 400 операций.

Примечание: Приведенные выше операции предназначены только для учебного обсуждения. Безопасность контракта Tokenbound на данный момент не может быть определена на 100%, поэтому, пожалуйста, осознавайте риски.

Смежные технологии и концепции

Что касается ERC-6551, то она имеет определенные взаимосвязи с такими технологиями, как ERC-721, SBT, AA и т.д. Знакомство с этими понятиями может помочь нам лучше понять технические особенности и преимущества ERC-6551.

ERC-721

ERC-6551 - это стандарт, построенный на основе расширения ERC-721. Стандарт токенов ERC-721 позволяет разработчикам создавать нефункционирующие токены (НФТ). "Невесомый" означает, что каждый токен имеет уникальную стоимость и служит верифицируемым, уникальным цифровым объектом. NFT не могут обмениваться друг с другом, как токены ERC20.

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

SBT

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

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

AA

AA расшифровывается как Account Abstract, технология, основанная на протоколе ERC-4337. Она позволяет пользователям использовать кошельки смарт-контрактов вместо традиционных кошельков EOA, управляемых мнемоническими фразами и закрытыми ключами. Привязывая смарт-контракты к счетам, она абстрагируется от утомительных ежедневных операций и оптимизирует работу пользователей, например, восстановление социальных счетов, кросс-цепочечные транзакции одним щелчком мыши и пакетные транзакции.

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

Более подробную информацию об АА Вы найдете в статье Gate Learn.《Аккаунт Аннотация и его работа》.

Сценарии применения ERC-6551

Преимущества ERC-6511

Составляемость

Сочетание НФТ со смарт-контрактами открывает более широкие возможности для воображения, а использование НФТ в качестве счетов может повысить их масштабируемость. Кроме того, поскольку активы, хранящиеся в НФТ, и сами НФТ являются изменяемыми, НФТ станут еще более уникальными.

Программируемость

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

Разделение собственности

Если хранить НФТ как счет, то это может решить проблему предварительного раскрытия всех активов после подключения счета EOA к протоколу, и это более выгодно для управления счетом.

Потенциальные примеры использования

Исходя из технических характеристик и преимуществ ERC-6551, существует множество потенциальных вариантов использования, таких как:

  1. Системы инвентаризации для предметов, одежды и оборудования (разработанные для игр/метаверсий)
  2. Системы лояльности или репутации сообщества
  3. Чеканка или управление корзиной активов (произведения искусства, коллекционные предметы, DeFi)
  4. Композиционные медиаструктуры (от песни к песне, от художественного слоя к картине, от цифрового текстиля к одежде)
  5. Новые игровые механизмы на цепочке
  6. Цепные мемы/деривативные экономики
  7. НМТ как инструменты доступа, а не кошельки
  8. Повышение композиционной способности NFTFi, например, получение доходности от обеспечения NFT
  9. Авторизация счетов без передачи прав собственности
  10. Объединение децентрализованных идентификаторов для создания удостоверений личности

Приложения в реальном мире

Piggybank

Piggybank - это проект хакатона ETH Global Waterloo, который превращает ERC-6551 NFT в сберегательный счет, позволяя пользователям напрямую вносить ETH в NFT. После пополнения счета единственный способ снять деньги - это уничтожить НФТ, причем функции меняются по мере пополнения счета. В настоящее время он находится только в тестовой сети Goerli.

Источник: https://testnets.opensea.io/collection/piggybanknft6551

Как показано на рисунке выше, после пополнения счета на НМТ отобразится сумма пополнения, причем переводить можно не только токены, но и другие НМТ. Piggybank в основном использует функцию связывающего счета ERC-6551, которая поддерживает функциональность передачи активов. В настоящее время этот проект все еще находится в демо-статусе.

Протокол объектива

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

Демонстрация счета с использованием CryptoKitty. Источник: Протокол "Зеркало объектива

В Lens Protocol V2 протокол ERC-6551 предоставляет возможность кошелькам с персональными профилями, обеспечивая поддержку из коробки между персональными профилями и стандартом токенов ERC-6551, вновь создавая мощную композитность. В V2 ценность от "чеканки" и "коллекционирования" может накапливаться в персональных профилях, а не в адресах их владельцев, предоставляя НФТ собственные социальные связи, голос и возможности монетизации. Например, CryptoKitty может иметь профиль Lens, следовать за другими CryptoKitty и размещать контент, создавая свою собственную цепочку ценностей. Аналогичным образом, в виртуальном игровом мире Sandbox Вы можете приобрести виртуальную землю, а земля может иметь профиль Lens, чтобы открыть почтовый ящик и общаться с другими виртуальными землями.

Проблемы и перспективы

Вызовы

Получение поддержки от существующих проектов и платформ NFT

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

Техническая зрелость

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

Безопасность контракта

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

  • Мошенничество: Продавцы могут обманывать покупателей, продавая NFT с заявленным содержанием ETH, а затем выводя ETH после продажи, оставляя покупателя с пустым счетом.
  • Петля владения: Может возникнуть ситуация, когда НМТ будет помещен на собственный счет, связанный с токенами (Token Bound Account), что навсегда заблокирует актив в недоступном состоянии, образуя "петлю владения".

Кривая обучения

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

Перспективы

Интеграция хорошо известных протоколов Web3, таких как Lens, и попытки различных новых проектов продемонстрировали осуществимость и композиционность ERC-6551. На хакатоне ETHGlobal Waterloo из 11 проектов 4 были связаны с этим. Однако эти попытки также показывают, что текущие применения ERC-6551 ограничены базовым хранением активов и простыми испытаниями продуктов, такими как "глухие коробки". Многие сценарии, упомянутые ранее в разделе "Потенциальные сценарии использования", еще не реализованы.

Несмотря на то, что многие сценарии вполне вероятны, следует умерить оптимизм. Первоначально одна из концепций, лежащих в основе ТВА, - SBT - привлекла внимание и вызвала творческий энтузиазм. Однако на рынке еще не появились зрелые и устойчивые проекты. Кроме того, конкуренция со стороны родственных технологий, таких как AA, также влияет на положение технологии TBA на рынке. Таким образом, будущее ERC-6551 в значительной степени зависит от успешной демонстрации примеров его использования, способствующей более широкому принятию пользователями

Заключение

В обычных контекстах Web3 связь между НФТ и DeFi, GameFi не является тесной, но с появлением ERC-6551 связывание НФТ смарт-контрактами превратило НФТ из простого актива на счете в "суб-счета", способные самостоятельно управлять активами и взаимодействовать с различными Dapps. Это значительное изменение для NFT, повышающее их полезность в других областях Web3. Текущие попытки на рынке - это всего лишь предварительные технические испытания или простые интеграции, и мы можем ожидать более инновационных сценариев применения. Наконец, несмотря на некоторые риски и ограничения, внимание, которое она привлекла к себе даже на начальном этапе своего развития, заслуживает похвалы, а ее достижения - признания

Автор: Wayne
Переводчик: Sonia
Рецензент(ы): Edward、KOWEI、Elisa、Ashley He、Joyce
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.

Все, что Вам нужно знать о ERC-6551 и Токен-связанных счетах (TBA)

СреднийNov 03, 2023
ERC-6551 - это предложение по стандарту расширения ERC-721. Хотя она все еще находится на стадии становления, уже существует множество практических реализаций и применений. В данной статье будут проанализированы его технические принципы и сценарии применения.
Все, что Вам нужно знать о ERC-6551 и Токен-связанных счетах (TBA)

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

ERC-6551 - это предложение по стандарту NFT, представленное 23 февраля более чем десятью экспертами отрасли, включая Джейдена Уиндла и Бенни Джианга. Данное предложение определяет систему, которая назначает счета Ethereum на NFT. Эти счета называются Token Bound Accounts (TBA), которые позволяют привязывать НФТ к счетам смарт-контрактов, что дает им возможность владеть активами и взаимодействовать с приложениями так же, как и обычным счетам, без изменения существующих смарт-контрактов или инфраструктуры.

Проще говоря, оригинальный стандарт NFT основан на стандарте ERC-721 и представляет собой стандарт для создания уникальных цифровых активов на блокчейне Ethereum. К распространенным формам относятся PFP, Pass Card и т.д., которые можно только передавать или владеть ими. EIP-6551 позволяет привязывать НМТ к счетам смарт-контрактов, обеспечивая НМТ более продвинутые функции, такие как возможность хранить другие обычные НМТ и токены, напрямую взаимодействовать с Dapps и функционировать в качестве кошелька для смарт-контрактов.

Дополнительная информация: EIP (Ethereum Improvement Proposal) - это серия предложений по улучшению Ethereum, состоящая из различных типов, таких как Core, Networking, Interface, ERC, Meta и Informational. ERC, с другой стороны, фокусируется на стандартах и соглашениях прикладного уровня, включая предложения по стандартам контрактов и соответствующим расширениям. Текущий стандарт ERC-6551 все еще находится в статусе проекта и может измениться в будущем. Поэтому ERC-6551 может также называться EIP-6551.

Кто создал ERC?

Один из инициаторов ERC-6551, Бенни Джианг, ранее был членом команды CryptoKitties и Dapper Lab. Он также участвовал в создании стандарта ERC-721 и внес вклад в развитие таких проектов, как Cheese Wizards и NBA Top Shot. Кроме того, он основал компанию по разработке и проектированию программного обеспечения под названием Future Primitive. Остальные участники предложения также являются опытными экспертами в данной отрасли.

Авторы и дата создания ERC-6551 (источник: EIP)

Как внедрить ERC-6551?

Прежде чем понять процесс внедрения, необходимо разобраться в двух понятиях:

Реестр

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

① Создайте привязанную к токену учетную запись для заданного адреса НМТ.

② Вычислите адрес счета, связанного с токеном, для данного НМТ.

Контрактный счет (CA)

Это кошелек для смарт-контрактов, который может принимать NFT, токены ERC20 или ETH и выполнять произвольные транзакции.

Процесс реализации ERC-6551 (источник: предложение ERC-6551)

На рисунке выше показана принципиальная схема ERC-6551. Мы упростим описание процесса следующим образом:

  1. Пользователь, имеющий любой ERC-6551-совместимый токен, инициирует регистрацию.
  2. В регистрационном договоре ERC-6551 считывается код шаблонного договора.
  3. Регистрационный контракт подтверждает право собственности на НМТ.
  4. Формируется контрактный счет, соответствующий стандарту.
  5. Пользователь взаимодействует с другими протоколами или выполняет другие операции, используя сгенерированный адрес Контрактного счета.

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

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

  1. Перейдите на сайт https://tokenbound.org и подключите свой кошелек.
  2. Нажмите кнопку "Мой NFT".
  3. Выберите нужную Вам NFT, затем нажмите кнопку "Развернуть учетную запись".
  4. Подтвердите развертывание транзакции в своем кошельке и дождитесь завершения транзакции.
  5. Теперь Вы увидите опцию "Использовать кошелек" на приборной панели выбранного НМТ.

По данным официального сайта Tokenbound, в настоящее время существует 12,5 тыс. NFT, использующих ERC-6551, и на блокчейне EVM завершено более 1 400 операций.

Примечание: Приведенные выше операции предназначены только для учебного обсуждения. Безопасность контракта Tokenbound на данный момент не может быть определена на 100%, поэтому, пожалуйста, осознавайте риски.

Смежные технологии и концепции

Что касается ERC-6551, то она имеет определенные взаимосвязи с такими технологиями, как ERC-721, SBT, AA и т.д. Знакомство с этими понятиями может помочь нам лучше понять технические особенности и преимущества ERC-6551.

ERC-721

ERC-6551 - это стандарт, построенный на основе расширения ERC-721. Стандарт токенов ERC-721 позволяет разработчикам создавать нефункционирующие токены (НФТ). "Невесомый" означает, что каждый токен имеет уникальную стоимость и служит верифицируемым, уникальным цифровым объектом. NFT не могут обмениваться друг с другом, как токены ERC20.

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

SBT

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

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

AA

AA расшифровывается как Account Abstract, технология, основанная на протоколе ERC-4337. Она позволяет пользователям использовать кошельки смарт-контрактов вместо традиционных кошельков EOA, управляемых мнемоническими фразами и закрытыми ключами. Привязывая смарт-контракты к счетам, она абстрагируется от утомительных ежедневных операций и оптимизирует работу пользователей, например, восстановление социальных счетов, кросс-цепочечные транзакции одним щелчком мыши и пакетные транзакции.

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

Более подробную информацию об АА Вы найдете в статье Gate Learn.《Аккаунт Аннотация и его работа》.

Сценарии применения ERC-6551

Преимущества ERC-6511

Составляемость

Сочетание НФТ со смарт-контрактами открывает более широкие возможности для воображения, а использование НФТ в качестве счетов может повысить их масштабируемость. Кроме того, поскольку активы, хранящиеся в НФТ, и сами НФТ являются изменяемыми, НФТ станут еще более уникальными.

Программируемость

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

Разделение собственности

Если хранить НФТ как счет, то это может решить проблему предварительного раскрытия всех активов после подключения счета EOA к протоколу, и это более выгодно для управления счетом.

Потенциальные примеры использования

Исходя из технических характеристик и преимуществ ERC-6551, существует множество потенциальных вариантов использования, таких как:

  1. Системы инвентаризации для предметов, одежды и оборудования (разработанные для игр/метаверсий)
  2. Системы лояльности или репутации сообщества
  3. Чеканка или управление корзиной активов (произведения искусства, коллекционные предметы, DeFi)
  4. Композиционные медиаструктуры (от песни к песне, от художественного слоя к картине, от цифрового текстиля к одежде)
  5. Новые игровые механизмы на цепочке
  6. Цепные мемы/деривативные экономики
  7. НМТ как инструменты доступа, а не кошельки
  8. Повышение композиционной способности NFTFi, например, получение доходности от обеспечения NFT
  9. Авторизация счетов без передачи прав собственности
  10. Объединение децентрализованных идентификаторов для создания удостоверений личности

Приложения в реальном мире

Piggybank

Piggybank - это проект хакатона ETH Global Waterloo, который превращает ERC-6551 NFT в сберегательный счет, позволяя пользователям напрямую вносить ETH в NFT. После пополнения счета единственный способ снять деньги - это уничтожить НФТ, причем функции меняются по мере пополнения счета. В настоящее время он находится только в тестовой сети Goerli.

Источник: https://testnets.opensea.io/collection/piggybanknft6551

Как показано на рисунке выше, после пополнения счета на НМТ отобразится сумма пополнения, причем переводить можно не только токены, но и другие НМТ. Piggybank в основном использует функцию связывающего счета ERC-6551, которая поддерживает функциональность передачи активов. В настоящее время этот проект все еще находится в демо-статусе.

Протокол объектива

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

Демонстрация счета с использованием CryptoKitty. Источник: Протокол "Зеркало объектива

В Lens Protocol V2 протокол ERC-6551 предоставляет возможность кошелькам с персональными профилями, обеспечивая поддержку из коробки между персональными профилями и стандартом токенов ERC-6551, вновь создавая мощную композитность. В V2 ценность от "чеканки" и "коллекционирования" может накапливаться в персональных профилях, а не в адресах их владельцев, предоставляя НФТ собственные социальные связи, голос и возможности монетизации. Например, CryptoKitty может иметь профиль Lens, следовать за другими CryptoKitty и размещать контент, создавая свою собственную цепочку ценностей. Аналогичным образом, в виртуальном игровом мире Sandbox Вы можете приобрести виртуальную землю, а земля может иметь профиль Lens, чтобы открыть почтовый ящик и общаться с другими виртуальными землями.

Проблемы и перспективы

Вызовы

Получение поддержки от существующих проектов и платформ NFT

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

Техническая зрелость

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

Безопасность контракта

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

  • Мошенничество: Продавцы могут обманывать покупателей, продавая NFT с заявленным содержанием ETH, а затем выводя ETH после продажи, оставляя покупателя с пустым счетом.
  • Петля владения: Может возникнуть ситуация, когда НМТ будет помещен на собственный счет, связанный с токенами (Token Bound Account), что навсегда заблокирует актив в недоступном состоянии, образуя "петлю владения".

Кривая обучения

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

Перспективы

Интеграция хорошо известных протоколов Web3, таких как Lens, и попытки различных новых проектов продемонстрировали осуществимость и композиционность ERC-6551. На хакатоне ETHGlobal Waterloo из 11 проектов 4 были связаны с этим. Однако эти попытки также показывают, что текущие применения ERC-6551 ограничены базовым хранением активов и простыми испытаниями продуктов, такими как "глухие коробки". Многие сценарии, упомянутые ранее в разделе "Потенциальные сценарии использования", еще не реализованы.

Несмотря на то, что многие сценарии вполне вероятны, следует умерить оптимизм. Первоначально одна из концепций, лежащих в основе ТВА, - SBT - привлекла внимание и вызвала творческий энтузиазм. Однако на рынке еще не появились зрелые и устойчивые проекты. Кроме того, конкуренция со стороны родственных технологий, таких как AA, также влияет на положение технологии TBA на рынке. Таким образом, будущее ERC-6551 в значительной степени зависит от успешной демонстрации примеров его использования, способствующей более широкому принятию пользователями

Заключение

В обычных контекстах Web3 связь между НФТ и DeFi, GameFi не является тесной, но с появлением ERC-6551 связывание НФТ смарт-контрактами превратило НФТ из простого актива на счете в "суб-счета", способные самостоятельно управлять активами и взаимодействовать с различными Dapps. Это значительное изменение для NFT, повышающее их полезность в других областях Web3. Текущие попытки на рынке - это всего лишь предварительные технические испытания или простые интеграции, и мы можем ожидать более инновационных сценариев применения. Наконец, несмотря на некоторые риски и ограничения, внимание, которое она привлекла к себе даже на начальном этапе своего развития, заслуживает похвалы, а ее достижения - признания

Автор: Wayne
Переводчик: Sonia
Рецензент(ы): Edward、KOWEI、Elisa、Ashley He、Joyce
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!