Não existem instâncias no ATProto

Arquitetura de rede e “sem instâncias”

  • O ATProto divide os papéis em Personal Data Servers (PDS), AppViews e Relays opcionais; hospedagem e aplicações são desacopladas.
  • Os Relays são descritos como uma otimização de desempenho, não como uma peça fundamental: eles retransmitem eventos de muitos PDSes para muitas AppViews.
  • Alguns კომენტadores argumentam que isso é semântico: PDSes, AppViews e Relays ainda atuam como “instâncias” na prática, só que agrupadas de outra forma.
  • As analogias com RSS/Google Reader ajudam alguns leitores; outros as consideram enganosas porque os apps do ATProto são agregadores do lado do servidor com forte controle sobre o que os usuários veem.

Comparação com ActivityPub / Mastodon

  • As instâncias do ActivityPub/Mastodon agrupam identidade, hospedagem, interface e moderação, o que:
    • Torna a descentralização tangível (milhares de servidores, usuários distribuídos).
    • Mas amarra você a uma instância e torna migração e escala mais difíceis.
  • O ATProto visa:
    • Identidade estável via DIDs e migração mais fácil entre hospedagens e apps.
    • Um modelo de dados compartilhado e tipado para que muitos apps possam reutilizar e remixar o mesmo conteúdo.
  • Críticos respondem que, hoje, o ecossistema do ATProto é efetivamente dominado por um único provedor (Bluesky) de uma forma que o Mastodon não é.

Moderação, censura e governança

  • A moderação no ATProto acontece em múltiplas camadas: hospedagem, AppViews, relays, além de serviços padronizados de “labeler” que os apps podem escolher usar.
  • Exemplo dado: um usuário banido do app principal do Bluesky continua visível por meio de outra AppView que rejeita as decisões de moderação do Bluesky.
  • Céticos observam:
    • Se a maioria dos usuários permanecer na AppView principal do Bluesky, ser banido lá ainda é, na prática, silenciamento.
    • Hoje existe apenas um diretório PLC; a governança está se movendo para uma entidade suíça e para a IETF, mas o risco de centralização permanece.
    • Alguns veem o ATProto como “decentr-washing” até haver muitas AppViews independentes e amplamente usadas.

Custos, auto-hospedagem e escalabilidade

  • PDSes são baratos e podem rodar em pequenos VPSs ou até em hardware da classe do Raspberry Pi.
  • Relays que espelham toda a rede agora, segundo relatos, operam por cerca de US$ 20–30/mês; AppViews só são “caras” se você tentar replicar o índice global do Bluesky.
  • Os apoiadores dizem que isso é acessível para desenvolvedores amadores e possibilita um mercado de infraestrutura compartilhada; os críticos argumentam que:
    • US$ 30/mês e o esforço operacional não são triviais em muitas regiões.
    • Na prática, existem apenas alguns poucos relays e AppViews, mantendo o poder concentrado.

Experiência do usuário, cultura e adoção

  • Vozes pró-ATProto enfatizam:
    • Um caminho de UX melhor para usuários não técnicos do que o onboarding do Fediverse de “escolha uma instância”.
    • A capacidade de reutilizar uma única identidade em apps muito diferentes (microblog, blogs, hospedagem de código etc.).
  • Vozes pró-ActivityPub enfatizam:
    • Descentralização comprovada e funcional com muitos servidores independentes e modelos de financiamento.
    • Resiliência cultural: se um grande servidor do Mastodon cai, a rede em geral continua funcionando.
  • Questões em aberto levantadas:
    • Se o ATProto continuará dominado pelo Bluesky ou evoluirá para um ecossistema genuinamente multi-provedor.
    • Se a portabilidade técnica se traduzirá em independência cultural e econômica real da empresa fundadora.