Zum Hauptinhalt springen

5chan

5chan ist ein serverloses, adminloses und vollständig dezentrales Imageboard, das auf dem Bitsocial-Protokoll läuft. Es folgt der vertrauten Verzeichnisstruktur klassischer Imageboards und führt zugleich dezentrale Eigentümerschaft ein: Jeder kann ein Board erstellen, und mehrere Boards können über eine Abstimmung um denselben Verzeichnisplatz konkurrieren.

Downloads

PlattformLink
Web5chan.app
DesktopVerfügbar für Mac, Windows und Linux
MobilVerfügbar für Android

Wie Boards funktionieren

5chan organisiert Inhalte in Boards mit einem klassischen Verzeichnislayout (z. B. /b/, /g/). Anders als bei herkömmlichen Imageboards, bei denen ein zentraler Administrator jedes Board kontrolliert, kann bei 5chan jeder Nutzer ein eigenes Board erstellen und vollständig besitzen. Streben mehrere Boards denselben Verzeichnisplatz an, konkurrieren sie per Abstimmung um diese Position.

Ein Board erstellen

Um ein neues Board zu erstellen, müssen Sie bitsocial-cli als Peer-to-Peer-Knoten betreiben. So wird sichergestellt, dass Ihr Board dezentral gehostet wird, ohne von einem zentralen Server abzuhängen.

Verzeichniszuweisungen

Die Zuweisung der Verzeichnisplätze (welches Board unter welchem Pfad erscheint) wird derzeit über GitHub-Pull-Requests an der Datei 5chan-directories.json verwaltet. Das ist ein vorläufiges Verfahren: Künftige Versionen werden das Anlegen von Boards direkt in der App sowie Abstimmungen über pubsub unterstützen, damit Verzeichniszuweisungen automatisch ablaufen.

Interna

Intern nutzt 5chan die gemeinsame Client-Schicht des Bitsocial-Protokolls für seine Netzwerkinteraktionen. Die Web-App unter 5chan.app betreibt standardmäßig einen Helia-Knoten im Browser, sodass ein gewöhnlicher Tab dem Netzwerk als Peer beitritt: Er lädt Boards von anderen Peers und veröffentlicht über pubsub, ohne zentralisiertes IPFS-Gateway im Pfad der Inhalte. Unter Browser-Peer-to-Peer steht, was das mit sich bringt und was ein Browser-Knoten weiterhin nicht leisten kann.