Inter-Planetary File System (IPFS) — революционная модель, которая может изменить использование Интернета. В отличие от типичной клиент-серверной модели к которой привыкли мы, IPFS- скорее ближе к BitTorrent.
Протокол передачи гипертекста (http) — основа Всемирной паутины. Мы используем протокол http для доступа к самой сети Интернет. Любой сайт мы посещаем, как правило, по протоколу http. Любой хостинг как то gmhost.com.ua или европейский Хецнер это по сути клиент–сервер менталитет, где наш компьютер отправляет запросы на сервер хостинга веб-сайта, а сервер отправляет обратно ответы.
Вопрос безпасности хттп — скорее равен стойкости в вниманию крпных гигантов. Если возникнут проблемы с Google, Microsoft, Amazon, Dropbox, Rackspace вся мировая сеть увидит данные траблы 100%. Как и фактов форс мажоров — у всех могут быть проблемы с вызванные независящими обстаятельствами. Так и зависимость от владельцев ресурсов. в данный момет вполне трудно добиться постаянства.
Конечно на начальном этапе есть не мало траблов с документацией для данного типа сервиса. Прежде всего, данный тип децентрализован. Без типичного сервера! Каждая машина под управлением IPFS будет «иметь ноду» в составе «облака». Что-то напоминающее Пегового Дудочника)
В итоге каждая машина сети будет обладать правом выбора какие файлы она поддерживает.
Каждый файл, находящийся в сети IPFS будет иметь уникальный хэш. После правок на файле генерируется новый хеш и распространяется по сети. Контент обменивается подобно торрентам. Части собираются благодаря обратке на лету. Вся система проверяет хеш на валидность перед отдачей клиенту. Валидность реализуется на подобие репозиториев с версиями «аля Git».
Но всё же в чём главные плюсы децентрализации:
- Надежность и стойкость
- Защищенность от DDoS-атак
- Масса контента доступны в оффлайн режиме
Увы на сегодня недостаток документации и работа над оттачиванием проекта ведётся не с той скоростью какую хотелось бы видеть! Но вполне реально что за IPFS останется не последнее слово в сети!