ZeroNet - децентрализованная социальная сеть. Часть 1/3
Расскажу вам что-то интересное в трёх частях.
Первая часть: Поверхностное знакомство.
Вторая часть: Как оно там всё устроено после регистрации.
Третья часть: Что можно сделать самому, всякие фичи и красивости.
На днях в чате произошёл такой разговор:
Как культуролога-экзорциста, меня давно интересуют различные формы экосистем, а значит и социальных сетей. Собственно, поэтому меня забросило сначала на стимит, затем на голос. Одной из интересных сетей, на мой взгляд, является ZeroNet. Написана на python, разработчики - венгры.
На стартовой странице https://zeronet.io/ всё написано, но я обобщу: это открытые, свободные, нецензурируемые сайты, использующие криптографию и BitTorrent.
Ваш контент распределяется напрямую вашим посетителям без какого-либо центрального сервера. Не требуется никакой конфигурации: скачиваете, устанавливаете, используете.
Если очень упрощённо, то любой посещённый сайт в сети ZeroNet останется на вашем компьютере, который превращается в сервер, то есть, начинает "раздавать" этот сайт, точно так же, как кто-то, посетивший ваш сайт - начинает раздавать его. Таким образом происходит распределение и децентрализация вашего контента в прямом смысле этого слова. До тех пор, пока работает хотя бы один компьютер в интернете, на котором расположены файлы - ваш сайт будет жить.
Для чего это всё нужно? Ну есть люди, которым важно сохранить своё творчество на случай ядерной войны.
Но меньше слов, больше картинок, оно так понятнее. После установки ZeroNet на соответствующую операционную систему, запускаем его и попадаем вот по примерно таком адресу:
на вот такую страничку:
Посмотрим на левый сайдбар:
Здесь находится список предлагаемых сервисом сайтов, которые можно активировать.
Посмотрим в центр страницы:
Очень весёленько, так и хочется везде потыкать. Собственно, предлагаемые опции отображены и в сайдбаре на картинке выше.
Опишу вкратце (потом подробнее по отдельности):
ZeroBoard - чат.
ZeroTalk - форум
ZeroBlog - блог
ZeroMe - твиттероподобная лента
ZeroMail - внутренняя почта
ZeroSites - каталог сайтов
Вот так выглядит на компьютере структура файлов какого-то посещённого мной форума.
Файлы можно открыть и посмотреть содержимое
На сегодня всё. Завтра я расскажу как происходит регистрация, как заводят блоги, форумы, чаты и подключаются к хабам для использования твиттероподобной ленты ZeroMe.
А послезавтра - как изменить адрес на более красивый с помощью Namecoin (NMC) - базирующейся на Bitcoin-Software криптовалюте, которая также является альтернативной распределенной системой доменных имен (DNS). И ещё как украсить-разукрасить свои блоги и форумы с помощью обычных html и scc.