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-протокола. Начиная с версии 0.3.5, ZeroNet поддерживает использование сети совместно с Tor.[5]
История
[править | править код]ZeroNet обеспечивает открытую, свободную и неподцензурную сеть и коммуникацию, которые практически невозможно отключить.[6]
Ведущий разработчик и автор платформы из Будапешта, Венгрия. После версии 0.7.1, по состоянию на сентябрь 2019 года, разработка первоначального клиента была заброшена. Позже другой разработчик ZeroNetX[7] продолжил разработку ZeroNet, выпустив версию 0.7.3 Rev4555 в ноябре 2021 года. Приложение «ZeroNetX Web3.0 Peer2PeerSites» для Android (arm, arm64, x86) также находится на стадии разработки.
Кроме того, развивается проект zeronet-conservancy[8], направленный на развитие существующей P2P-сети и повышение её безопасности, а также на реализацию идей ценности децентрализации и свободы, которые превращают её в более совершенную, безопасную и быструю сеть. Проект распространяется по условиям лицензии GPL v3.[9]
Сеть ZeroNet достаточно популярна среди пользователей из Китая, поскольку позволяет обходить системы фильтрации интернет-контента в КНР.
Устройство
[править | править код]При попытке открыть неизвестный ресурс внутри сети ZeroNet обращается к IP-адресам пользователей этого ресурса по протоколу BitTorrent. Загружается файл content.json, который содержит имена всех остальных файлов сайта, хеш-суммы и криптографическую подпись владельца сайта. Каждый посещенный сайт также начинает раздаваться посетителем. Загруженные файлы хранятся локально на компьютерах пользователей и могут быть просмотрены без доступа в Интернет.
Управление сайтом осуществляется с помощью файла content.json, подписанного криптографической подписью владельца, публикующим его среди всех остальных участников сети.
Для регистрации коротких адресов сайтов в качестве DNS используется блокчейн Namecoin.
См. также
[править | править код]Примечания
[править | править код]- ↑ https://github.com/HelloZeroNet/ZeroNet/commit/c0bfb3b06288094cd82e9aef7b0116e8850e4e9c
- ↑ Release ZeroNet version 0.7.1 — 2019.
- ↑ GitHub (англ.) — 2007.
- ↑ What is ZeroNet? (англ.). Дата обращения: 2 января 2017. Архивировано 21 декабря 2016 года.
- ↑ HelloZeroNet. Release ZeroNet version 0.3.5 (англ.). GitHub (2 февраля 2016). Дата обращения: 2 января 2017. Архивировано 30 октября 2020 года.
- ↑ HelloZeroNet. ZeroNet (англ.). GitHub. Дата обращения: 5 февраля 2025.
- ↑ ZeroNetX/ZeroNet. — 2024-12-22.
- ↑ zeronet-conservancy (англ.) // GitHub. — 2025.
- ↑ Выпуск zeronet-conservancy 0.7.8, платформы для децентрализованных сайтов . www.opennet.ru. Дата обращения: 5 февраля 2025.
Ссылки
[править | править код]- Официальный сайт
- Обзор на OpenNET
- Новость о сети на TorrentFreak
- Новость о сети в Bitcoin Magazine
- Презентация с кратким описанием принципа работы
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |