Anonymous 07/03/2026 (Fri) 10:29 No.125405 del
(457.35 KB 1133x1828 screenshot.png)
Децентрализованная борда

Я пилю децентрализованную борду во фринете (aka Hyphanet). Посты идут через нескольких «модераторов» на выбор, всё хранится децентрализованно.

Зачем это надо:
принудительная анонимность — просто нет варианта ссучиться и заблочить анонимайзеры, потому что оно само на анонимизаторе и работает: либо анонимно, либо никак
чтобы не упираться в сетевой эффект (https://ru.wikipedia.org/wiki/Сетевой_эффект) — когда есть пара огромных борд и куча полудохлых микроборд, которые ещё и отъезжают каждые пару месяцев.
чтобы не было разгула мочи — модератор всего лишь высказывает своё мнение, а ты сам решаешь, чьё мнение учитывать, без давления сетевого эффекта

Как потыкать:
исходники и бинарники http://127.0.0.1:8888/freenet:USK@fc5NZ5g6aBhN~aHvcR5QTYWVfsJO747vgY6cC7GZNuY,J~RkZx0JDpEhYwFWWvAA2IBVJCyxkNX9naul6qoKT2Y,AQACAAE/index/-1

скачиваем и ставим фринет — https://www.hyphanet.org/index.html. Потом скачиваем (или лучше собираем) бинарник и запускаем двойным кликом — откроется браузер с интерфейсом дефолтной борды, довольно простеньким. Отличия: идентификаторы постов очень длинные (потому что это ключи фринета), и есть фича выбора модераторов. Если браузер сам не откроется, то вот адрес: http://127.0.0.1:8891

Момент: фринет ПИЗДЕЦ МЕДЛЕННЫЙ. Для начальной загрузки (чтобы вообще увидеть посты) нужно ждать хотя бы пару минут, для отправки поста нужно ждать ещё больше. Разумеется всё подгружается и отправляется фоном, то есть не нужно пялиться на страницу загрузки - расчёт на работу машины фоном, юзер потом видит сразу готовое. Чтобы отправить пост - нужно дать бинарнику работать как минимум пока не будет написано approvals pending, а желательно просто дать ему работать фоном.

Посты с пикчами на данный момент проходят премодерацию, поэтому пост без картинки станет виден другим гораздо быстрее. Это можно изменить в будущем, эта настройка зависит от модератора (который пока один - я).

Message too long. Click here to view full text.