Пиринговый хостинг — Википедия
Пи́ринговый хо́стинг или P2P хо́стинг (англ. Peer-to-peer web hosting) использует одноранговую пиринговую сеть для публикации и доступа к веб-страницам.[1] Это отличается от распространённой модели клиент-сервер, которая предполагает доставку веб-данных с выделенных веб-серверов на клиентские компьютеры. В случае P2P хостинга содержимое веб-сайтов находится не на одном сервере, а распределено среди множества серверов сети. Как правило, речь идёт о статических сайтах (без серверных скриптов). Одноранговый веб-хостинг также может принимать форму P2P веб-кэшей и сетей доставки контента.
Сравнение
[править | править код]Имя | Первый выпуск | Анонимный? | Быстрый? | Права на редактирование файлов | Права на чтение файла (P2P) | Оффлайн доступность[a] | FOSS? | Примечание |
---|---|---|---|---|---|---|---|---|
Freenet | 2000 | Да | Нет | Нет | Нет | Да | Да | |
Osiris | 2010 | Да | Да | Нет | Нет | Да | Нет | |
IPFS | 2014 | Нет | Да | Нет | Нет | Да | Да | |
Maelstrom[англ.] | 2014 | Нет | Да | ? | ? | ? | Нет | Проект, похоже, заброшен в 2015 году[2] |
ZeroNet | 2015 | Да | Да | Да | Нет | Да | Да | DHT |
Dat | 2013 | Нет | Да | ? | ? | Да | Да | Сайты можно просматривать в Beaker или в Firefox с помощью экспериментального плагина.[3] |
Blockstack[англ.][4] | 2015 | Да | Да | ? | ? | Да | Да | Использует блокчейн Stacks v1. |
Примечания
[править | править код]- ↑ Peer-To-Peer File Sharing . Active Web Hosting. Дата обращения: 3 ноября 2013. Архивировано 19 февраля 2020 года.
- ↑ Maelstrom - The Official BitTorrent Blog . blog.bittorrent.com. Дата обращения: 9 января 2017. Архивировано 5 февраля 2022 года.
- ↑ Macbeth, Sam Dat P2P Protocol . Firefox Add-ons. Mozilla. Дата обращения: 17 октября 2018. Архивировано 17 октября 2018 года.
- ↑ Blockstack . Blockstack.org. Дата обращения: 5 февраля 2022. Архивировано 14 января 2021 года.
Пояснения
[править | править код]- ↑ Будет ли размещенный веб-сайт доступен пользователями, даже если владелец отключил свой узел (сервер, на котором он размещался).