- PVSM.RU - https://www.pvsm.ru -

Открылся P2P-хостинг картинок IPFS (InterPlanetary File System)

По адресу ipfs.pics [1] начал работу бесплатный хостинг [2] картинок. Казалось бы, что тут интересного? С виду обычный бесплатный хостинг [2], разве что без рекламы. Но IPFS.pics отличается от всех подобных проектов, потому что основан на распределённой файловой системе InterPlanetary File System [3]. Файлы хранятся не на центральном сервере, а в P2P-сети пользователей, которые добровольно принимают участие в проекте.

Когда картинка закачивается в сеть IPFS, для неё вычисляется 46-байтный хеш, который служит уникальным цифровым идентификатором файла. Так гарантируется, что один и тот же файл не будет закачан в сеть дважды.

Хеш соответствует названию файла.

http://ipfs.pics/ipfs/QmcT99xWRNDAYunp7Zr8wGiwMKSgVfDpfbXw9hBtLCM4Mm [4]
Открылся P2P-хостинг картинок IPFS (InterPlanetary File System) - 1

Для загрузки файла достаточно знать его хеш, даже если веб-сайт IPFS не работает.

Таким образом, в сети IPFS файлы сложнее (практически невозможно) удалить или заблокировать с помощью цензурных ограничений. Теоретически, после закачивания на распределённый хостинг [2] картинка будет в Сети вечно, хотя есть важное условие: её должен кто-то запрашивать, в противном случае картинка не отгружается новым пирам и может исчезнуть.

Исходный код сервера открыт [5]. Неиспользуемые вычислительные мощности жертвуются проекту по распределённому поиску лекарств Folding@Home [6].

Судя по коду проекта, пока что (временно) для бэкенда используется S3, но от него откажутся при регистрации в сети большого количества узлов.

Запуск узла IPFS:

ipfs bootstrap add /ip4/45.55.151.20/tcp/4001/ipfs/QmdkJZUWnVkEc6yfptVu4LWY8nHkEnGwsxqQ233QSGj8UP

P.S. Раньше разработчики IPFS запустили криптовалюту, привязанную к распределённому файлохостингу, Filecoin [7].

Автор: alizar

Источник [8]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/open-source/101645

Ссылки в тексте:

[1] ipfs.pics: http://ipfs.pics/

[2] хостинг: https://www.reg.ru/?rlink=reflink-717

[3] InterPlanetary File System: https://ipfs.io/

[4] http://ipfs.pics/ipfs/QmcT99xWRNDAYunp7Zr8wGiwMKSgVfDpfbXw9hBtLCM4Mm: http://ipfs.pics/ipfs/QmcT99xWRNDAYunp7Zr8wGiwMKSgVfDpfbXw9hBtLCM4Mm

[5] открыт: https://github.com/ipfspics/server

[6] Folding@Home: http://folding.stanford.edu/

[7] Filecoin: http://filecoin.io/

[8] Источник: http://geektimes.ru/post/264522/