thumbnail of 17046195252621.jpg
thumbnail of 17046195252621.jpg
17046195252621 jpg
(27.18 KB, 279x181)
ИНТЕРНЕТ УМЕР

В этом проруби ищем альтернативы погибающему Big Web. Интернет захвачен ФБР, ФСБ, РКН, ICANN, Google и Cloudflare. Они убивают его. Уже долго, планомерно, с расстановкой.

Разбираем альтернативные протоколы и стеки технологий.

Краткий список:
❚ ZeroNet ¦ P2P
Позволяет хостить сайт с помощью Bittorent. Есть своя aнонимная имиджёлка, блоги, трекеры, форумы.
Изначальный создатель исчез. Причину исчезновения ФБР не разаглашает.
Проект форкнут на две реализации.

P2P (неубиваемость, масштабируемость, информация как общественная собственность).
Из минусов: реализация на python, странное API.

Возможно сеть можно использовать для создания GUI-шных месседжеров и имиджборд на базе GTK, но я такого ещё не видел. Только UI на базе HTML5.

❚ Gemini/Spartan/Titan ¦ Client-server
Семейство протоколов на базе TCP. Являются альтернативами HTTP.
Предназначены для людей уставших от Большого Веба, которые желают ощутить старый-добрый Web1.0 с блекджеком и ASCII-артами. Без JS, CSS, рекламы, клаудфлары.
Для протокола сделаны очень красивые клиенты: Lagrange (SDL2), Geopard (GTK4), есть россыпь клиентов на Qt+QML, есть клиенты для CLI. Выбор большой.
Но на андроид адекватней всего Lagrange.

Простота протоколов позволяет легко писать клиенты и сервера.

Однако все те же минусы, что и всех других client-server протоколов: необходимо покупать воздух доменное имя и VPS, при потере чего-то из этого теряется сайт и вся информация на нём. Естественно спецслужбы так же сканируют FS на VPS, а оплачивается всё это с банковской карты.

❚ IPFS ¦ P2P
Протокол обмена файлами по принципу P2P. Имеется PubSub для обмена данными между пирами в режиме реального времени.

Возможно лучший кандидат для Нового Интернета (с опциональной связкой с Tor).

IPFS - идеальная бaза для написания десктопных клиентов для p2p-имиджборд, p2p-форумов, p2p-чатов, p2p-файлообменников, p2p-видеохостингов на тулкитах GTK4/Qt6 (или в худшем случае Tauri/Electron).

❚ Yggdrasil ¦ Transport-level
Протокол для построения меш-сетей.
Может работать как в режиме overlay, так и в режиме меш-сети.

Сильные и слабые стороны меш-сетей и их перспективы - отдельная тема.

❚ Fediverse ¦ Client-server
Набор сервисов с открытым исходным кодом.
Децентрализованное объединение социальных сетей, пользователи которых могут беспрепятственно общаться друг с другом: имея аккаунт в одном сервисе, пользователь может взаимодействовать с другими сервисами Федиверса, не регистрируясь в них.

Из плюсов: если тебе не понравился один инстанс сети ты можешь перейти на другой или поднять свой.

Против государств и ICANN федиверс бессилен. Однако как способ борьбы против централизации Интернета вокруг гигантских сервисов и их держателей-корпораций вполне валиден.

Однако хоть сеть и децентрализована, она не дистрибутивна. Это client-sever, а не p2p.

Некоторые сервисы федиверса: Mastodon (аналог твиттера), peertube (аналог YouTube), Matrix (аналог ТГ и ватсапа).

❚ Hyphanet (Freenet) ¦ Transport-level
В отличии от других подобных сетей (i2p, Tor) протокол рассчитан на диструбутивность. Всё данные сайтов распределяются между клиентами. ZeroNet для олдов.

❚ SoulSeek ¦ P2P
Это скорее удобный инструмент, чем технология для построения Нового Интернета. В SoulSeek можно найти что угодно. Я вот находил PDF для одной настольной игры, которую продавали только за £. Ну, и конечно же вся аудиотека (FLAC-only) у меня собрана благодаря Soulseek.

Собственно, сабж. Обсуждаем.