Cloudflare разработала IPFS-шлюз для децентрализации хранения данных

Аватар Артем Гаврилов

IPFS-канал CloudFlare работает по технологии P2P и позволяет пользователям децентрализованно хранить различную информацию.

Обложка поста Cloudflare разработала IPFS-шлюз для децентрализации хранения данных

Cloudflare рассказала про запуск шлюза на основе протокола IPFS. Компания сообщила, что доступ к контенту будет осуществляться без необходимости установки специального ПО на устройства через браузер. Также шлюз позволяет разместить веб-сайт.

IPFS и обычная сеть

В качестве особенности технологии специалисты Cloudflare отмечают децентрализацию. Использование стандартной схемы сети с серверами предполагает физическое хранение данных в одном месте. Взлом сервера или повреждение коммуникаций в результате чрезвычайного происшествия (например, природного катаклизма) приведут к недоступности информации или ее утере. То же самое грозит информации, если владелец сервера решил от него отказаться.

Cloudflare разработала IPFS-шлюз для децентрализации хранения данных 1

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

  • С IPFS любой желающий может бесплатно размещать информацию вместо ее хранения на удаленных серверах у провайдеров и оплаты их услуг.
  • Запросы на доступ к данным осуществляются с помощью криптографического хеширования, а не по IP-адресу. Данные запроса преобразуются в ряд букв и чисел, по которым система находит необходимые файлы. Например, запрос какой-либо информации будет не вида «получить информацию, которая находится по IP-адресу 93.184.216.34», а вида «получить информацию с хеш-суммой QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy». Эта хеш-сумма — часть нужного файла и находится на нескольких компьютерах.

Безопасность

Система автоматически определяет подлинность файла. Если взять в качестве примера запрос с хеш-суммой QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy, то при получении информации она должна остаться той же. Если хеш-сумма отличается, значит, файл был изменен. Иными словами, хеш-сумму можно представить как уникальный отпечаток пальца:

Cloudflare разработала IPFS-шлюз для децентрализации хранения данных 2
Cloudflare разработала IPFS-шлюз для децентрализации хранения данных 3

Сторонники децентрализации находятся и в ряде других компаний. Сотрудники Mozilla считают, что потребители не должны быть привязаны к определенному продукту, бренду или платформе. В начале августа 2018 года разработчики опубликовали версию IoT-шлюза Things Gateway 0.5. В ней они реализовали возможность загрузки сторонних пиктограмм и интерфейса для сложных устройств.

Веб-разработка
Cloudflare
1919