Matrix expliqué simplement l'alternative à Discord

Matrix est un protocole de communication ouvert et fédéré, comparable à l’email pour la messagerie instantanée, qui permet d’échanger via différents clients (Element, Fractal, etc.) sans dépendre d’une entreprise unique.

Voir la source

SYNTHÈSE STRUCTURÉE

Matrix n’est pas une application, mais un réseau

L’intervenant insiste sur ce point fondamental : « Matrix, c’est pas une application. Il y a pas d’application qui s’appelle Matrix. Matrix, c’est le réseau de communication entre toutes les instances, entre toutes les serveurs. » Il faut comprendre Matrix comme le protocole sous-jacent, à l’image de SMTP/IMAP pour l’email. Les utilisateurs se connectent à ce réseau via des clients (Element, Fractal, NeoChat, etc.) qui implémentent le protocole.

La fédération : le parallèle avec l’email

Pour expliquer la fédération, Vince FF utilise une analogie très parlante : « Matrix est à la messagerie instantanée ce que l’email est aux messages non instantanés. » Il prend l’exemple de Gmail, Outlook et Proton Mail : toutes ces messageries sont interconnectées, et un utilisateur Gmail peut envoyer un mail à un utilisateur Outlook. Matrix fonctionne exactement de la même manière : chaque serveur (instance) peut communiquer avec tous les autres, quel que soit le client utilisé.

Création d’un compte sur matrix.org

La procédure est simple et rapide. Depuis Element, l’utilisateur choisit d’abord son serveur d’accueil. L’intervenant recommande : « Personnellement, le plus simple, je trouve, c’est matrix.org. C’est mon avis. » Ensuite, il faut soit se connecter via un compte existant (Google, Apple, GitHub, Facebook, GitLab), soit créer un utilisateur local avec un nom d’utilisateur, une adresse email et un mot de passe. Un captcha (sélection de vélos) est requis, puis une vérification par email.

La clé de récupération : un élément critique

Lors de la première configuration, Element propose une clé de récupération pour le chiffrement de bout en bout. Vince FF insiste : « Cette clé que vous avez va vous permettre, par exemple, si vous installez une nouvelle distribution ou si vous avez plusieurs PC, de récupérer toutes les discussions que vous avez faites qui ont été cryptées. » Il recommande de « bien noter cette clé, de vous l’enregistrer quelque part au chaud, c’est très important. » Sans cette clé, il est impossible de déchiffrer l’historique des conversations sur un nouvel appareil.

Rejoindre un espace communautaire (exemple Gaming Linux FR)

Pour rejoindre une communauté, il suffit de cliquer sur un lien d’invitation (par exemple gaminglinux.fr → Matrix GLF). Element propose alors d’ouvrir le lien et de rejoindre l’espace. L’intervenant montre que l’espace Gaming Linux FR contient plusieurs salons : GLFOS, gaming, Linux, bistro (vocal), et un salon général. Il note que « 240 membres ont rejoint Gaming Linux FR » et que les échanges y sont « beaucoup plus simple, beaucoup plus intime » que sur le serveur Discord équivalent (4500 membres).

Le mode sombre : une préférence personnelle

Vince FF recommande d’activer le mode sombre dans les paramètres d’Element : « je le trouve beaucoup plus classe, beaucoup mieux foutu et beaucoup plus agréable à utiliser. » C’est un réglage purement esthétique, mais qui améliore le confort de lecture pour beaucoup d’utilisateurs.

Plusieurs clients disponibles, avec des fonctionnalités différentes

L’intervenant liste plusieurs clients Matrix : Element, Fractal, NeoChat, Sini. Il précise qu’Element est le plus avancé : « élément gère les fils, gère les gifs, gère les espaces, ce qui n’est pas le cas de tous. » Fractal, par exemple, ne gère pas les espaces (les communautés structurées en salons). Pour utiliser Fractal sur un espace comme Gaming Linux FR, il faut d’abord rejoindre les salons via Element, puis Fractal peut les afficher. Fractal a toutefois un avantage : ses favoris latéraux, que Vince FF trouve « assez sexy, assez canon ».

Avantages de Matrix face à Discord

L’intervenant liste plusieurs points forts :

  • Open source : « d’un point de vue valeur déjà si vous êtes moteur dans l’open source ça peut être intéressant. »
  • Protocole ouvert : « Si vous êtes curieux, vous pouvez comprendre comment ça fonctionne. »
  • Indépendance : « C’est pas dépendant d’une seule entreprise. » Les données ne sont pas récupérées par une société pour être monétisées.
  • Pas de publicité, pas de nitro, pas de boost : « c’est beaucoup plus simple, c’est beaucoup plus sain dans son utilisation. »
  • Hébergement personnel possible : « Vous pouvez héberger votre propre serveur chez vous. »

Les trois choses à retenir

Vince FF résume ainsi : « Matrix, c’est pas une application. Matrix, c’est le réseau de communication entre toutes les instances, entre toutes les serveurs. Et vous avez plusieurs clients pour échanger sur ces différents serveurs comme élément fractal. » Il ajoute que GLFOS met en avant Element car c’est « le plus avancé aujourd’hui et peut-être le plus simple d’utilisation, le plus fiable sur le long terme. »

CONCEPTS CLÉS

  • Fédération : Principe par lequel des serveurs indépendants (instances) communiquent entre eux via un protocole commun, comme pour l’email. Matrix est un réseau fédéré de messagerie instantanée.
  • Client Matrix : Application (Element, Fractal, NeoChat, etc.) qui implémente le protocole Matrix pour permettre à un utilisateur d’échanger sur le réseau. Le client n’est pas le réseau lui-même.
  • Espace : Structure hiérarchique dans Matrix qui regroupe plusieurs salons (canaux) thématiques. Tous les clients ne gèrent pas les espaces (ex. Fractal ne les supporte pas).
  • Chiffrement de bout en bout : Mécanisme de sécurité qui crypte les messages sur l’appareil de l’expéditeur et ne les décrypte que sur l’appareil du destinataire. La clé de récupération permet de restaurer l’accès aux messages cryptés sur un nouvel appareil.
  • Clé de récupération : Chaîne de caractères (soufflée par Element lors de la première configuration) qui permet de déchiffrer l’historique des conversations sur un nouvel appareil. Sa perte rend l’historique inaccessible.

CONCLUSION

Matrix est un protocole de communication ouvert, fédéré et chiffré de bout en bout, qui offre une alternative crédible aux plateformes propriétaires comme Discord ou WhatsApp. Son principal atout est son indépendance : aucun fournisseur unique ne contrôle le réseau, et les utilisateurs peuvent choisir leur client (Element étant le plus abouti) ou même héberger leur propre serveur. La création d’un compte est simple (quelques minutes), et la clé de récupération est le seul élément critique à ne pas perdre. Pour un administrateur système ou un utilisateur soucieux de ses données, Matrix représente un pas vers une messagerie instantanée libre, décentralisée et respectueuse de la vie privée.

Du même canal

Tout voir