La plupart des plateformes que nous utilisons pour communiquer entre elles en ligne sont liées à un seul fournisseur. Mais il n'y a aucune raison technique pour que les choses soient ainsi. Il existe des moyens de discuter en ligne qui offrent un plus grand degré de confidentialité et de liberté. Matrix est l'un de ces moyens.

Qu'est-ce que le protocole matriciel ?

Matrix est un standard ouvert pour la communication en temps réel. Plus précisément, il vous permet de communiquer entre différents fournisseurs de services. Pensez au fonctionnement du courrier électronique. Si vous avez une adresse e-mail ProtonMail, vous n'êtes pas limité à parler uniquement aux autres utilisateurs de ProtonMail. Matrix offre la même liberté de chat en ligne.

Matrix est l'une des nombreuses applications et services disponibles pour vous aider à décentraliser votre activité en ligne de cette manière. Ensemble, ils sont connus sous le nom de Web décentralisé (ou le fédivers), et avec eux, vous pouvez prendre le contrôle de votre vie numérique, dès aujourd'hui.

instagram viewer

Matrix n'est pas la première tentative de décentralisation du chat.

XMPP, Extensible Messaging and Presence Protocol, l'a déjà fait pour la messagerie instantanée, où il a servi de fondation pour des goûts de Google Talk, Facebook Messenger et WhatsApp (qui sont tous devenus de plus en plus verrouillés vers le bas). De plus, comme XMPP est extensible, il a évolué pour gérer également les appels VoIP et le chat vidéo.

Matrix est un protocole plus récent conçu pour faire tout cela depuis le début, de la manière dont nous nous sommes habitués à discuter sur nos appareils. Pourtant, ce n'est pas seulement cette capacité qui rend Matrix intéressant, mais comment Matrix fonctionne.

Comment fonctionne le protocole Matrix ?

La Fondation Matrix.org décrit Matrix non pas comme un protocole mais comme un magasin de conversation décentralisé. Il n'y a pas de point de défaillance unique, tel qu'un serveur centralisé, dans Matrix. Lorsque vous communiquez avec quelqu'un, les données sont partagées entre tous les serveurs, les utilisateurs participant à la conversation. Si votre serveur tombe en panne, la conversation peut toujours se poursuivre ailleurs jusqu'à ce que votre serveur redémarre.

C'est un effort pour démocratiser la communication. Chaque serveur a la même propriété sur les conversations et l'auto-souveraineté sur les données des utilisateurs. Ces serveurs peuvent être auto-hébergés à domicile ou sur un serveur privé virtuel ou hébergés par une organisation, une entreprise ou une communauté. Cela contraste avec toutes les grandes plates-formes commerciales, telles que Discord, où l'entreprise possède les serveurs auxquels tout le monde se connecte et, par conséquent, toutes les données. Et si ces serveurs tombent en panne, personne ne peut communiquer.

Ce n'est pas là que s'arrêtent les contrastes. Alors que quelqu'un sur Twitter ne peut pas envoyer de message direct à quelqu'un sur Facebook, Matrix est interopérable par conception. Vous pouvez configurer votre compte Skype, votre compte Discord et votre compte Slack afin que, peu importe où quelqu'un vous envoie un message, vous le voyez dans votre client Matrix, et vous pouvez répondre à n'importe lequel d'entre eux à partir d'un endroit. Matrix se réfère à cette fonctionnalité comme faire le pont.

Comment utiliser la matrice

Pour commencer à communiquer à l'aide du protocole Matrix, vous avez besoin d'un client Matrix. Il s'agit de l'application dont vous verrez l'icône dans votre tiroir d'applications, sur votre bureau ou dans votre barre des tâches.

La Fondation Matrix.org recommande Element comme ce qui se rapproche le plus d'un produit phare. Il présente ce que Matrix peut faire et est multiplateforme, vous pouvez donc l'installer sur le système d'exploitation de bureau ou mobile que vous souhaitez.

Element n'est pas seul, et il y a de nombreux clients parmi lesquels choisir. Certains sont adaptés à un système d'exploitation spécifique ou, sous Linux, à un environnement de bureau spécifique, tel que Fractale pour GNOME et NeoChat pour KDE Plasma. D'autres sont créés à l'aide d'un langage de programmation ou d'une boîte à outils spécifiques, tels que FluffyChat fait avec Go et Mirage avec Qt et Python. Chacun offre la prise en charge d'un degré variable de fonctionnalités Matrix.

Vous devrez également choisir un serveur pour héberger votre compte. Vous pouvez opter pour l'auto-hébergement si vous souhaitez un contrôle maximal sur vos données et apprécier cette liberté que vous n'avez pas avec les grands réseaux commerciaux. Mais cela vient avec une complexité supplémentaire, et c'est à peine nécessaire. Si vous voulez juste être opérationnel et commencer à discuter aussi rapidement que vous le feriez sur n'importe quelle autre plate-forme, vous pouvez le faire aussi. L'endroit le plus simple pour commencer est peut-être app.element.io.

Votre ID utilisateur Matrix apparaît dans le format suivant.

@nom d'utilisateur: serveur.com

Cela s'apparente à une adresse e-mail ou à votre pseudo sur Mastodon. Sur une plate-forme centralisée, tout le monde est sur les mêmes serveurs, donc un seul nom d'utilisateur peut suffire. Sur les réseaux fédérés, vous devez désigner un nom d'utilisateur et le serveur sur lequel ce nom d'utilisateur peut être formé. Gardez à l'esprit que le terme "serveur" est utilisé ici de manière vague. Techniquement, un service comme Instagram dispose de nombreux serveurs gérant des quantités inimaginables de données, mais pour l'utilisateur final, ces nombreux serveurs apparaissent comme un seul.

Quelles sont les fonctionnalités de Matrix ?

Matrix gère toutes sortes de communication, mais la communication est un terme très large. Alors, que pouvez-vous réellement faire avec Matrix?

  • Messagerie instantanée individuelle
  • Salles de discussions
  • Appels vidéo
  • Appels audio
  • Partage de fichiers
  • Autres fonctions de passerelle sans rapport avec la communication

La comparaison la plus directe avec un service similaire à Matrix serait Discord. Mais en plus de la fédération de Matrix, il existe également une prise en charge du chiffrement de bout en bout. Ainsi, en plus d'une plus grande propriété de vos données, vous bénéficiez également d'un plus grand degré de confidentialité.

Encore une fois, il y a aussi des passerelles. Bien que l'expérience ne soit pas transparente, Matrix est l'une des meilleures options de nos jours pour utiliser un seul client pour gérer toutes vos différentes plateformes de messagerie. Vous pouvez également relier des services qui ne sont pas utilisés pour communiquer avec d'autres, comme recevoir des mises à jour sur les nouvelles publications dans un flux RSS.

Vous pouvez même relier Matrix avec Twitter, mais si vous voulez une alternative décentralisée à part entière, vous voudrez peut-être pensez plutôt à Mastodon.

Devriez-vous utiliser Matrix ?

Comme pour toute plate-forme de communication, la question se résume à quelles plates-formes vos amis, votre famille ou vos collègues utilisent-ils? Sont-ils prêts à changer? Ou vous contentez-vous de vous connecter avec des personnes qui utilisent déjà Matrix? Encore une fois, il existe déjà des canaux que vous pouvez rejoindre pour parler à des étrangers d'intérêts communs.

Même si personne dans votre entourage n'utilise Matrix, vous pouvez toujours adopter Matrix par vous-même et établir un lien avec la plate-forme qu'ils utilisent.

Matrix est une technologie passionnante et un exemple de la façon dont la communication en ligne pourrait être effectuée. Si c'est une vision que vous partagez, inscrivez-vous et aidez à la concrétiser.

PartagerTweeterE-mail
Un Internet vraiment décentralisé est-il possible? Comment cela pourrait fonctionner avec la blockchain

Un Internet vraiment décentralisé est-il possible? Que signifie la décentralisation et comment assurerait-elle votre sécurité ?

Lire la suite

Rubriques connexes
  • La technologie expliquée
  • Messagerie instantannée
  • Messager
  • Chiffrement
  • VoIP
  • Chat vidéo
A propos de l'auteur
Bertel roi (335 articles publiés)

Bertel est un minimaliste numérique qui écrit à partir d'un ordinateur portable doté de commutateurs physiques de confidentialité et d'un système d'exploitation approuvé par la Free Software Foundation. Il privilégie l'éthique aux fonctionnalités et aide les autres à prendre le contrôle de leur vie numérique.

Plus de Bertel King

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner