A maioria das plataformas que usamos para nos comunicarmos online estão vinculadas a um único provedor. Mas não há nenhuma razão técnica para que as coisas sejam assim. Existem maneiras de bater papo online que oferecem um maior grau de privacidade e liberdade. Matrix é uma dessas maneiras.

O que é o protocolo de matriz?

Matrix é um padrão aberto para comunicação em tempo real. Mais especificamente, ele permite que você se comunique entre diferentes provedores de serviços. Pense em como funciona o e-mail. Se você tem um endereço de e-mail ProtonMail, você não está limitado a apenas conversar com outros usuários ProtonMail. Matrix oferece a mesma liberdade para bate-papo online.

Matrix é um dos muitos aplicativos e serviços disponíveis para ajudá-lo a descentralizar sua atividade online desta forma. Juntos, eles são conhecidos como a web descentralizada (ou o fediverse) e, com eles, você pode assumir o controle de sua vida digital hoje.

Matrix não é a primeira tentativa de descentralizar o chat.

XMPP, o Extensible Messaging and Presence Protocol, já fez isso para mensagens instantâneas, onde serviu como o base para empresas como Google Talk, Facebook Messenger e WhatsApp (que estão cada vez mais bloqueados baixa). Além disso, como o XMPP é extensível, ele evoluiu para lidar com chamadas VoIP e bate-papo com vídeo também.

Matrix é um protocolo mais novo projetado para fazer tudo isso desde o início, da maneira como nos acostumamos a bater papo em nossos dispositivos. No entanto, não é apenas essa capacidade que torna o Matrix interessante, mas como o Matrix funciona.

Como funciona o protocolo Matrix?

A Matrix.org Foundation descreve o Matrix não como um protocolo, mas como um armazenamento de conversação descentralizado. Não há um único ponto de falha, como um servidor centralizado, no Matrix. Quando você se comunica com alguém, os dados são compartilhados entre todos os servidores, com os usuários participando da conversa. Se o seu servidor cair, a conversa ainda pode continuar em outro lugar até que o seu servidor volte a funcionar.

É um esforço para democratizar a comunicação. Cada servidor tem propriedade igual sobre as conversas e auto-soberania sobre os dados do usuário. Esses servidores podem ser auto-hospedados em casa ou em um servidor virtual privado ou hospedados por uma organização, empresa ou comunidade. Isso contrasta com todas as principais plataformas comerciais, como Discord, onde a empresa possui os servidores aos quais todos se conectam e, como resultado, todos os dados. E se esses servidores caírem, ninguém poderá se comunicar.

Não é aí que os contrastes param. Embora alguém no Twitter não possa enviar uma mensagem direta a alguém no Facebook, o Matrix é interoperável por design. Você pode configurar sua conta do Skype, sua conta do Discord e sua conta do Slack para que não importa onde alguém lhe envia uma mensagem, você o vê em seu cliente Matrix e pode responder a qualquer um deles a partir de um Lugar, colocar. Matrix se refere a esta funcionalidade como ponte.

Como usar o Matrix

Para começar a se comunicar usando o protocolo Matrix, você precisa de um cliente Matrix. Este é o aplicativo cujo ícone você verá em sua gaveta de aplicativos, em sua área de trabalho ou em sua barra de tarefas.

A Matrix.org Foundation recomenda o Element como a coisa mais próxima de ser um produto carro-chefe. Ele mostra o que o Matrix pode fazer e é multiplataforma, para que você possa instalá-lo em qualquer desktop ou sistema operacional móvel que desejar.

A Element não está sozinha e existem muitos clientes para escolher. Alguns são feitos sob medida para um sistema operacional específico ou, no Linux, um ambiente de área de trabalho específico, como Fractal para GNOME e NeoChat para o KDE Plasma. Outros são feitos usando uma linguagem de programação ou kit de ferramentas específico, como FluffyChat feito com Go e Miragem com Qt e Python. Cada um oferece suporte para um grau variável de recursos do Matrix.

Você também precisará escolher um servidor para hospedar sua conta. Você pode seguir o caminho da auto-hospedagem se quiser o máximo controle sobre seus dados e apreciar essa liberdade que você não tem com as principais redes comerciais. Mas isso vem com complexidade adicional e dificilmente é necessário. Se você deseja apenas começar a bater papo com a mesma rapidez com que faria em qualquer outra plataforma, também pode fazer isso. Talvez o lugar mais fácil para começar seja app.element.io.

Seu ID de usuário Matrix aparece no seguinte formato.

@username: server.com

Isso é semelhante a um endereço de e-mail ou seu identificador no Mastodon. Em uma plataforma centralizada, todos estão nos mesmos servidores, portanto, apenas um nome de usuário pode ser suficiente. Em redes federadas, você precisa designar um nome de usuário e o servidor onde esse nome de usuário pode ser formado. Lembre-se de que o termo "servidor" está sendo usado livremente aqui. Tecnicamente, um serviço como o Instagram tem muitos servidores que lidam com quantidades inimagináveis ​​de dados, mas para o usuário final, esses muitos servidores aparecem como um só.

Quais são os recursos do Matrix?

Matrix lida com todos os tipos de comunicação, mas comunicação é um termo muito amplo. Então, o que você pode realmente fazer com o Matrix?

  • Mensagens instantâneas um para um
  • Salas de conversa
  • Chamada de Vídeo
  • Chamadas de áudio
  • Compartilhamento de arquivos
  • Outras funções de ponte não relacionadas à comunicação

A comparação mais direta com um serviço semelhante ao Matrix seria o Discord. Mas, além do Matrix ser federado, também há suporte para criptografia ponta a ponta. Portanto, além de maior propriedade sobre seus dados, você também tem um maior grau de privacidade.

Novamente, também há uma ponte. Embora a experiência não seja perfeita, o Matrix é uma das melhores opções atualmente para usar um único cliente para gerenciar todas as suas diferentes plataformas de mensagens. Você também pode conectar serviços que não são usados ​​para se comunicar com outras pessoas, como receber atualizações sobre novas postagens em um feed RSS.

Você pode até fazer a ponte entre o Matrix e o Twitter, mas se quiser uma alternativa descentralizada completa, você pode querer considere Mastodonte em vez disso.

Você deve usar o Matrix?

Como acontece com qualquer plataforma de comunicação, a questão se resume a quais plataformas seus amigos, familiares ou colegas usam? Eles estão dispostos a mudar? Ou você se contenta em se conectar com pessoas que já estão usando o Matrix? Novamente, já existem canais nos quais você pode entrar para falar com estranhos sobre interesses comuns.

Mesmo que ninguém em seu círculo use o Matrix, você ainda pode adotar o Matrix por conta própria e fazer uma ponte para qualquer plataforma que eles usem.

Matrix é uma tecnologia interessante e um exemplo de como a comunicação online pode ser feita. Se é uma visão que você compartilha, inscreva-se e ajude a torná-la realidade.

CompartilhadoTweetO email
É possível uma Internet verdadeiramente descentralizada? Como isso poderia funcionar com o Blockchain

É possível uma Internet verdadeiramente descentralizada? O que significa descentralização e como isso o manteria seguro?

Leia a seguir

Tópicos relacionados
  • Tecnologia Explicada
  • Mensagem instantânea
  • Mensageiro
  • Encriptação
  • VoIP
  • Chat de vídeo
Sobre o autor
Bertel King (335 Artigos Publicados)

Bertel é um minimalista digital que escreve a partir de um laptop com interruptores físicos de privacidade e um sistema operacional endossado pela Free Software Foundation. Ele valoriza a ética sobre os recursos e ajuda os outros a assumir o controle de suas vidas digitais.

Mais de Bertel King

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever