Индивидуально идентифицируемые цифровые представления материальных или нематериальных объектов на основе блокчейна, называемые невзаимозаменяемыми токенами (NFT), обычно не делятся на более мелкие части. Вместо этого NFT представляют структурированные метаданные, относящиеся к реальным или виртуальным вещам. Токены часто не связаны с объектами и служат отдельными идентификаторами, способствуя коммерциализации физических или цифровых предметов.
Хэши файлов или других данных были добавлены в блокчейн Биткойн в 2012 - 2013 году, чтобы продемонстрировать их существование или легитимность в конкретный момент. Эта разработка послужила основой для создания «цветных монет», токенов с уникальной идентификацией, которые распознаются путем добавления метаданных к транзакциям Биткойн.
Итак, что же это за метаданные и как они генерируются? В этой статье мы осветим эти вопросы, а также подробно рассмотрим, каким образом можно получить метаданные NFT из контракта; как читать файлы NFT; и каким образом можно просматривать метаданные любого NFT.
Что такое метаданные NFT?
Название NFT, описание и любые другие детали, которые его автор считает важными, находятся в его метаданных, которые по сути являются информацией, предоставляющей сведения о других данных. Кроме того, с метаданными NFT часто связаны изображения и другие «основные» цифровые активы, которые придают ценность невзаимозаменяемым токенам.
Критический вопрос, который смущает людей в отношении метаданных NFT, заключается в точном местонахождении NFT, которые хранятся вне сети — это что-то вроде Amazon Web Services или Google Drive? Кроме того, кто контролирует онлайн-хранилище метаданных NFT?
Метаданные должны быть в формате, который могут понять маркетплейсы, поскольку торговые площадки NFT используют метаданные для отображения невзаимозаменяемых токенов покупателям и продавцам.
В результате пользователь должен принять существующий стандарт метаданных и, при необходимости, дополнить его для удовлетворения собственных конкретных потребностей, чтобы сделать свои NFT совместимыми с максимально возможной частью экосистемы торговых площадок, кошельков и т. д.
Вы должны знать, что NFT появились в экосистеме Ethereum, и предложение ERC-721 было первым официальным общепринятым стандартом для интероперабельных NFT. Используя стандартизированный формат JSON (обозначение объектов JavaScript), ERC-721 определяют метаданные. JSON является наиболее распространенным форматом метаданных NFT и не имеет ограничений на структуру данных, поскольку это облегченный формат.
Как работают метаданные NFT?
Метаданные NFT являются важным компонентом невзаимозаменяемых токенов, который позволяет им работать. NFT могут ссылаться на данные за пределами собственного смарт-контракта, позволяя сети ссылаться на данные вне сети. Но как хранятся метаданные NFT? Независимо от того, созданы ли они в соответствии со стандартами ERC721 или ERC1155, метаданные NFT часто сохраняются в межпланетной файловой системе (IPFS), одноранговой системе для сохранения мультимедийных файлов.
Поскольку IPFS работает не так, как большинство файловых систем, это особый тип файловой системы. Например, для каждого файла, сохраненного в сети IPFS, создается идентификатор контента (CID), который распределяется между различными независимыми поставщиками хранилищ.
Но как определить самых надежных поставщиков файловых хранилищ, даже с мощной адресацией контента? Filecoin предоставляет структуру для системы репутации и средства связи с различными поставщиками хранилищ.
Кроме того, IPFS представила совершенно бесплатное хранилище NFT.Storage, предназначенное для хранения NFT. Если клиент вложил деньги в невзаимозаменяемый токен, то он может быстро обеспечить его долгосрочное сохранение, загрузив связанные с ним данные в IPFS и Filecoin с помощью NFT.Storage.
Метаданные, хранящиеся в сети IPFS, затем возвращаются в смарт-контракт в виде хэша и прикрепляются к протоколу. Результирующий URL-адрес записывается в хранилище самоисполняющегося контракта и связывается с идентификатором соответствующего токена.
Тот же URL-адрес разрешается в объект JSON в Интернете с четкой структурой и набором свойств. Ему нужны определенные поля (например, имя, описание и изображение), чтобы правильно отображать контент при интеграции с наиболее известными торговыми площадками, включая Opensea и Rarible.
Как просмотреть метаданные любого NFT?
Генератор случайных чисел назначит набор характеристик для пользователя NFT, когда проект NFT станет доступным для чеканки, и пользователь его купит. Эта информация хранится в метаданных. Метаданные токена неизменно записываются в блокчейне. Эта запись содержит сведения о значении токена, текущем владельце и истории транзакционных операций.
Просмотр метаданных NFT, подтверждение права собственности на него и отслеживание его истории транзакций возможны с помощью службы отслеживания и проверки NFT, с помощью которой вы можете убедиться, что идентификатор токена и адрес контракта связаны с законным владельцем контента, используя базу данных рынка.
Если вы выберете услугу, соответствующую стандарту кодирования NFT, один из многих доступных инструментов проверки NFT сможет найти вас. Обозреватель блокчейна Ethereum под названием Etherscan — это хорошо известный инструмент для обнаружения и подтверждения NFT. Платформа позволяет пользователям проверять историю транзакций, адреса кошельков, метаданные, смарт-контракты и другие данные в сети. Точно так же можно получить доступ ко всем метаданным NFT, которые нужны пользователям в сети BNB Chain, с помощью проводника блокчейна, такого как BscScan.
Однако для извлечения метаданных невзаимозаменяемого токена из смарт-контрактов, которые его контролируют, клиентам потребуется доступ к смарт-контракту NFT. Метаданные должны быть доступны для просмотра и проверки в разделе «Подробности» контракта. Если NFT соответствует текущему стандарту невзаимозаменяемых токенов, должны быть показаны следующие сведения:
Получив идентификатор токена, можно найти адрес его владельца, выполнив поиск в блокчейне и архивах торговой площадки. Однако имейте в виду, что вы не можете получить доступ к другим учетным данным NFT, кроме адреса блокчейна владельца учетной записи, если они не были обнародованы.
Кроме того, необходимо отметить, что основные компоненты централизованного NFT хранятся в одном месте, которое не может изменить разработчик. Напротив, автор всегда может заменить подключение к хранилищу редактируемым NFT. Поскольку замороженные NFT были помечены как подозрительные, их нельзя продать или передать.
Теперь, если вам интересно, как просмотреть и загрузить NFT, простой ответ заключается в том, что URI токена или унифицированный идентификатор ресурса невзаимозаменяемого токена содержит местоположение образа NFT. В выходных метаданных JSON должно быть значение изображения, которое напрямую связано с изображением NFT. Перейдя к выбранному изображению, щелкните по нему правой кнопкой мыши и сохраните на свой компьютер, что завершит процесс загрузки.
Как просмотреть свой NFT на OpenSea?
Найти NFT в OpenSea несложно; все, что вам нужно сделать, это посетить их веб-сайт. Введите URL-адрес https://opensea.io/, и вы можете нажать «Обзор» или прокрутить вниз. OpenSea встретит вас множеством NFT, если вы просмотрите домашнюю страницу. Нажмите на предмет, который привлекает ваше внимание, и начните покупку, если в вашем кошельке есть ETH.
Кроме того, можно перейти на вкладку поиска, чтобы найти коллекцию NFT по вашему выбору, а затем купить ее, если у вас есть немного ETH. Если вы хотите убедиться, что получили свой NFT после покупки, просто выберите меню OpenSea, затем выберите «Учетная запись», «Профиль» и перейдите на вкладку «Собранные». Все ваши NFT, которые вы накопили на своем уникальном адресе кошелька, можно найти здесь. Кроме того, используя Etherscan, вы можете подтвердить свою транзакцию в блокчейне.
Являются ли NFT хорошей инвестицией?
Все цифровые активы, включая невзаимозаменяемые токены, изменчивы по своей природе и подвержены киберугрозам. Поэтому, прежде чем инвестировать в NFT, убедитесь, что вы понимаете риски и доходность инвестиций. Кроме того, подумайте о своих финансовых целях, прежде чем тратить с трудом заработанные деньги на цифровое искусство, внутриигровые предметы, такие как аватары, или доменные имена.
Кроме того, задайте себе простой вопрос: почему вы хотите купить NFT? Если вы знаете ответ, можно идти дальше. В противном случае лучше не рисковать своей финансовой стабильностью, вкладывая свои средства в то, в чем вы не уверены.