Entrez dans la MATRIX

Entrez dans la MATRIX

Souvenez-vous du film MATRIX des sœurs Wachowski. Le message que les réalisatrises voulaient faire passer était simple : « Si nous apprenons à changer le prisme par lequel nous regardons la réalité, une nouvelle perspective des choses apparaît ».
Je vous propose cette fois-ci de détailler une nouvelle manière de communiquer, je parle d’
ELEMENT qui est une application libre de messagerie instantanée basée sur le protocole MATRIX.

element-matrix

Vous savez dĂ©jĂ  sĂ»rement que WhatsApp, Messenger et Telegram, entre autres, sont les ennemis jurĂ©s de votre vie privĂ©e. Ils sont dĂ©tenus par des entreprises avides (souvent amĂ©ricaines) qui se donnent le droit d’exploiter vos donnĂ©es personnelles et de vous inonder de publicitĂ©s. Une solution : utiliser un service libre et open source dĂ©centralisĂ©, comme Matrix.

Matrix fonctionne sur le mĂŞme principe que l’email : vous avez besoin d’un compte chez un fournisseur de compte Matrix, et vous pouvez utiliser Element pour vous y connecter Ă  l’aide de votre smartphone, tablette ou ordinateur. Mais ce n’est pas qu’un simple outil de « tchat ». Vous pouvez envoyer du texte, des photos, des vidĂ©os, des captures d’Ă©cran, des fichiers, passer des appels vocaux ou vidĂ©o, faire de la vidĂ©oconfĂ©rence, et tout cela de manière sĂ©curisĂ©e, et gratuitement. (voir logo Matrix et Element ci-contre)

Il y a dĂ©jĂ  un certain nombre de forums de discussion prĂ©-crĂ©Ă©s sur le serveur Matrix, mais rien ne vous empĂŞche de crĂ©er votre propre salon pour discuter de sujets prĂ©cis avec vos amis – ou pour parler tout seul si vous vous sentez seul. Après tout, Matrix est lĂ  pour vous, et pour votre vie privĂ©e.

Matrix est réellement un service informatique qui vise à aider les gens à travailler ensemble.

Travailler ensemble ?

Dans cette optique, l’UBA a mis en place un serveur MATRIX qui sera un lieu commun Ă  toutes les sections de Belgique.

element-matrix
Capture du document de Kristof ON1ARF

Ce serveur MATRIX a trois objectifs :

     1/L’UBA est dĂ©terminĂ©e Ă  mettre en place un serveur qui va rĂ©volutionner le monde de l’amateur radio. Ce passe-temps ne se limite plus seulement aux QSO, aux contests ou Ă  la construction Ă©lectronique – les radioamateurs sont aujourd’hui impliquĂ©s dans des projets aussi fous que des rĂ©seaux de donnĂ©es complexes et des techniques de propagation exotiques. Mais cette diversitĂ© est justement ce qui rend ce hobby si passionnant !

Malheureusement, pour les passionnĂ©s les plus atypiques, trouver d’autres personnes partageant leurs intĂ©rĂŞts peut ĂŞtre un vrai casse-tĂŞte. Si vous vous passionnez pour la transmission de signaux radio Ă  travers les murs en plâtre ou la construction de paraboles en forme de licorne, vous risquez fort de vous sentir seul dans votre coin.

Heureusement, le serveur de l’UBA est lĂ  pour vous ! En rejoignant ce rĂ©seau de radioamateurs fous, vous trouverez enfin des personnes qui partagent votre passion. Et qui sait, peut-ĂŞtre dĂ©couvrirez-vous de nouveaux projets encore plus dingues Ă  rĂ©aliser ensemble ?

Le serveur MATRIX de l’UBA veut servir de plateforme de communication entre tous radioamateurs ayant des intérêts similaires.

    2/ En outre, le serveur MATRIX peut aussi ĂŞtre utilisĂ© pour l’organisation pratique des radio-clubs et de l’UBA. Voici quelques exemples :

  • l’organisation au sein d’une section locale ;
  • la coopĂ©ration avec d’autres sections ;
  • les communications entre les CMs et le DM’s ;
  • les services de l’UBA tels que CQ-QSO, les coordinations des relais, etc.

Le serveur MATRIX de l’UBA veut servir de relais entre ses membres.

    3/Un dernier aspect important de MATRIX est sa « fĂ©dĂ©ration ». Tout comme le courrier Ă©lectronique vous permet d’envoyer des messages d’un service de messagerie Ă  un autre (par exemple de « Gmail » Ă  « Hotmail », etc.), la fĂ©dĂ©ration de MATRIX permet de communiquer avec d’autres serveurs MATRIX dans le monde entier. En d’autres termes, cela signifie qu’on peut communiquer via le serveur MATRIX de l’UBA avec des radioamateurs allemands sur darc.de (UBA allemand), GNURadio.org (SDR et radioastronomie), ham-yota (YOTA), ainsi que des centaines d’autres forums de discussion sur autant de sujets diffĂ©rents, hĂ©bergĂ©s sur des serveurs MATRIX partout dans le monde. Avec MATRIX, les frontières gĂ©ographiques n’existent plus !

Le serveur MATRIX de l’UBA servira de passerelle vers de différents utilisateurs (radioamateurs et autres) dans le monde entier.

Un média social  vraiment ?

Matrix peut donner l’impression d’ĂŞtre une plateforme de mĂ©dias sociaux avec ses discussions, ses photos et ses emojis. Mais contrairement aux autres rĂ©seaux, Matrix est conçu pour aider les gens Ă  travailler ensemble. Les fonctionnalitĂ©s de Matrix sont donc adaptĂ©es Ă  cet objectif. Inutile de chercher les fonctions pour suivre ou taguer des personnes sur les photos. Sur Matrix, tout est axĂ© sur la collaboration et le travail en Ă©quipe.

Ă€ la recherche d’une application de chat sĂ©curisĂ©e ? Si vous avez cherchĂ© « Matrix chat » sur Internet, vous avez sĂ»rement trouvĂ© de nombreuses rĂ©fĂ©rences Ă  Matrix en tant que plateforme de chat sĂ©curisĂ© avec une confidentialitĂ© renforcĂ©e.

Cela s’explique grâce Ă  deux fonctionnalitĂ©s principales de la plateforme MATRIX :

  • Le client de chat de MATRIX prend en charge le chiffrement de bout en bout par dĂ©faut, ce qui signifie que tous les messages (y compris les photos, vidĂ©os, fichiers) que vous envoyez ou recevez ne sont lisibles que sur l’appareil que vous utilisez.
  • En auto-hĂ©bergement, vous pouvez configurer votre propre serveur Matrix, oĂą vous avez un contrĂ´le total sur les fichiers de votre propre serveur.

Ces deux Ă©lĂ©ments font de MATRIX la plateforme de chat idĂ©ale pour ceux qui recherchent la sĂ©curitĂ© et la confidentialitĂ© dans leurs communications. Mais MATRIX est bien plus qu’une simple application de chat sĂ©curisĂ©e. C’est un outil puissant pour aider les gens Ă  travailler ensemble de manière efficace et collaborative.

Comment accéder au serveur MATRIX ?

Pour commencer à discuter sur Matrix, vous devrez créer un compte utilisateur. Sur Matrix, un compte utilisateur est associé à un seul serveur, appelé serveur domestique, ici UBA MATRIX.

Attention, il faut d’abord demander un accès pour vous connecter. La première condition est d’être membre de l’UBA. Si c’est le cas, vous devez d’abord vous connecter sur le site web Ă  cette adresse : https://www.uba.be/fr/user/login
Une fois connecté, vous allez sur cet autre page : https://www.uba.be/fr/contact/rejoignez-matrix-maintenant.
Sur cette page, vous remplirez le formulaire et vous recevrez par e-mail toutes les informations nécessaires pour rejoindre le service Matrix de l’UBA.

Trois possibilités pour vous connecter

En tĂ©lĂ©chargeant l’application pour Windows, Mac ou Linux

Voici le lien : https://element.io/download

Ensuite, vous devrez crĂ©er un compte sur le serveur de votre choix (dans ce cas, c1.uba.be). Cela ne devrait pas prendre plus de quelques minutes et vous pouvez ensuite commencer Ă  discuter avec d’autres utilisateurs de MATRIX qui se trouvent sur le mĂŞme serveur que vous.

element-matrix

– homeserver : c1.uba.be
– Nom d’utilisateur : votre indicatif
– Mot de passe : votre mot de passe.

Lors de la première connexion, Matrix va vous demander de configurer une méthode de récupération de sauvegarde pour pouvoir récupérer vos discussions.

element-matrix

Vous pourrez Ă©galement trouver une liste de contacts pour voir qui est en ligne et avec qui vous pouvez discuter. Pour commencer une nouvelle discussion, il suffit de cliquer sur l’icĂ´ne de conversation en haut de la page d’accueil et de sĂ©lectionner un contact ou un groupe de discussion existant. Vous pouvez Ă©galement crĂ©er un nouveau groupe de discussion en cliquant sur le bouton correspondant et en invitant des contacts Ă  rejoindre le groupe. Enfin, vous pouvez rejoindre des communautĂ©s publiques en utilisant le champ de recherche et en trouvant des communautĂ©s sur des sujets qui vous intĂ©ressent.

element-matrix

L’interface « element web ».

Il s’agit en fait (presque) du même client que le client ordinateur ci-dessus, mais dans votre navigateur web.

L’avantage est que vous n’avez pas besoin d’installer quoi que ce soit sur votre ordinateur ou votre smartphone, mais vous devez lancer spécifiquement votre navigateur web à chaque fois et aller sur cette page. L’expérience nous montre que de nombreuses personnes cessent très rapidement de le faire.

Les détails de connexion pour le client web sont (en français) :

– URL pour les membres : https://chat.uba.be/
– Serveur d’accueil : c1.uba.be
– Nom d’utilisateur : votre indicatif
– Mot de passe : votre mot de passe

element-matrix
Page d’accueil sur votre navigateur.  

Via Thunderbird.

  • Nom d’utilisateur (username) : votre identifiant Matrix
  • Serveur (server) : c1.uba.be
  • Port : 8448 (par dĂ©faut)
  • SĂ©curitĂ© : SSL (par dĂ©faut)
  • Mot de passe (password) : votre mot de passe Matrix

Une fois que vous avez entré ces informations, vous pouvez vous connecter à votre compte Matrix via Thunderbird et commencer à utiliser le client de messagerie intégré pour envoyer et recevoir des messages en toute sécurité.
Votre mot de passe vous sera demandé la première fois que vous vous connecterez.
Cependant, le client de chat Thunderbird est encore relativement limité pour le moment. L’envoi des photos ou des fichiers n’est pas encore possible avec la version actuelle de Thunderbird.

Un client Linux

Pour utiliser un client Linux avec MATRIX, vous pouvez utiliser des clients tiers tels que WeeChat, nheko ou Quaternion. Ces clients sont conçus pour une utilisation en ligne de commande et peuvent être utilisés dans des scripts ou sur des serveurs distants. Cependant, ils nécessitent souvent une certaine expertise technique pour être configurés correctement.

Il est possible d’avoir plusieurs clients MATRIX connectĂ©s au serveur en mĂŞme temps, mais il est important de suivre un processus de synchronisation pour assurer que les sessions des clients sont liĂ©es entre elles.

En utilisant l’application pour ordinateur, vous pouvez facilement envoyer des fichiers ou des captures d’Ă©cran, tandis que l’application pour smartphone permet de prendre rapidement des photos ou des vidĂ©os pour les partager. Il est possible de combiner les deux pour tirer parti des avantages de chaque application.

Pour obtenir plus d’informations sur MATRIX, vous pouvez consulter la FAQ sur le site web de MATRIX (en anglais) Ă  l’adresse suivante : https://matrix.org/faq/

Glossaire

Matrix : le terme « Matrix » a un double sens :

  1. Le nom technique du protocole utilisé entre le client et le serveur Matrix.
  2. Le nom commun du service Matrix : un système décentralisé de communication chat/fichier/appel voix-vidéo.

Synapse : nom d’un logiciel qui implĂ©mente le service serveur Matrix. Étant donnĂ© que le protocole Matrix est un standard ouvert, il existe plusieurs implĂ©mentations logicielles des serveurs Matrix. Les principaux sont Synapse, Dendrite et Conduit.

Element.io : nom d’un logiciel qui implĂ©mente le client Matrix. Le client permet aux utilisateurs d’utiliser les services de Matrix Network. Étant donnĂ© que le protocole Matrix est un standard ouvert, il existe plusieurs implĂ©mentations logicielles des clients Matrix. Les principaux sont Element.io, Schildichat et FluffyChat. La liste complète des clients disponibles peut ĂŞtre trouvĂ©e ici: https://matrix.org/clients/

Homeserver : le serveur Matrix sur lequel cette personne est enregistrĂ©e. Le serveur d’accueil de l’UBA est c1.uba.be

Matrix Federation : c’est un groupe de serveurs Matrix qui peuvent communiquer entre eux et forment ainsi un vaste rĂ©seau de serveurs.

Serveur MATRIX public/privé/personnel :

  • Un serveur Matrix privĂ© est un serveur qui permet uniquement aux utilisateurs de s’inscrire Ă  partir d’une organisation particulière, telle qu’une universitĂ© ou un groupe. Le serveur Matrix de l’UBA est un serveur Matrix privĂ©, car seuls les membres de l’UBA peuvent s’inscrire sur ce serveur. Un serveur Matrix personnel est un serveur pour une personne ou un groupe très limitĂ©, comme les membres d’une famille. Un serveur Matrix personnel s’exĂ©cute parfois sur un ordinateur très limitĂ©, tel qu’un Raspberry Pi sur le rĂ©seau domestique de l’utilisateur. 
  • Attention, les termes public, privĂ© et personnel se rĂ©fèrent uniquement au fait que les administrateurs du serveur autorisent ou non les utilisateurs Ă  s’inscrire sur le serveur. Les serveurs publics, privĂ©s et personnels, s’ils font partie de la FĂ©dĂ©ration Matrix, peuvent communiquer entre eux sans aucune restriction.

Room (nl), Room (en), Salon (fr), Räum (de) : Salle de conférence sur MATRIX. Les pièces peuvent être « publiques » (c’est-à-dire que n’importe qui peut entrer librement dans la pièce) ou « fermées » (c’est-à-dire qu’on ne peut pas entrer dans la pièce avant d’y être invité).

Espace : Une liste ou un groupe de salles.

Bridge : Un pont de communication qui permet la communication entre une salle MATRIX et un autre réseau de communication tel que IRC, Discord ou Telegram.

Bot : AbrĂ©viation de « robot ». Un Ă©lĂ©ment logiciel qui peut effectuer des actions dans une salle, Ă©ventuellement de manière interactive sur les actions de l’utilisateur. Des exemples de bots sont les bots antispam.

End-to-end encryption : une fonctionnalitĂ© de sĂ©curitĂ© qui garantit que les messages sont chiffrĂ©s sur l’appareil de l’expĂ©diteur et ne peuvent ĂŞtre dĂ©chiffrĂ©s que par le destinataire prĂ©vu.

Identity Server : un serveur qui gère l’authentification des utilisateurs et fournit des informations d’identification pour les utilisateurs de la plateforme MATRIX.

Federation API : une interface de programmation d’applications (API) qui permet aux dĂ©veloppeurs d’interagir avec des serveurs MATRIX et de gĂ©rer des comptes d’utilisateurs Ă  travers plusieurs serveurs.

Matrix-to-IRC Bridge : un logiciel qui permet aux utilisateurs de communiquer entre des salles MATRIX et des canaux IRC.

Matrix-to-Discord Bridge : un logiciel qui permet aux utilisateurs de communiquer entre des salles MATRIX et des serveurs Discord.

Matrix-to-Telegram Bridge : un logiciel qui permet aux utilisateurs de communiquer entre des salles MATRIX et des groupes Telegram.

VoIP : acronyme de Voice over Internet Protocol. Une méthode de communication vocale en temps réel sur Internet. Les appels VoIP peuvent être effectués via la plateforme MATRIX.

SIP : acronyme de Session Initiation Protocol. Un protocole de communication en temps réel pour la voix et la vidéo. La plateforme MATRIX prend en charge la communication SIP.

Une vidéo

Dans cette vidéo, Morgan ON4MOD, un radioamateur, vous présente Element, le client de communication décentralisé basé sur le protocole Matrix.
Morgan vous explique en dĂ©tail les fonctionnalitĂ©s d’Element, notamment la crĂ©ation de comptes, la gestion des salons de discussion et la possibilitĂ© de rejoindre des espaces de discussion. Il vous montre Ă©galement comment utiliser les fonctionnalitĂ©s avancĂ©es d’Element, telles que les bots, les ponts de communication, et les fonctionnalitĂ©s de sĂ©curitĂ© pour assurer une communication privĂ©e et sĂ©curisĂ©e.
En tant que radioamateur, Morgan vous donne des exemples concrets de la manière dont Element peut ĂŞtre utilisĂ© dans le cadre de relation entre radioamateur de l’UBA.
Que vous soyez un amateur de radio ou un utilisateur de la communication dĂ©centralisĂ©e, cette vidĂ©o vous donnera une bonne introduction Ă  l’utilisation d’Element de Matrix.

Vignette : montage capture du film Matrix + application Matrix

Document version 0.3 16/10/2022 par Kristof ON1ARF — traduction jan ON7JA

par Albert MĂĽller | ON5AM | Twitter | Facebook

2 thoughts on “Entrez dans la MATRIX

  1. Bonjour, perso cela ne fonctionne pas ( ON7RED )

    D’oĂą vient le mot de passe que nous sommes censĂ© rentrer ? De la base UBA ? Il y a une synchro ? Si non, comment crĂ©er un mot de passe en lien avec son indicatif ?

    Merci

    1. Mon compte n’existait pas dans l’appli. il a fallu demander de l’aide auprès de l’UBA. Login n’est pas nĂ©cessairement l’Indicatif.

      73

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *