Что такое IPFS и Filecoin и как их можно использовать для NFT? (2024)

Что вы на самом деле получаете, покупая NFT?

У вас есть уникальный токен в блокчейне, который ссылается на некоторые данные вне цепочки. Токен является невзаимозаменяемым (уникальным) и неизменяемым (находящимся в блокчейне). Это все, что гарантирует NFT: вы владеете уникальной и неизменяемой ссылкой на некоторые данные.

Если сосредоточиться на этом CORE определении NFT, возникают две основные проблемы.

Во-первых, NFT хорош только настолько, насколько хороша LINK на его данные. Эта ссылка представляет собой всего лишь строку кода, но чтобы NFT имел ценность, другие должны согласиться, что она относится к ценным данным.

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

Межпланетная файловая система (IPFS) и Filecoin, протоколы с открытым исходным кодом, первоначально созданные моим работодателем, компанией Protocol Labs, предоставляют потенциальные решения. Однако понимание того, как правильно использовать эти решения, часто является тем, что сбивает пользователей с толку на практике. Есть нюансы, которые необходимо учитывать при их непосредственном использовании или построении сервисов на их основе.

Мы работаем в Protocol Labs над продуктом под названием NFT.Storage и тратим много времени на размышления о том, как сделать NFT максимально полезными. Индустрия еще только зарождается, и пространство NFT сейчас действительно представляет собой Дикий Запад. Мы хотим помочь людям узнать, что такое NFT, о проблемах, связанных с NFT, о существующих технологиях для решения этих проблем и о том, как мы можем формировать культуру вокруг NFT, чтобы в полной мере воспользоваться преимуществами этих технологий.

В недавней статье CoinDesk предположено, что IPFS T является «постоянным» решением для NFT. Это неверная характеристика того, что такое IPFS. Чтобы NFT стали действительно «неизменяемыми» цифровыми записями, сообщество должно разработать более эффективные методы связывания с данными и их базовым хранилищем, значительной частью которых могут быть IPFS и Filecoin .

Ссылка NFT на данные вне цепочки может быть чем угодно, написанным в коде. Чаще всего NFT содержит URL-адрес HTTP, который указывает на местоположение данных где-то в Интернете. Это проблематично для предположительно неизменяемых активов. Кто управляет сервером? Что произойдет, если этот сервер выйдет из строя? Что, если эти данные будут удалены? Что делать, если он отправляет неверные данные?

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

Здесь IPFS может помочь. IPFS позволяет пользователям хранить и извлекать контент на основе «отпечатка пальца» самого контента (криптографического хеша, называемого CID ). Помещая CID IPFS в NFT, этот NFT напрямую ссылается на сами данные, а не на хрупкую LINK HTTP.

IPFS сама по себе не является хранилищем данных — это слой поверх хранилища данных. Любой может запросить CID и получить обратно уникальный контент, если кто-то транслирует его в сеть.

Кроме того, IPFS универсально совместима с любой системой хранения данных. Он может получать данные от централизованного провайдера, локального компьютера или протоколов децентрализованного хранения — независимо от того, что передает CID остальной части сети.

Распространенное заблуждение относительно IPFS заключается в том, что она должна обеспечивать «постоянное» хранилище. В рамках NFT его цель на самом деле состоит в том, чтобы предотвратить тип гниения LINK , который затрагивает данные вне цепочки многих NFT. Но это T обязательно решает, где хранятся данные вне цепочки.

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

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

Мы называем это « максималистским » подходом к хранению. Любой, кто связан с NFT, может хранить свои данные локально, платить провайдеру (например, Pinata, Infura), полагаться на децентрализованную сеть хранения (например, Filecoin , Arweave ) или использовать их комбинацию. С помощью IPFS пользователи могут застраховаться от поломки ONE решения, одновременно используя другие. Проблема, связанная с сохранением NFT, во многом технически решена. Любой, кто заинтересован в NFT, должен просто убедиться, что он хранится любым удобным для него способом. ONE из важных составляющих этого является развитие культуры, в которой люди несут ответственность за свои собственные NFT, загружая локальную копию и обеспечивая размещение данных в местах, которые они считают безопасными.

Что такое IPFS и Filecoin и как их можно использовать для NFT? (2)Что такое IPFS и Filecoin и как их можно использовать для NFT? (3)

Мы должны перевести разговор с гарантий «постоянства» на лучшее понимание настойчивости и устойчивости.

Что такое IPFS и Filecoin и как их можно использовать для NFT? (4)Что такое IPFS и Filecoin и как их можно использовать для NFT? (5)

См. также: «Постоянный Dropbox» на базе Arweave собрал начальную сумму в 1,6 миллиона долларов

Это правда, что такую ​​культуру, где люди несут больше ответственности за свои НФТ, трудно развивать. Большинство людей T хотят брать на себя дополнительную ответственность. Однако инструменты Web 3, такие как NFT.Storage, пытаются смягчить эту проблему, включив автономное хранилище нескольких поколений в качестве общественного блага с использованием IPFS и Filecoin.

Критики Filecoin указывают на проблемы децентрализованного хранения, заявляя, что «NFT не более постоянны, чем любая другая часть сети». Но это слишком упрощает проект, настаивая на том, чтобы данные были «постоянными». Конечно, нет ничего по-настоящему «постоянного»; каждая система имеет свой собственный набор побочных рисков и отказов от ответственности. Если мы действительно хотим защититься даже от 0,01% вероятности того, что какая-либо отдельная система выйдет из строя, мы хотим принять более комплексную, многоуровневую систему. подход.

Любое решение для хранения данных вне сети будет многогранным и должно быть спроектировано с возможностью замены. Это может выглядеть так, как будто торговые площадки, художники и коллекционеры хранят данные во многих местах, где ответственность за хранение и доступность выходит за рамки одного протокола. Как сказал наш коллега Майкал Роджерс: «Передавайте свои данные как можно большему количеству поставщиков , Для вас были уверены в их постоянстве».

Filecoin — ONE из таких вариантов хранения, но его часто неправильно понимают. Основное преимущество Filecoin — это надежная гарантия того, что кто-то действительно хранит данные, которые, по их словам, они хранят, в течение согласованного периода времени (то, что пользователи Filecoin называют «сделкой»). Система спроектирована так, чтобы быть недорогой и масштабируемой ( 0,01 доллара США за ТиБ в год , емкость 15EiB+ ).

Но это T мешает ему предлагать гарантированное хранение сверх срока действия одной сделки. Новые разработки, такие как виртуальная машина Filecoin , позволяют автоматически продлевать и восстанавливать сделки, создавая мощную основу для хранения данных нескольких поколений.

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

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

Что может сделать сообщество, чтобы помочь развитию NFT-пространства, когда дело доходит до хранения данных? Несколько идей:

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

  • Более децентрализованные сети хранения должны использовать CID IPFS в качестве примитива для своих URI — CID разработаны так, чтобы быть универсальными, совместимыми и обратно совместимыми — читайте здесь, чтобы Словарь больше.

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

Что такое IPFS и Filecoin и как их можно использовать для NFT? (6)

Что такое IPFS и Filecoin и как их можно использовать для NFT? (2024)
Top Articles
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 6178

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.