Как стать автором
Обновить

Комментарии 10

Без нативной поддержки в браузерах пока не так круто. Браузерные расширения требуют еще крутить какой-то демон локально, очень сложно. Хотя если cloudflare и opera начали поддерживать IPFS, может что-то и получится нормальное.


Как там поживают блокчейн-сайты вроде dapp-ов, кстати? Нашли этому применение или так и умерло?

Браузерное расширение поднимает js-ноду по одному клику в настройках, никаких танцев с бубном не требуется.

Постепенно браузеры начинают поддерживать IPFS. Например, в Brave поддержка есть из коробки. Ну а пользователю не всё ли равно, что там крутится?

Непонятно как обычный посетитель сайта может участвовать в раздаче контента. Допустим все сайты будут на ipfs, я что буду раздавать со своего компьютера сразу все файлы сайтов которые посмотрел условно за сегодня? Вот допустим опера на телефона, она с телефона тоже раздает статику или только как клиент подключается?

Допустим все сайты будут на ipfs, я что буду раздавать со своего компьютера сразу все файлы сайтов которые посмотрел условно за сегодня?
Вы будете раздавать вообще все файлы, которые есть в кеше. Размер кеша настраивается. Если хотите сделать так, чтобы файлы из кеша не удалялись, нужно их приpin'ить.
Насчет Opera для Android — не в курсе.
Насколько можно понять из заметки, опера только перенаправляет адрес ipfs://… на гейт dweb.link (по дефолту), не поднимая ноду локально.
> Приходится хостить все эти бесконечные рабочие варианты и зарисовки, для каждой заново заливать файлы

А теперь придётся из-за каждой правки генерировать новый хеш и менять ссылку на сайт. github pages как-то привлекательнее в этом смысле.
Для постоянного размещения — да, вы правы. Например, ipfs.slipner.ru раздаётся по IPFS-ссылке, и для каждого его изменения нужно менять TXT-запись.
Упомянутая IPNS позволяет пушить все новые версии под одну ссылку вида https://your.gate.way/ipns/Qm.../, и эту же ссылку можно отдавать с домена. Но пока что IPNS очень долго резолвится внутри сети (где-то от 5 до 30 секунд во время загрузки), что можно потерпеть самому, но другим показывать уже стыдно.

Спасибо за статью. А можете открыть исходные коды из этой статьи?

Надо причесать сначала, а то там лапша на костылях) Если интересует какой-то конкретный участок, могу скинуть сразу

Зарегистрируйтесь на Хабре, чтобы оставить комментарий