Перейти к основному содержанию
Устаревшее именование

В кодовой базе этого проекта по-прежнему используется устаревшее название «плеббит», существовавшее до ребрендинга Bitsocial. Имена пакетов, ссылки на API и некоторая внутренняя терминология будут обновлены в будущем выпуске. Описанный здесь функционал актуален — устарело только название.

5chan

5chan — это бессерверная, не требующая администратора и полностью децентрализованная имиджборд, работающая по протоколу Bitsocial. Он следует знакомой структуре каталогов имиджбордов, но при этом обеспечивает децентрализованное владение — каждый может создать доску, и несколько досок могут конкурировать за одно и то же место в каталоге с помощью механизма голосования.

Загрузки

ПлатформаСсылка
Интернет5chan.app
Рабочий столДоступно для Mac, Windows и Linux
МобильныйДоступно для Android

Как работают доски

5chan организует контент на досках, используя классическую структуру каталогов (например, /b/, /g/). В отличие от традиционных имиджбордов, где каждую доску контролирует центральный администратор, 5chan позволяет любому пользователю создавать и полностью владеть своей собственной доской. Когда несколько плат нацелены на один и тот же слот каталога, они конкурируют за эту позицию путем голосования.

Создание доски

Чтобы создать новую плату, вам необходимо запустить bitsocial-cli в качестве однорангового узла. Это гарантирует, что ваша доска будет размещена децентрализованно, без необходимости использования какого-либо центрального сервера.

Назначение каталогов

Назначение слотов каталога (какая плата и по какому пути) в настоящее время управляется с помощью запросов на извлечение GitHub к файлу 5chan-directories.json. Это временный процесс — будущие выпуски будут поддерживать создание досок в приложении и голосование на основе pubsub для автоматического назначения каталогов.

Внутренности

Под капотом 5chan использует общий клиентский уровень протокола Bitsocial для своего сетевого взаимодействия. Веб-приложение 5chan.app также может запускать узел Helia в браузере, когда P2P браузера включен в дополнительных настройках, поэтому читатели могут загружать файлы с одноранговых узлов без централизованного шлюза IPFS. См. раздел P2P браузера в примечаниях к одноранговому протоколу.

Ссылки