Vite Labs предлагает решение для переноса стека NFT на свою мультицепочечную платформу

Vite Labs предлагает решение для переноса стека NFT на свою мультицепочечную платформу

Источник · Перевод автора

Сегодня команда Vite Labs опубликовала схему подхода, который кажется «разумным», чтобы доставить стек невзаимозаменяемых токенов (NFT) в мультицепную децентрализованную экосистему блокчейна.

Vite, используя структуру реестра DAG. – это универсальная платформа dApp, которая может поддерживать набор смарт-контрактов, каждый из которых представляет собой конечный автомат с независимым состоянием и разной операционной логикой, который может обмениваться данными посредством доставки сообщений.

Кроме того, Vite Labs в настоящее время проводит хакатон, и создание платформы NFT является одной из наград (вознаграждение составляет 7500 долларов в токенах VITE). Пока еще есть время поучаствовать.

Предлагаемый стек

Основы

Каждый набор NFT (например, CryptoPunks) представлен смарт-контрактом. Создание нового набора NFT требует развертывания нового контракта. Для чеканки каждого нового элемента (например, Punk # 1234) требуется вызов функции в этом контракте. Контракт хранит сопоставление между адресами владельца и некоторыми метаданными для элемента NFT. Метаданные могут включать имя, описание и ссылку IPFS элемента.

Место хранения

IPFS используется для обеспечения децентрализованного хранилища для элемента NFT. Более подробная информация об IPFS доступна здесь (для ясности, в этом документе также описывается разработка NFT на Ethereum, что в данном случае не имеет значения).

Передача

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

Торговля / Аукцион

Обмен между собственным активом Vite (например, $ VITE) и элементом NFT может быть реализован как функция в контракте. Пользователь может отправлять средства при вызове этой функции для выполнения оплаченной транзакции. Эта функция будет строительным блоком для функций торговли и аукциона платформы NFT.

Отображать

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

«Обратите внимание, это очень простой подход. Например, при этом не учитывается функция «утверждения», описанная в EIP-1155 Ethereum, позволяющая другому оператору управлять вашими токенами. Таким образом, может быть много других подходов, и мы призываем создателей сообщества изучить их». – Команда Vite Labs