O que é o Fediverse e como ele pode descentralizar a Web?

Com as pessoas cada vez mais conscientes do poder que um punhado de empresas acumulou por meio da natureza centralizada da web moderna, muitas agora estão se voltando para uma alternativa descentralizada: o Fediverse. Este nome me faz lembrar? Para a maioria das pessoas, provavelmente não. Mas há uma chance crescente de você ter interagido com ele.

O Fediverse pode ser apenas a maneira de você exercer controle sobre seus dados e sua vida online.

O que é o Fediverse?

O Fediverse é uma rede de servidores interconectados usados ​​para mídia social, blogs, hospedagem de arquivos e outras atividades modernas da web. O nome é uma mala de viagem das palavras "federação" e "universo".

Considere como um governo pode ser centralizado, com o poder concentrado em um local central, ou federado, com o poder espalhado por muitos estados ou localidades. Ao projetar ou usar um serviço da web, nos deparamos com a mesma pergunta.

Os serviços da Web mais populares são centralizados. Empresas como Twitter ou Netflix armazenam todos os dados em seus próprios servidores (ou servidores alugados de outra empresa, como a Amazon), com controle exclusivo sobre esses dados, quem pode acessá-los e como.

O Fediverse é federado. Mastodon, por exemplo, é uma alternativa ao Twitter onde você pode armazenar sua conta em qualquer número de servidores ou hospedar a sua própria. Independentemente de qual servidor você usa, todos os usuários do Mastodon podem interagir como se estivessem todos conectados ao mesmo.

Adotar uma abordagem federada não é, na verdade, uma ideia nova. Na verdade, é uma parte essencial do que torna a Internet a Internet.

Como funciona o Fediverse

A própria internet não é uma coisa centralizada. É uma rede interconectada de máquinas. Alguns computadores armazenam dados, como sites da Web, e outros computadores solicitam acesso a esses dados, como seu telefone ou laptop. Isso pode acontecer por meio de vários protocolos e padrões abertos que permitem que essas máquinas se entendam. Como esses padrões são abertos e interoperáveis, você pode se conectar a um servidor a partir de qualquer PC e visualizar uma página da web em qualquer navegador.

Mas essas páginas da web e servidores tendem a funcionar como silos individuais. Um site está hospedado neste servidor. Outro site existe em um servidor separado. A extensão da interação tende a parar no hiperlink entre um e outro.

No Fediverse, uma experiência como o PixelFed (uma alternativa ao Instagram) não existe como um único site. Em vez disso, o PixelFed é, na verdade, um código interoperável implantado em muitos sites. Um grupo dedicado à fan fiction de Pokémon pode hospedar um servidor com sua própria instância PixelFed, seu empregador pode configurar um para funcionários e clientes, ou você e seus amigos podem concordar em hospedar um juntos.

Cada um desses sites ou "instâncias" do PixelFed parece e se sente basicamente o mesmo, e eles podem se comunicar uns com os outros. Isso é muito semelhante ao funcionamento do e-mail. Os endereços de e-mail têm um nome de usuário e um endereço de domínio (como @ gmail.com ou @ protonmail.com) para que seu cliente de e-mail saiba para qual servidor enviar o e-mail.

Com essa abordagem, você, como usuário final, tem uma experiência que ainda parece entrar no Twitter, mas nenhuma organização controla todo o ecossistema.

O que há de errado com a centralização?

A Internet pode ter uma base aberta e descentralizada, mas a maioria dos sites e serviços com os quais muitos de nós interagimos diariamente são jardins murados centralizados. O Discord tem controle total sobre como usamos o Discord, e você não pode enviar uma mensagem do Discord para o WhatsApp ou Telegram ou Signal, embora todos esses aplicativos tenham uma função semelhante.

Usar um site como o Medium é mais fácil do que codificar sua própria página em HTML, mas o Medium consegue usar e monetizar o conteúdo em sua plataforma da maneira que desejar, desde que esteja de acordo com seus próprios termos de serviço. O Medium pode alterar esses termos de serviço a qualquer momento, e a maioria dos usuários não saberia porque nunca os leu de qualquer maneira.

Em uma página da web tradicional, você pode clicar com o botão direito em uma imagem ou vídeo e fazer o download para o seu computador. Sites como YouTube e Hulu bloqueiam essa função integrada de seu navegador e consideram isso como pirataria.

Você pode construir sua vida profissional em torno do público que desenvolve em uma plataforma de mídia social e, em seguida, assistir seu negócio desaparecer quando sua conta de mídia social for bloqueada. Todos nós ouvimos sobre casos importantes de alguém sendo bloqueado por dizer algo inflamatório, mas muitas vezes as pessoas encontram suas contas bloqueadas por motivos mundanos ou problemas técnicos, com poucos recursos para voltar para suas contas.

No Facebook, alguns usuários recorreram à compra de fones de ouvido Oculus caros como uma solução alternativa para fazer o Facebook redefinir sua conta.

Todos esses exemplos mostram o que acontece quando a web é centralizada nas mãos de entidades corporativas. Não é apenas o fato de essas empresas terem uma opinião descomunal sobre como a web funciona, mas também limitam o que a tecnologia da web pode fazer sempre que a funcionalidade total pode colocar em risco seus lucros.

Como a descentralização se compara?

A natureza aberta e interoperável do Fediverse significa que existem maneiras de utilizar um projeto do Fediverse que você não pode usar com um não federado. Um desses benefícios é que você pode integrar facilmente um projeto Fediverse com outro. Por exemplo, você pode comentar em um vídeo no Mastodon e fazer com que apareça como um comentário no mesmo vídeo no PeerTube.

Se você deseja um espaço online seguro para conversar com pessoas afins sobre um tópico, pode cultivar esse espaço sem ter que bloquear pessoas antagônicas de toda a plataforma. Voltando ao nosso exemplo anterior, o grupo Pokémon pode estabelecer seu próprio código de conduta pessoal, que será diferente daquele de seu empregador, que será diferente daquele entre você e seus amigos.

Você pode banir alguém de sua instância pessoal do PixelFed, mas não pode impedir que alguém use o próprio PixelFed. Se você é a pessoa que foi bloqueada, nada o impedirá de configurar sua própria instância ou ingressar em um servidor diferente e continuar a usar o serviço em outro lugar.

No final do dia, seus dados são seus, ainda mais se você se hospedar por conta própria. Não só isso, você tem o direito de possuir o código. Os projetos da Fediverse são gratuitos e de código aberto. Você pode auditar o software e ter mais certeza de que ele não está fazendo algo obscuro em segundo plano. Isso reduz a probabilidade de que alguém esteja coletando, reunindo e analisando tudo o que você diz e faz.

Projetos Fediverse que você pode usar hoje

O Fediverse ainda não é um termo familiar, mas há uma série de sites e serviços maduros que você pode assinar ou hospedar e utilizar hoje mesmo. Aqui estão alguns e os serviços que você pode vê-los como alternativas para:

Esta lista está longe de ser completa. Você pode encontrar uma lista de projetos em the-federation.info ou fediverse.party . Você pode descobrir que a lista é mais longa do que o esperado.

O Fediverse pode descentralizar a Web?

WordPress é de longe o projeto Fediverse mais popular e amplamente utilizado. A maioria de nós não pensa nisso como algo especial do Fediverse, federado. É simplesmente WordPress, uma ferramenta gratuita de blog ou CMS útil para construir um site. Mas a natureza federada do WordPress é uma grande parte do motivo pelo qual ele se tornou uma parte tão dominante na web. É um exemplo de como pode ser o sucesso para o Fediverse.

Mastodonte e Matrix são talvez os próximos projetos Fediverse mais conhecidos. Ambos são maduros e competentes, mas como plataformas sociais, a questão não é se eles funcionam. A questão é se as pessoas com as quais você deseja se comunicar estão presentes nessas redes, e esse é um desafio difícil de superar. Este é o desafio fundamental que o Fediverse enfrenta. O Fediverse oferece uma solução tecnológica capaz para muitos dos problemas da web hoje, mas será que as pessoas vão adotá-la?