Pular para o conteúdo principal

Bitsocial e Farcaster

O Farcaster mantém a identidade em um blockchain e os dados sociais fora dele. Contas, chaves de app e pagamentos de armazenamento ficam em contratos na OP Mainnet, uma layer 2 do Ethereum. Os posts, chamados de casts, junto com follows e reações, são mensagens assinadas armazenadas pela Snapchain, uma rede parecida com um blockchain que substituiu a antiga rede de Hubs do Farcaster em 2025.

Como o Farcaster funciona​

  • Contas. Uma conta é um Farcaster ID numérico controlado por um endereço Ethereum, que também pode definir um endereço de recuperação. Os apps publicam com chaves de app delegadas registradas onchain; uma chave de app não consegue tomar a conta.
  • Aluguel de armazenamento. Toda conta aluga unidades de armazenamento, atualmente a US$ 0,20 por unidade por ano. Uma unidade alugada desde julho de 2025 comporta 100 casts; além disso, os casts mais antigos são removidos. Os limites de taxa aumentam conforme o armazenamento alugado.
  • Snapchain. Validadores ordenam as mensagens em blocos com consenso no estilo Tendermint, e cada nó completo guarda os dados da rede inteira. Os nós precisam de cerca de 16 GB de RAM e 2 TB de armazenamento, segundo o guia do nó.
  • Nomes. Os nomes de usuário padrão, chamados fnames, são gratuitos e emitidos pelo próprio servidor de nomes do Farcaster, que pode revogá-los. Os usuários podem, em vez disso, usar um nome .eth registrado no Ethereum.
  • Canais. Canais temáticos são um recurso experimental do cliente Farcaster. Os casts em um canal são dados do protocolo, mas os metadados do canal, os follows e a moderação ficam armazenados no cliente.
  • Leitura. Os apps leem por meio de um nó Snapchain que eles mesmos rodam ou de um provedor gerenciado, geralmente a Neynar.

Onde eles diferem​

Blockchains e validadores​

O Farcaster depende da OP Mainnet para contas e pagamentos, e da Snapchain, uma rede parecida com um blockchain, para ordenar todos os dados sociais. O conjunto de validadores da Snapchain é permissionado. Seu whitepaper diz que a censura fica difícil com cerca de dez validadores distribuídos globalmente; em outubro de 2026, a lista de validadores era menor, e a maioria das chaves pertencia à Neynar, que adquiriu o Farcaster em janeiro de 2026. O Bitsocial não tem cadeia, validadores nem consenso.

Pagar para publicar​

Toda conta do Farcaster paga aluguel de armazenamento, e o armazenamento limita quanto do histórico de uma conta a rede mantém. No Bitsocial, publicar não custa nada no nível do protocolo; cada comunidade decide se vai exigir um captcha, um pagamento, um token ou outra coisa. Veja Desafios antispam personalizados.

Comunidades​

Os canais do Farcaster são um recurso do cliente: o cliente armazena seus metadados e aplica a moderação dos canais, então um cast bloqueado em um canal pode continuar válido na rede e visível em outros apps. No Bitsocial, as comunidades são objetos do protocolo com seu próprio par de chaves, e o nó da comunidade aceita ou rejeita posts.

Manter a infraestrutura​

Um nó do Farcaster guarda a rede inteira, então seu armazenamento cresce com toda a atividade; o Farcaster projeta um crescimento rumo aos maiores discos da nuvem. Um nó de comunidade Bitsocial guarda apenas as próprias comunidades e roda em hardware doméstico.

Um app de navegador do Farcaster é um cliente HTTP de um nó ou provedor. Um app web do Bitsocial pode rodar um nó peer-to-peer dentro da aba. Veja Peer-to-Peer no navegador.

Comparação​

PerguntaFarcasterBitsocial
CategoriaIdentidade onchain com dados sociais ordenados por validadoresRede de comunidades peer-to-peer
IdentidadeFarcaster ID controlado por um endereço Ethereum, com chaves de app delegadasPares de chaves Ed25519 para usuários e comunidades
Onde ficam os postsSnapchain, replicada em cada nó completo, dentro dos limites de armazenamento pagosO nó do dono da comunidade e os peers que a leem e fazem seed dela
Quem mantém no arValidadores da Snapchain e operadores de nósNó do dono da comunidade mais seeders auxiliares
ComunidadesCanais experimentais gerenciados pelo cliente FarcasterObjetos de primeira classe cujo nó aceita ou rejeita posts
Controle de spamAluguel de armazenamento e limites de taxa, mais rótulos de spam no nível do appO desafio de cada comunidade antes de um post ser aceito
ModeraçãoAnfitriões de canais no cliente, filtros de apps, risco de censura no nível dos validadoresDonos de comunidades moderam a própria comunidade; os apps escolhem o que mostram
NomesFnames gratuitos que o Farcaster pode revogar, ou nomes .ethNomes .bso e .eth que resolvem para chaves
NavegadorCliente HTTP de um nó ou provedorNó peer-to-peer dentro de uma aba comum do navegador
Contrapartida principalUm único conjunto de dados global e consistente, mas aluguel, blockchains e um conjunto pequeno de validadoresSem taxas nem blockchains, mas sem conjunto de dados global, e o conteúdo antigo não é garantido para sempre