Введение в программируемые NFT

Программируемый NFT означает программируемый NFT, который относится к NFT, который можно обновлять после кастинга.

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

О метаданных

NFT по существу состоят из двух компонентов: TokenID и метаданных.

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

Метаданные NFT включают имя токена, атрибуты и ссылки на файлы.

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

Сценарии применения

1. Игры

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

2. Цифровая идентификация

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

3. Виртуальная недвижимость

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

4. Художественное произведение

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

5. Пройти

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

Преимущество

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

  • Автоматические обновления могут запускаться на основе реальных данных, что обеспечивает большую гибкость в использовании NFT.

недостаточный

  • Изменения определенных атрибутов в ходе развития NFT могут повлиять на дефицит.

  • Условия, запускающие обновления NFT, могут ограничивать обращение NFT (например, для получения определенного атрибута требуется, чтобы NFT не был передан в течение года).

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

  • При получении данных вне сети это должно быть достигнуто с помощью машины-оракула. ​​Разработка контракта сложна и требует более высокой производительности от публичной сети.

  • Проблема когнитивного конфликта: концепция изменчивости может противоречить мнению пользователя о том, что данные в цепочке не могут быть подделаны.

  • Некоторые проекты могут иметь длительный цикл изменений, что истощает терпение инвесторов.

Проектные кейсы

1、Первый ужин

First Supper — это программируемая работа NFT, состоящая из 22 слоев. Работа была запущена совместно AsyncArt и криптохудожниками.

Основная часть First Supper — это основной холст. Основной холст также включает в себя файл, хранящийся в цепочке, в котором записана такая информация, как изображение слоя, который он содержит, и положение слоя на основном холсте. Каждый слой конкретен, видим и хранится в цепочке. Слой имеет несколько параметров: художник, владелец, основной холст, которому он принадлежит, и параметры слоя.

Каждый слой Первой вечери имеет независимые права владения и контроля. Основной холст и 22 слоя токенизированы в Ethereum, что означает, что картина Первой вечери имеет в общей сложности 1 основной холст NFT и 22 NFT для разных слоев на каждой странице слоя. владелец может изменить настройки слоя в любое время.

2. Музыкальный проект

Music Blueprint — это инструмент, позволяющий музыкантам создавать генеративные наборы музыкальных NFT. Создатели загружают записанный звук в инструмент Async Canvas. Async Canvas позволяет создателям наслаивать треки песни и добавлять к этим трекам различные вариации; когда коллекционеры создают, алгоритм случайным образом формирует уникальную аудиоверсию. .

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

3、Киберброкеры

Cyberbrokers — это NFT-проект общим объемом 10 001. Аксессуары персонажей Cyberbrokers можно комбинировать и разбирать по желанию. Пользователи могут менять одежду, аксессуары, а также менять прическу персонажа.

Работы CyberBrokers состоят из файлов SVG, которые разбиты на компоненты, сжаты и хранятся в виде отдельных слоев в Ethereum. Пользователи могут воссоздавать CyberBrokers непосредственно из активов, используя транскодеры в цепочке. Метаданные CyberBrokers также будут храниться в цепочке, а кешированные изображения скомпилированных CyberBrokers будут храниться через IPFS.​

4、У меня есть NFT

LIOM (Жизнь в наших умах) — это динамичный проект NFT, который принимает форму 3D-анимационного видео. Эта серия NFT может реагировать на поведение коллекционеров, изменять внешний вид NFT после кастинга и объединяться вместе, образуя интерактивный объект. Виртуальная скульптура: Материнское стадо.

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

5, Аавегочи

Aavegotchi — это игра для разработки NFT, созданная на основе Aave. Игроки могут ставить токены ERC20, поддерживаемые Aave, генерировать Aavegotchi NFT и взаимодействовать с метавселенной Aavegotchi.

При рождении каждому Аавегочи присваивается набор характеристик с помощью генератора случайных чисел Chainlink VRF. Характеристики Аавегочи могут меняться в зависимости от близости, уровня, носимых и расходных материалов.

Факторы, влияющие на характеристики Аавегочи:

  • Близость, частота интимных взаимодействий могут определять уровень этой ценности. Чем дольше и чаще владелец взаимодействует с Аавегочи, тем выше будет это значение.

  • Прокачивайте уровень, участвуйте в голосованиях и играх в Aavegotchi DAO, чтобы получить больше очков опыта и повысить свой уровень. Каждые несколько уровней Аавегочи получает очко души, которое может изменить характеристики призрака.

  • Нося снаряжение, игроки могут управлять атрибутами призрака, управляя носимым устройством. Например, агрессивность Аавегочи увеличивается при ношении меча.

6. Схематичные страницы.

Sketchy Pages — это подпроект Sketchy Ape Book Club. Это динамический программируемый NFT. Пользователи могут записывать сообщения в смарт-контракте NFT и поддерживать изменения в любое время. NFT отображает различные изображения в зависимости от входного контента.

7, 3 Лицо

3Face — это произведение искусства, которое считывает данные транзакций кошелька владельца и меняет его внешний вид.

Создатели 3Face сравнивают его с «энергетическим существом», которое живет в симбиозе с коллекционерами, поскольку оно высасывает данные из кошельков коллекционеров и отражает их личности обратно. Коллекционеры могут накапливать больше истории транзакций, чтобы изменять параметры своего 3Face, что может стимулировать пользователей Web3 связывать свое психическое состояние с поведением в Интернете.

Подведем итог

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

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