Время самого главного интернет-протокола HTTP, который помог Всемирной паутине добиться грандиозных успехов, по мнению аналитиков, постепенно проходит. Сегодня мы познакомимся с протоколом IPFS и узнаем как его принятие способствует децентрализации интернета.
Проблемы HTTP-протокола
Это неэффективная доставка контента из-за одновременной загрузки файлов с одного сервера, высокие затраты на пропускную способность и дублирование файлов, требующие все больших и больших объемов информации для хранения. Кроме того, централизации серверов и провайдеров ведет к усилению интернет-цензуры.
Чем IPFS отличается от HTTP
Сокращение IPFS расшифровывается как Межпланетная файловая система. IPFS - это новый протокол связи с открытым кодом, с помощью которого компьютерные узлы осуществляют хранение и распространение данных в единой распределенной файловой системе.
Ключевое отличие IPFS от существующего интернет-протокола HTTP в том, что доступ к данным осуществляется не по местоположению сайта, а напрямую по адресу его содержимого (файлу, документу, изображению, папке).
Структура хранения данных в IPFS децентрализована, что позволяет решить проблему интернет-цензуры.
Как работает IPFS
Вместо загрузки файлов с отдельных серверов, в IPFS запрашиваются одноранговые узлы в сети, которые указывают путь к конкретному файлу. Это позволяет осуществлять распределение больших объемов данных с высокой эффективностью.
При загрузке контента в IPFS адрес доступа к объекту формируется с привязкой не к адресу сервера, а к его уникальному криптографическому хешу-идентификатору Content Identifier (CID).
При повторной загрузке файла CID не меняется, а обновленным версиям файла присваиваются новые хеш-идентификаторы.
Где используется IPFS
Согласно статистике сервиса BuiltWith на начало 2023 года 10 862 веб-сайта являются клиентами IPFS. В этот список входят децентрализованная биржа Uniswap, сервис данных о децентрализованных приложениях Dapp Radar и платформа для криптовалютных стартапов DAO Maker.
В марте 2020 года браузер Opera предоставил доступ к децентрализованным ресурсам провайдера Unstoppable Domains, разместив контент в IPFS. В начале 2021 года протокол интегрировал криптобраузер Brave.
IPFS также выступает важным инфраструктурным слоем Web3, поддерживая работу NFT-проектов, децентрализованных приложений и других ресурсов.
Как открыть IPFS-ссылку
Многие популярные браузеры, такие как Opera и Brave, уже добавили нативную поддержку IPFS-ссылок. А чтобы напрямую открыть IPFS-ссылку в Google Chrome потребуется установить специальное расширение - IPFS Companion.
Кто разработал IPFS
Автором IPFS стал основатель американской компании Protocol Labs Хуан Бенет. Именно Protocol Labs занимается развитием проекта Filecoin, ICO которого собрало $257 млн.
Ранее у нас выходил пост с обзором блокчейна Filecoin. Освежить информацию можно тут: https://t.me/mihaylets_pro/1283
Больше обучающих материалов и инвестиционных идей Вы найдете в нашем telegram-канале: Mihaylets.PRO Инвестиции