June 30, 2023

Executable NFTs

Перевод

Это - вольный перевод: https://coinmarketcap.com/alexandria/article/what-are-xnfts-executable-nfts.

Введение

Возможно, вы уже слышали о xNFT на Solana. Этот инновационный новый стандарт NFT вызвал много ажиотажа (в одно время) и может изменить утилитарность и восприятие NFT. В этой статье расскажем обо всем:

  • Что такое xNFT и как они работают?
  • Разница между xNFT и NFT?
  • Кошелек Solana Backpack Wallet: зачем он нужен?
  • Приложения xNFT

Что такое xNFT?

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

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

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

Как работают xNFT?

XNFT создаются на Solana с помощью React xNFT, фреймворка для создания исполняемых NFT на Solana. React xNFT позволяет разработчикам создавать нативные web3-приложения и протоколы, работающие в изолированной песочнице браузера.

Другими словами, xNFT могут рендерить компоненты локально, но при этом безопасно и надёжно взаимодействовать с внешними приложениями.

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

xNFT выпускаются в виде токенов SPL, эквивалента стандарта ERC-20 для взаимозаменяемых токенов на Ethereum. Токены SPL можно передавать, обменивать или хранить на любом кошельке или платформе, которые их поддерживают.

Однако, в отличие от обычных токенов SPL, xNFT имеют связанный с ними идентификатор программы, указывающий на их исполняемый код, хранящийся в хранилище программ Solana.

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

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

Разница между xNFT и NFT

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

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

Более того, xNFT являются эксклюзивными для Solana. Они не существуют на других блокчейнах [Прим. Menaskop: строго говоря - это не так]. Наконец, xNFT используют React xNFT, фреймворк для создания исполняемых NFT на Solana.

Одним словом, возможность запускать код нативно внутри NFT даёт xNFT более широкий спектр потенциальных вариантов использования. Чтобы получить к ним доступ, вам нужен кошелек Backpack Solana.

Что такое кошелек Backpack Solana?

Кошелёк Backpack Solana является для xNFT тем же, чем Windows является для программ, или "операционной системой xNFT".

Он размещает xNFT локально и позволяет им выполнять код внутри кошелька, без необходимости обращаться к сторонним платформам. Он также поддерживает обычные NFT и токены на Solana. Backpack доступен в виде расширения для браузера Chrome и Firefox, а также в виде мобильного приложения для устройств iOS и Android.

Backpack был разработан компанией Coral, платформой для разработчиков, создавшей React xNFT. Для запуска Backpack и развития экосистемы xNFT компания Coral привлекла 20 миллионов долларов в рамках раунда финансирования, возглавляемого ныне несуществующими FTX Ventures и Jump Crypto. Coral описал xNFT как аналоги мини-приложений популярного китайского приложения для обмена сообщениями "WeChat".

Что такое мобильный стек Solana?

Solana Mobile Stack (SMS) - набор программных инструментов с открытым исходным кодом для Android, который позволяет создавать нативные Web 3.0 приложения и протоколы на Solana. Он совместим с Backpack и призван сделать web3 более доступным и удобным для мобильных пользователей.

Solana Mobile Stack состоит из двух основных компонентов: SDK и Seed Vault.

SDK предоставляет библиотеки и интерфейсы программирования для разработчиков Android для создания богатого мобильного опыта на Solana, такого как кошельки, игры, NFT, платформы DeFi и многое другое. SDK также упрощает интеграцию xNFTs, которые представляют собой исполняемые NFTs, способные запускать код внутри себя.

Приложения xNFT

Игры

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

DeFi

Ещё одним вариантом использования являются xNFT для платформ DeFi. Например, Solend - протокол кредитования и заимствования на Solana. Пользователь может получить доступ к своему счету и управлять своими позициями на Solend с помощью Solend xNFT внутри кошелька Backpack.

Коллекции NFTs

Демонстрируя возможности xNFT, Backpack запустил свою первую коллекцию xNFT, Mad Lads, которая служит кликабельным билетом. Это обеспечивает доступ к многочисленным предложениям создателей без необходимости навигации по нескольким платформам, как привыкли нынешние держатели NFT, поскольку все можно получить непосредственно через кошелек Backpack.

Продолжение следует...

А пока всё и

До!