ZeroNet

ZeroNet
Логотип программы ZeroNet
Тип p2p-сеть
Автор Tamas Kocsis
Написана на python, javascript, coffeescript
Операционные системы Linux, OS X, Windows, Android
Языки интерфейса русский, английский, датский, немецкий, испанский, французский, венгерский, итальянский, польский, португальский, турецкий, украинский, китайский
Первый выпуск 12 января 2015[1]
Последняя версия
Репозиторий github.com/HelloZeroNet/…
Состояние разработка оригинального клиента заброшена, продолжается в форках
Лицензия GPL 3.0+[3]
Сайт zeronet.io (англ.)

ZeroNet — свободное и открытое программное обеспечение, одноранговая не нуждающаяся в серверах сеть. Использует технологии BitTorrent для обмена веб-страницами и биткойн-криптографию для подписи отправляемых данных.[4] Рассматривается как цензуро-устойчивый способ доставки информации без единой точки отказа.

Не является анонимной сетью в силу принципа работы BitTorrent-протокола.[5] Начиная с версии 0.3.5, ZeroNet поддерживает использование сети совместно с Tor.[6] Сеть достаточно популярна среди пользователей из Китая, так как позволяет обойти системы фильтрации интернет-контента в КНР.

Устройство

При попытке открыть неизвестный ресурс внутри сети ZeroNet обращается к IP-адресам пользователей этого ресурса по протоколу BitTorrent. Загружается файл content.json, который содержит имена всех остальных файлов сайта, хеш-суммы и криптографическую подпись владельца сайта. Каждый посещенный сайт также начинает раздаваться посетителем. Загруженные файлы хранятся локально на компьютерах пользователей и могут быть просмотрены без доступа в Интернет.

Управление сайтом осуществляется с помощью файла content.json, подписанного криптографической подписью владельца, публикующим его среди всех остальных участников сети.

Для регистрации коротких адресов сайтов в качестве DNS используется блокчейн Namecoin.

См. также

Примечания

  1. https://github.com/HelloZeroNet/ZeroNet/commit/c0bfb3b06288094cd82e9aef7b0116e8850e4e9c
  2. Release ZeroNet version 0.7.1 — 2019.
  3. GitHub (англ.) — 2007.
  4. Home — ZeroNet  (неопр.). Дата обращения: 2 января 2017. Архивировано 21 декабря 2016 года.
  5. BitTorrent (протокол)#Отсутствие анонимности и персонализации BitTorrent
  6. Release ZeroNet version 0.3.5 · HelloZeroNet/ZeroNet · GitHub  (неопр.). Дата обращения: 2 января 2017. Архивировано 30 октября 2020 года.

Ссылки

  • Официальный сайт
  • Обзор на OpenNET
  • Новость о сети на TorrentFreak
  • Новость о сети в Bitcoin Magazine
  • Презентация с кратким описанием принципа работы
Перейти к шаблону «The Onion Router»
Авторы исходного кода
  • DARPA
  • Free Haven[англ.]
  • MIT
  • Office of Naval Research[англ.]
The Tor Project, Inc[англ.]
Крупнейшие спонсоры
Реализации
Проксификаторы
Orbot[англ.]
Графические оболочки
  • Nyx status monitor[англ.]
  • Vidalia[англ.] (неактуальна)
Веб-браузеры
Специализированные ОС
Мессенджеры
  • Briar
  • Ricochet (мессенджер)[англ.] (неактуален)
  • TorChat[англ.] (неактуален)
  • Tor Messenger[англ.] (неактуален)
Файлообмен
Менеджеры загрузок
Mass Downloader (неактуален)
P2P-веб-хостинги[англ.]
ZeroNet
Веб-синдикация[англ.]
Syndie[англ.]
Аппаратные решения
Wireless onion router[англ.]
Псевдодомены верхнего уровня
Прочее
  • Операция «Bayonet»[англ.]
  • Операция «J-CODE»[англ.]
  • Операция «Onymous»
  • Операция «Pacifier»[англ.]
  • Операция «Torpedo»[англ.]