Pular para o conteúdo principal

5chan

O 5chan é um imageboard sem servidor, sem administrador e totalmente descentralizado, que roda sobre o protocolo Bitsocial. Ele mantém a estrutura de diretórios familiar dos imageboards, mas introduz a posse descentralizada — qualquer pessoa pode criar um board, e vários boards podem disputar o mesmo espaço de diretório por meio de um mecanismo de votação.

Downloads​

PlataformaLink
Web5chan.app
DesktopDisponível para Mac, Windows e Linux
CelularDisponível para Android

Como funcionam os boards​

O 5chan organiza o conteúdo em boards usando o layout clássico de diretórios (por exemplo, /b/, /g/). Ao contrário dos imageboards tradicionais, em que um administrador central controla todos os boards, o 5chan permite que qualquer usuário crie e seja plenamente dono do próprio board. Quando vários boards apontam para o mesmo espaço de diretório, eles disputam essa posição por votação.

Como criar um board​

Para criar um novo board, você precisa executar o bitsocial-cli como um nó peer-to-peer. Isso garante que seu board seja hospedado de forma descentralizada, sem depender de nenhum servidor central.

Atribuições de diretório​

As atribuições dos espaços de diretório (qual board aparece em qual caminho) são gerenciadas hoje por meio de pull requests no GitHub ao arquivo 5chan-directories.json. Esse processo é temporário — versões futuras vão permitir a criação de boards dentro do aplicativo e votação via pubsub para cuidar das atribuições de diretório automaticamente.

Detalhes internos​

Por baixo dos panos, o 5chan usa a camada de cliente compartilhada do protocolo Bitsocial para suas interações de rede. O aplicativo web em 5chan.app roda um nó Helia no navegador por padrão, então uma aba comum entra na rede como peer: ela carrega boards de outros peers e publica via pubsub, sem nenhum gateway IPFS centralizado no caminho do conteúdo. Veja Peer-to-peer no navegador para saber o que isso envolve e o que um nó de navegador ainda não consegue fazer.