Ключевые выводы
Динамические NFT (dNFT) — это тип невзаимозаменяемых токенов (NFT), метаданные которых можно обновлять на основе внешних данных или событий в блокчейне.
В отличие от статичных NFT, у которых есть фиксированные постоянные метаданные, динамические NFT могут изменяться в ответ на информацию из реального мира, такую как счёт в спорте, погодные данные или активность игрока.
Динамические NFT используют смарт-контракты и блокчейн-оракулы, чтобы получать данные вне цепочки и запускать изменения метаданных, при этом сохраняя тот же идентификатор токена.
К распространённым сценариям применения относятся блокчейн-игры, цифровая идентичность, токенизация недвижимости и программируемое цифровое искусство.
Введение
Динамический NFT — это блокчейн-токен, который может менять внешний вид, атрибуты или метаданные в ответ на внешние условия. В отличие от стандартного NFT, который фиксируется на момент чеканки, динамический NFT использует смарт-контракты и внешние каналы данных, чтобы автоматически запускать обновления.
Динамические NFT как концепция существуют с ранних дней NFT-игр, но развитие инфраструктуры оракулов, межсетевой совместимости и контента, сгенерированного ИИ, сделало их более практичными и универсальными в последние годы. В этой статье объясняется, как они работают и где их применяют.
Что такое динамические NFT?
Динамические NFT — это подкатегория NFT, чьи характеристики могут меняться при выполнении определённых условий. Каждый NFT содержит метаданные, описывающие его свойства. Это может включать названия, описания, визуальные характеристики и статистику. Например, игровой NFT может хранить в метаданных показатель силы или выносливости аватара. Для произведения NFT-искусства метаданные могут описывать цвета, аксессуары или визуальные слои. В статичном NFT эти метаданные навсегда «заперты» на момент чеканки. В динамическом NFT их можно переписать.
Динамические NFT можно создавать, используя стандарты токенов ERC-1155, которые поддерживают полузаменяемые токены. Токены ERC-1155 объединяют свойства как взаимозаменяемых токенов ERC-20, так и невзаимозаменяемых токенов ERC-721, позволяя их обновлять при необходимости. Важно, что динамическое поведение не ограничивается ERC-1155. Токены ERC-721 тоже можно делать динамическими, храня метаданные вне цепочки и обновляя их через вызовы смарт-контрактов, запускаемые оракулами.
Ключевой идентификатор любого NFT — его token ID — не меняется при обновлении метаданных. Меняются только характеристики, закодированные в метаданных. Это сохраняет доказательство владения, одновременно позволяя активу развиваться.
Как можно изменить динамические NFT?
Динамические NFT полагаются на блокчейн-оракулы, чтобы получать доступ к внешней информации. Оракулы — это сторонние сервисы, которые извлекают данные из реального мира из API, датчиков IoT, спортивных баз данных или поставщиков финансовых данных, а затем передают эти данные смарт-контрактам в сети.
Вот как обычно работает процесс обновления:
Динамический NFT чеканится смарт-контрактом с исходным набором метаданных.
Смарт-контракт запрограммирован запрашивать данные у одного или нескольких оракулов через заданные интервалы или при срабатывании определённых событий.
Когда оракул передаёт внешние данные, смарт-контракт проверяет, выполнены ли условия для обновления.
Если условия выполнены, смарт-контракт автоматически обновляет метаданные NFT.
Например, NFT-карточка спортивного игрока, привязанная к статистике выступлений футболиста, может автоматически обновляться после каждого матча. Оракул Chainlink может получить официальные данные матча и передать их в смарт-контракт, который затем переписывает статистику, хранящуюся в метаданных NFT. Этот процесс происходит без ручного ввода со стороны создателя или владельца токена.
Инфраструктура межсетевых оракулов, например Chainlink CCIP, также расширила функциональность динамических NFT на несколько блокчейнов. NFT в одной сети теперь может реагировать на события данных, записанные в другой сети, существенно расширяя возможности дизайна.
Применения динамических NFT
Идентичность
Если основанная на блокчейне цифровая идентичность станет широко распространённой, динамические NFT могут служить базовым форматом паспортов, профессиональных сертификатов и других документов, которые меняются со временем. Цифровой аттестат, который автоматически обновляется при продлении лицензии или смене адреса, был бы гораздо практичнее, чем выпускать новый статичный токен для каждого изменения.
Это приложение всё ещё в значительной степени теоретическое, но некоторые пилотные программы цифровой идентичности уже начали изучать NFT-ориентированные системы аттестатов, где динамическая метадата является ключевым требованием к дизайну.
Игры
Динамические NFT наиболее активны в блокчейн-играх, где внутриигровым персонажам, предметам и земельным участкам нужно отражать прогресс игрока. Персонаж, который получает опыт, открывает новые способности или меняет внешний вид в зависимости от решений в игре, — естественный кандидат для динамических NFT.
Оригинальная игра CryptoKitties, запущенная в 2017 году в сети Ethereum, была ранним примером. Игроки могли разводить виртуальных котов, чьи признаки частично определялись логикой в блокчейне. Более поздние блокчейн-игры используют динамические NFT для представления персонажей, чьи характеристики обновляются в реальном времени по итогам матчей, при крафте или в зависимости от внутриигровых событий.
Недвижимость
Токенизация недвижимости — быстро развивающаяся область, и статичные NFT не справляются, когда речь идёт о представлении собственности. Сведения об объекте недвижимости, включая историю владения, оценку, статус аренды и записи о содержании, меняются регулярно. Динамический NFT может включать эти обновления в метаданные токена, делая его более точным и актуальным цифровым отображением физического актива.
Искусство
Динамическое NFT-искусство использует живые данные, чтобы создавать произведения, меняющиеся со временем. Это могут быть работы, чьи цвета сдвигаются в зависимости от текущей погоды, чья композиция меняется по рыночным данным, или формы, которые эволюционируют благодаря взаимодействию сообщества — все это примеры, созданные и проданные с 2020 года.
Сгенерированное с помощью ИИ динамическое искусство добавило ещё одно измерение с 2023 года. Генеративные модели можно запускать для создания новых визуальных результатов для NFT на основе условий в блокчейне, создавая произведения, уникально реагирующие и непрерывно развивающиеся. Это привлекло интерес как коллекционеров, так и художников, которые ищут новые формы программируемого творческого самовыражения.
Часто задаваемые вопросы
В чём разница между динамическим NFT и статичным NFT?
У статичного NFT метаданные навсегда фиксируются на момент чеканки и не могут изменяться. У динамического NFT метаданные можно обновлять на основе внешних данных или событий в блокчейне. Идентификатор токена остаётся тем же, но такие характеристики, как статистика, внешний вид или атрибуты, могут меняться со временем.
Какой стандарт токенов используется для динамических NFT?
Динамические NFT можно создавать с использованием ERC-1155 — он поддерживает полузаменяемые токены, которые можно обновлять. Их также можно делать с помощью ERC-721, используя хранение метаданных вне цепочки или гибридное хранение, где комбинация смарт-контракта и оракула запускает обновления. Динамическое поведение обеспечивается логикой смарт-контракта, а не исключительно стандартом токена.
Какие есть реальные примеры динамических NFT?
Примеры включают спортивные NFT-карточки, которые обновляют статистику игроков после матчей, игровые аватары, которые получают новые черты по мере прогресса игроков, цифровые произведения, меняющие внешний вид в зависимости от погоды или рыночных данных, а также экспериментальные учётные данные идентичности, которые обновляют персональные сведения.
Динамические NFT более ценны, чем статичные?
Нет прямой зависимости между тем, является ли NFT динамическим или статичным, и его рыночной стоимостью. Цена зависит от спроса на конкретный проект, полезности динамических функций и общих рыночных условий. Динамические функции могут добавлять ощущаемую полезность или вовлечённость, что потенциально влияет на спрос, но это не гарантируется. Как и у любого цифрового актива, цены могут быть волатильными.
Итоговые мысли
Динамические NFT представляют собой значимое развитие формата NFT. Связывая токены в блокчейне с данными из реального мира через оракулы и смарт-контракты, они могут служить «живыми» цифровыми активами, а не фиксированными коллекционными предметами. Игры, идентичность, недвижимость и цифровое искусство — это все области, где такая гибкость может иметь практическую ценность.
Дополнительное чтение
Что такое NFT?
Что такое смарт-контракты и как они работают?
Объяснение блокчейн-оракулов
Что такое стандарты токенов?
Что такое ERC-1155 и как он работает?
Отказ от ответственности: Этот контент предоставляется вам «как есть» только для общей информации и в образовательных целях, без каких-либо заверений или гарантий любого рода. Он не должен рассматриваться как финансовая, юридическая или иная профессиональная консультация и не предназначен для рекомендации покупки каких-либо конкретных продуктов или услуг. Вам следует обратиться за собственными советами к соответствующим профессиональным консультантам. Если контент предоставлен третьей стороной, пожалуйста, учтите, что выраженные там взгляды принадлежат третьему автору и не обязательно отражают точку зрения Binance Academy. Цены цифровых активов могут быть волатильными. Стоимость вашей инвестиции может как снижаться, так и расти, и вы можете не вернуть вложенную сумму. Вы несёте единоличную ответственность за инвестиционные решения, и Binance Academy не несёт ответственности за любые убытки, которые вы можете понести. Для получения дополнительной информации см. наши Условия использования, Предупреждение о рисках и Условия Binance Academy.
