btc
bch
eth

Что такое IPFS

Термин «децентрализация» приобрел новое значение с приходом эры криптовалют и технологии блокчейн. Появилось множество новых проектов, аналогов которым просто не существует. Interplanetary File System (IPFS) — это один из характерных примеров. В данной статье мы рассмотрим, в чем особенность новой технологии и какие возможности она открывает.

IPFS объединяет в себе шардинг и децентрализованное хранение файлов. Да, большое количество компанией занимается разработкой решений для хранения файлов по частям, в частности, Sia (обзор проекта) и поддерживаемый корпорацией Google Storj (обзор проекта). Однако IPFS работает по другому принципу, наиболее точно воплощая в жизнь симбиоз этих технологий.

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

Сама файловая система представляет собой peer-to-peer технологию для распространения и хранения файлов в виде отдельных фрагментов-шардов.

Подобно сетям криптовалют, IPFS для осуществления этих задач использует сеть нод (что такое нода). Такая схема предоставляет возможность участникам быть уверенным в том, что их файл не попадет целиком к одному из пользователей (для этого необходимо собрать определенное количество шардов). Также она создает избыточность (redundancy) файлов, что снижает вероятность безвозвратной утери данных. Проект IPFS является открытым, исходный код расположен на GitHub.

Проект снискал славу среди широкого круга интернет-пользователей и был впоследствии портирован на языке Go, а также на Javascript. На данный момент продолжается работа и над Python-версией IPFS. Best-case сценарий подразумевает объединение всех вычислительных устройств на планете в рамках единой файловой системы. Сразу оговоримся, что это не стоит путать с децентрализованным интернетом: преследуется цель создания именно децентрализованной файловой системы.

Специалисты, непосредственно участвующие в развитие проекта, заявили также о движении в направлении интеграции блокчейн-приложений (что такое DApps + примеры). Они надеются создать «систему мостов» между всеми существующими блокчейнами.

Первым подобным сообщением будет сообщение между блокчейном Эфириума и Zcash (обзор дорожной карты Zcash читайте здесь).

Почему IPFS так важно

На данный момент проект находится лишь на заре развития и распространяется в основном среди open-source евангелистов. Но это только начало. Любое технологическое новшество, которое позволяет объективно улучшить тот или иной аспект жизни человечества, со временем получает заслуженное призвание.

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

Любое громкое заявление нужно подтверждать фактами, поэтому, давайте разбираться, что означает этот тезис.

Почему сейчас наша сеть столь медленна, неустойчива и уязвима

Протокол передачи данных HTTP (Hypertext Transfer Protocol), на котором построена глобальная сеть, имеет один ключевой недостаток: при посещении веб-сайта браузер должен напрямую подключаться к центральному серверу, который обслуживает выбранную страницу.

Зачастую это соединение требует некоторого времени, что негативно сказывается на опыте взаимодействия (UX). Данная процедура увеличивает стоимость содержания собственного сайта и способствует увеличению загруженности существующей инфраструктуры.

Другими словами, при работе через HTTP загрузка файла происходит целиком с одного компьютера. Это чревато проблемами, например, при увеличении количества запросов. Именно этим объясняется популярность DDoS-атак.

 

http://insafety.org/

Более того, если хоть один «отрезок» в соединении через HTTP оказывается недоступным, то весь запрос возвращает ошибку. Подобным образом обстоит дело и с расчетом времени задержки. Резюмируя все это, можно сделать вывод, что сохранения статуса-кво не является предпочтительным. Интернету нужны перемены. 

Что изменит IPFS

Являясь распределенный peer-to-peer файловой системой, IPFS может существенно улучшить HTTP. Хуан Бенет, один из тех людей, кому InterPlanetary File System обязана своим существованием, комментирует это заявление следующим образом:

Мы используем систему адресации, которая привязана не к местоположению устройства хранения, а к особенностям самого контента (подробнее об этом здесь). Это позволяет делить содержимое на части и навсегда записывать их в сеть. Конечно, здесь встает вопрос о верификации данных и других методах обеспечения безопасности.

Объясняя принцип работы технологии, он отметил:

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

Сейчас мы уверенно двигаемся в ложном направлении. Совсем скоро затраты на содержание и обслуживание сайтов будут превышать потенциальную выгоду от его использования. Тревогу бьют и крупные корпорации: огромное количество инженеров бьются над решением этой задачи.

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

Далее автор ссылается на статью «Welcome To The Age of The Micro-Singularity», в которой рассматривается феномен вирального охвата. Рекомендуем с ней ознакомиться.

Читайте также:

— протестующие в Каталонии использовали IPFS для противодействию блокировкам

блокчейн для блокбастеров: от фильмов до VR-платформ, медиа вступает в эпоху децентрализации

— Doge + Ethereum. Мост между двумя блокчейнами.

Использованные материалы:

—    Источник 1

—    Источник 2

Похожие материалы

Комментарии

Your browser is out of date!
Install the latest version of your browser.