HHIDE_DUMP
Гость
H
HHIDE_DUMP
Гость
Сегодня я расскажу вам о сравнительно недавно появившейся сети, а имя ей - ZeroNet! Существует она уже около года, сейчас более развита, появились новые функции, но об этом попозже. "Что такое ZeroNet?" - спросите вы, с этого пожалуй и начну.
ZeroNet - это распределенная сеть, но что это распределенная сеть?
А распределенная сеть - это вычислительная сеть, в которой все ПК выступают как серверы по отношению к другим компьютерам в сети
Отлично, мы выяснили что это ZeroNet, теперь мы узнаем как она работает. На вашем устройстве запускается Python сервер который соединяется с таким же пользователем как и вы и слушает порт 43110 на 127.0.0.1 куда вы должны зайти со своего браузера.
Используется технология Bittorrent Bitcoin и DHT
А что такое DHT и Bittorrent?
DHT - распределённая хеш-таблица. Это класс децентрализованных распределённых систем поискового сервиса, работающего подобно хеш-таблице
А Bittorrent (или же torrent) -это интернет-протокол, позволяющий быстро скачивать большие файлы
А как же подключиться к сайтам?
А вот так: Вам требуется знать hash адрес или же .bit домен сайта, как только вы его попытаетесь открыть будет выполнено подключение к торрент трекеру и найдены пиры которые раздают этот сайт, после чего пойдет его загрузка. (В дальнейшем планируется работа и через DHT но в данный момент — нет)
Год назад ZeroNet была не распределена, но сейчас это было исправлено
Ссылка на него:
zeronet.io
На ранней версии было так:
Для Windows:
Установите Python 2.7 -
Установите Python ZeroMQ -
Установите Python Greenlet -
Установите Python Gevent -
Установите Python MsgPack -
Запустите start.py
Открыть в браузере 127.0.0.1:43110
Для Linux:
apt-get install python-pip
pip install pyzmq
pip install gevent
pip install msgpack-python
Запустите python zeronet.py
Открыть в браузере 127.0.0.1:43110
Для Mac:
brew install python-pip
sudo pip install pyzmq
sudo pip install gevent
sudo pip install msgpack-python
Запустите python zeronet.py
Открыть в браузере 127.0.0.1:43110
Какой из них сейчас - увы, не знаю, извините, скачивал с zeronet.io версию для android, все работает, все отлично
Вот ссылки на некоторые ресурсы:
Тот самый пиратский Play из-за которого о сети недавно писали на многих зарубежных ресурсах
ZeroTalk — крупный форум
Отечественный рускоговорящий аналог большого форума
Блог разработчика сети с changelog'ом
Имиджборда
Блог о разработке на русском
Надеюсь вам понравилось!
ZeroNet - это распределенная сеть, но что это распределенная сеть?
А распределенная сеть - это вычислительная сеть, в которой все ПК выступают как серверы по отношению к другим компьютерам в сети
Отлично, мы выяснили что это ZeroNet, теперь мы узнаем как она работает. На вашем устройстве запускается Python сервер который соединяется с таким же пользователем как и вы и слушает порт 43110 на 127.0.0.1 куда вы должны зайти со своего браузера.
Используется технология Bittorrent Bitcoin и DHT
А что такое DHT и Bittorrent?
DHT - распределённая хеш-таблица. Это класс децентрализованных распределённых систем поискового сервиса, работающего подобно хеш-таблице
А Bittorrent (или же torrent) -это интернет-протокол, позволяющий быстро скачивать большие файлы
А как же подключиться к сайтам?
А вот так: Вам требуется знать hash адрес или же .bit домен сайта, как только вы его попытаетесь открыть будет выполнено подключение к торрент трекеру и найдены пиры которые раздают этот сайт, после чего пойдет его загрузка. (В дальнейшем планируется работа и через DHT но в данный момент — нет)
Год назад ZeroNet была не распределена, но сейчас это было исправлено
Ссылка на него:
zeronet.io
На ранней версии было так:
Для Windows:
Установите Python 2.7 -
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Установите Python ZeroMQ -
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Установите Python Greenlet -
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Установите Python Gevent -
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Установите Python MsgPack -
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Запустите start.py
Открыть в браузере 127.0.0.1:43110
Для Linux:
apt-get install python-pip
pip install pyzmq
pip install gevent
pip install msgpack-python
Запустите python zeronet.py
Открыть в браузере 127.0.0.1:43110
Для Mac:
brew install python-pip
sudo pip install pyzmq
sudo pip install gevent
sudo pip install msgpack-python
Запустите python zeronet.py
Открыть в браузере 127.0.0.1:43110
Какой из них сейчас - увы, не знаю, извините, скачивал с zeronet.io версию для android, все работает, все отлично
Вот ссылки на некоторые ресурсы:
Тот самый пиратский Play из-за которого о сети недавно писали на многих зарубежных ресурсах
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
ZeroTalk — крупный форум
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Отечественный рускоговорящий аналог большого форума
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Блог разработчика сети с changelog'ом
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Имиджборда
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Блог о разработке на русском
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
Надеюсь вам понравилось!