ERC-6551: NFT это кошелек, который приносит новую парадигму SocialFi
Автор: veDAO Исследовательский институт
В современном мире криптовалют все больше людей используют NFT как форму идентификации на блокчейне. Однако текущие токены ERC-721 (NFT) не обладают функцией представительства или не имеют других активов на блокчейне, что не соответствует примерам использования невзаимозаменяемых активов в реальном мире. Поэтому был предложен стандарт ERC-6551. Он решает эту проблему, предоставляя каждому NFT все функции Ethereum-аккаунта, сохраняя при этом совместимость с существующими контрактами ERC-721.
Что такое ERC-6551?
Предложение ERC-6551 — это новый стандарт токенов, который значительно расширяет функциональность ERC-721 (то есть NFT) и был выпущен 7 мая 2023 года на основной сети Ethereum: с помощью ERC-6551 можно создать один или несколько смарт-контрактных кошельков для NFT, что делает их более совместимыми, динамичными и интерактивными. Проще говоря, ERC-6551 делает сам NFT кошельком с адресом.
Эти кошельки называются "Токен-Привязанные Счета" (Token Bound Accounts), сокращенно TBA (управление TBA делегируется владельцу NFT, то есть владелец NFT может использовать TBA для выполнения операций на блокчейне). С помощью TBA вы можете хранить любые криптоактивы в вашем NFT. Например, ранее купленный BAYC нужно было помещать в Metamusk; с помощью ERC-6551 создается TBA для хранения купленного BAYC. При этом в TBA BAYC можно хранить не только ETH, но и другие NFT. Кроме того, как "кошелек", TBA также может использоваться для взаимодействия с dApps. Стоит отметить, что один NFT также может иметь несколько токен-привязанных счетов через ERC-6551. В этом смысле один NFT теперь может содержать несколько кошельков и так далее.
Система, введенная ERC-6551, состоит в основном из двух частей: неограниченного реестра для развертывания токен-привязанных счетов и стандартного интерфейса для взаимодействия с этими счетами. На следующем рисунке показаны отношения между токенами ERC-721, владельцами токенов ERC-721, токен-привязанными счетами (TBA) и реестром:

Изменения, принесенные ERC-6551
С помощью стандарта ERC-6551 пользователи могут делать с NFT все, что можно делать с обычным кошельком Ethereum. Пользователи могут связывать свои активы (NFT, токены, идентификационные характеристики…) в одном NFT, что упрощает управление и передачу своих активов на разных платформах. Если NFT продается/передается, все активы внутри него также будут переданы. TBA решает проблему, что NFT в настоящее время не может предоставить подробную информацию о происхождении/источнике/исторических транзакциях и т.д., кроме того, что некоторые NFT-рынки показывают простую информацию, покупатели обычно не могут получить эти данные напрямую. NFT-рынки и кредитные протоколы могут использовать TBA для определения репутации пользователей, упрощая некоторые процессы и так далее.
TBA также приносит новую парадигму децентрализованной идентичности. До TBA Виталик предложил SBT (душевно-привязанные токены), SBT использует активы кошелька для подтверждения идентичности, в то время как TBA не требует проверки идентичности, не привязывает NFT к кошельку, а привязывает кошелек к NFT. Эта характеристика превращает NFT из статического актива в систему управления ликвидными активами. Это означает, что ваш NFT может стать вашей идентичностью на блокчейне, и его можно подтвердить через успешные записи транзакций TBA. NFT TBA может напрямую взаимодействовать с dApp, в GameFi и SocialFi пользователи могут мгновенно распознавать идентичность активов через NFT, что значительно сокращает затраты на подтверждение прав, и может широко использоваться в аирдропах, программах лояльности и игровых наградах.
Новая поддержка для SocialFi

Постоянное развитие NFT позволяет SocialFi действительно выйти на поверхность, социальные взаимодействия в мире Web3 неизбежны, и многие команды ищут способы интеграции Web3-социальных взаимодействий в децентрализованную экономическую систему. Инновации ERC-6551 напрямую поддержат сектор SocialFi.
Давайте рассмотрим характеристики SocialFi. Основной нарратив SocialFi — это социальные взаимодействия Web3, и у Web3-социальных взаимодействий есть три решающих характеристики по сравнению с Web2:
Во-первых, они безплатформенные. Без платформы третьи лица не владеют контентом, созданным пользователями. Напротив, создатели являются владельцами. Более того, социальные сети Web3 также обладают устойчивостью к цензуре, что означает, что социальные связи не могут быть удалены или ограничены платформой.
Во-вторых, данные Web3-социальных взаимодействий обладают переносимостью. Однако у Web3 есть преимущество: он использует кошельки, что позволяет устанавливать прямые отношения между пользователями и создателями, так что создателям не нужно постоянно восстанавливать свою аудиторию; даже если индивидуальный социальный протокол закрывается, кошелек все равно остается. В конечном итоге ни фанаты, ни создатели не будут привязаны к какой-либо платформе. В отличие от того, как каждый раз в Web2 создается новая аудитория, а затем создатели теряют связь с этой аудиторией из-за платформы, в Web3-социальных взаимодействиях такой проблемы нет.
Третья характеристика — это высокая степень совместимости Web3-социальных взаимодействий, протоколы SocialFi получают ценность и полезность через приложения, построенные на децентрализованных социальных примитивах. Ранняя атмосфера Web2 была похожа на сегодняшнюю Web3: платформа не является субъектом, создатели и другие пользователи — вот кто важен. Однако со временем платформы Web2 обычно переходят от сотрудничества с создателями к конкуренции с ними. Сети Web3 более благоприятны для совместимости, поскольку они всегда оптимизировались для сотрудничества и на этой основе имеют токены в качестве децентрализованного стимула.
Быстрая и недорогая механика проверки TBA значительно решит механизмы доверия и транзакционные издержки Web3, SocialFi сможет более удобно переводить пользователей Web2 в мир Web3. Таким образом, TBA может позволить создателям проектов реализовать новые случаи использования, которые они всегда хотели добавить, но еще не нашли простого способа:
- Оборудование цифровой одежды и предметов (RTFKT --- CloneX, Doodles)
- Модели заработка/аирдропа ERC-20 токенов (BAYC, Cool Cats, SupDucks)
- POAP или значки, полученные за участие (Azuki, FWB, Moonbirds)
- Торговля целыми коллекциями как единым целым (массовая передача OpenSea)
- NFT как идентичность на блокчейне с возможностью иерархии в модели социальных сетей (CryptoPunks, Nouns)
- Эти случаи использования могут стать новой поддержкой для прорыва SocialFi.













