Все мы знаем, какой пиздец сейчас происходит с Украиной и одной известной вам страной-победительницей-фашизма. Если вы хотите почитать об этом, помочь актуализировать информацию или высказать свое мнение — можете сделать это в статье Война в Украине и в обсуждении.
Редактирование Zeronet
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
{{Навигация|Файлообмен|Криптоконспирология}} | {{Навигация|Файлообмен|Криптоконспирология}} | ||
[[Файл:new zeronet logos.png|thumb]] | [[Файл:new zeronet logos.png|thumb]] | ||
− | '''Zeronet''' — распределенная сеть сайтов, разработанная в 2015 году. Использует технологии | + | '''Zeronet''' — распределенная сеть сайтов, разработанная в 2015 году. Использует технологии bitcoin и bittorent для обмена данными, подписи рассылаемых материалов и общения. Для работы сети используется клиент, написанный на pyton и java. |
== Как работает == | == Как работает == | ||
− | Сеть является практически полностью распределенной, каждый может опубликовать сайт в виде статических html-страниц. В момент создания сайта программа генерирует пару ключей, и создает папку с содержимым сайта. По умолчанию там файл index.html и content.json. В первом файле — первая страница сайта, во втором — подписи и контрольные суммы всех опубликованных файлов. При изменении контент придется переподписывать специальной командой. После публикации присоединенные пиры ищут | + | Сеть является практически полностью распределенной, каждый может опубликовать сайт в виде статических html-страниц. В момент создания сайта программа генерирует пару ключей, и создает папку с содержимым сайта. По умолчанию там файл index.html и content.json. В первом файле — первая страница сайта, во втором — подписи и контрольные суммы всех опубликованных файлов. При изменении контент придется переподписывать специальной командой. После публикации присоединенные пиры ищут пиры у которых есть запрашиваемый сайт. После нахождения сайт полностью скачивается тем, кто к нему обратился. По умолчанию еще и раздается другим участникам, которые его запросили. Все пиры образуют определенный пул, который позволяет быстро получать обновления контента, если он изменился. Также есть возможность клонировать копии и вносить в них изменения. Существуют специально разработанные движки для форума, которые позволяют постить не только создателям. Также разработана централизованная система авторизации zeroid.bit, которая позволяет создать уникальный идентификатор. Таковой требуется для постинга на форуме. Доменные имена можно связать с namecoin, заплатив немножко криптовалюты. Но данная процедура вовсе не обязательна — можно использовать публичный ключ как идентификатор. Для windows существует portable-версия, для unix-подобных систем есть специальный репозиторий, с которого можно скачать уже собранные пакеты или исходный код. Скачать и попробовать можно [http://zeronet.io/ тут]. По умолчанию сеть не является анонимной, но при интеграции с [[Tor]] должна дать неплохой результат. |
== Стоит посетить == | == Стоит посетить == | ||
− | ''Ссылки откроются только если у вас установлен | + | ''Ссылки откроются только если у вас установлен zeronet'' |
* {{deeplink|http://127.0.0.1:43110/Talk.ZeroNetwork.bit|zeronet}} Общий форум. Обсуждения лучше начинать с кода языка, если он не английский. Идея вброшена пользователем vesta, хоть и не была принята официально, авторы этой статьи одобряют. Так хотя бы понятно, сможешь ты прочитать это или нет. | * {{deeplink|http://127.0.0.1:43110/Talk.ZeroNetwork.bit|zeronet}} Общий форум. Обсуждения лучше начинать с кода языка, если он не английский. Идея вброшена пользователем vesta, хоть и не была принята официально, авторы этой статьи одобряют. Так хотя бы понятно, сможешь ты прочитать это или нет. | ||
* {{deeplink|http://127.0.0.1:43110/zeroid.bit|zeronet}} Сервис идентификации. | * {{deeplink|http://127.0.0.1:43110/zeroid.bit|zeronet}} Сервис идентификации. | ||
− | * {{deeplink|http://127.0.0.1:43110/1Lzu3HBELK2Mp6qBmrYxum1zwxpTpDAnZA|zeronet}} | + | * {{deeplink|http://127.0.0.1:43110/1Lzu3HBELK2Mp6qBmrYxum1zwxpTpDAnZA|zeronet}} один из русскоязычных ресурсов |
== Создаем свой сайт == | == Создаем свой сайт == | ||
− | |||
В начале готовим все материалы, пишем все страницы, готовим картинки и делаем ссылки внутри html. Затем создаем заготовку: | В начале готовим все материалы, пишем все страницы, готовим картинки и делаем ссылки внутри html. Затем создаем заготовку: | ||
− | + | zeronet.cmd siteCreate | |
И у нас получилось. Сохраняем секретный ключ. | И у нас получилось. Сохраняем секретный ключ. | ||
Строка 22: | Строка 21: | ||
Затем переходим в папку data, где у нас хранятся все скачанные сайты, находим свой и заливаем то, что приготовили. | Затем переходим в папку data, где у нас хранятся все скачанные сайты, находим свой и заливаем то, что приготовили. | ||
− | Опять же в консоли набираем | + | Опять же в консоли набираем |
− | + | zeronet.cmd siteSign публичный ключ сайта | |
Вылезет запрос на ввод секретного ключа, которым это нужно подписывать. Копипастим. | Вылезет запрос на ввод секретного ключа, которым это нужно подписывать. Копипастим. | ||
− | Затем публикуем | + | Затем публикуем |
− | + | zeronet.cmd sitePublish публичный ключ сайта | |
− | После чего недурственно зафорсить свою поделку на общем форуме ну или в открытой сети, чтобы привлечь народ. Обсудить сеть можно в | + | После чего недурственно зафорсить свою поделку на общем форуме ну или в открытой сети, чтобы привлечь народ. Обсудить сеть можно в 2ch.hk/crypt/ в соответствущем треде. |
== Ссылки == | == Ссылки == | ||
− | * | + | * http://habrahabr.ru/post/250945/ - обсуждение на Хабре |
− | * | + | * https://github.com/HelloZeroNet/ZeroNet исходники и описание |
− | * | + | * http://zeronet.io официальный сайт |
== Примечания == | == Примечания == | ||
<references /> | <references /> |