ZeroNet - децентрализованная социальная сеть. Часть 3/3

1. Поверхностное знакомство
2. Как оно там всё устроено после регистрации.
3. Что можно сделать самому, всякие фичи и красивости.


zrnt.jpg

Сегодняшнее утро взолновало голосян: Роскомпозор заблокировал golos.io и тысячи юзеров не могли опубликовать свои шедевры. А тут я как раз с такой темой. Да, распределённые сайты, копии которых растиражированы - нельзя ни уничтожить, ни заблокировать. Это не под силу никакой организации.

Но вернёмся к нашим баранам.
Что это за набор цифр и букв в адресной строке?

Screenshot_2017-11-08_00-52-24.png

http://127.0.0.1 - адрес локального хоста, 43110 - порт. Дальше - продукт ассимитричного шифрования "публичный ключ". По этому адресу происходит подключение к торрент-трекеру и поиск ближайших пиров. После того, как владелец что-либо опубликовал, происходит подписание приватным ключом и начинается распространение между пирами.
Но некоторым не очень нравится такой вид адресной строки. Это можно изменить, преобретя себе домен .bit , используя Namecoin.
Namecoin (NMC) - базирующаяся на Bitcoin-Software криптовалюта, которая также является альтернативной, распределенной системой доменных имен (DNS).
Namecoin предоставляет топ-левел-домены, которые находятся вне контроля ICANN, поэтому влияние цензуры здесь очень ограничено.
Namecoin является Peer-to-Peer системой, которая контролируется пользователями сети, а не государствами или фирмами.
Изменения в пространстве имен (Namespaces) подтверждаются законным владельцем домена посредством ассиметричного шифрования и раздаются всем участникам Peer-to-Peer. Эти две транзакции будут связаны между собой посредством занесения в блокчейн.
Software является открытым кодом и расположен на GitHub.
Регистрация стоит ~ 0,5 NMC, или $0,01. Как видим, цена здесь просто символическая. Регистрация и оплата происходит прямо в кхолодном кошельке.
После регистрации вносим соответствующие изменения в файл:

Screenshot_2017-11-10_20-28-05.png

В конечном итоге адрес будет выглядет примерно так:
Screenshot_2017-11-10_20-34-39.png



В заключение хочу слегка затронуть тему дизайна собственных чатов, блогов и форумов. В каждой папке соответствующей страницы находятся файлы html и css. Отредактировав их, можно получить продукт на свой вкус.
Например, стандартный форум имеет такие цвета:
Screenshot_2017-11-08_00-58-41.png

А вот один владелец сделал по-своему:

Screenshot_2017-11-10_20-40-04.png


Ну и совсем в заключении новостная лента, дайжест голоса:

Screenshot_2017-11-10_20-48-40.png

открытый-коддецентрализациясоцсетикриптографияpython
175
13.225 GOLOS
0
В избранное
Lorem 🍬
Город засыпает, просыпается Лорем
175
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (18)
Сортировать по:
Сначала старые