Matrix 1.0 — sortie du protocole de messagerie dĂ©centralisĂ©e

Le 11 juin 2019, les dĂ©veloppeurs de Matrix.org Foundation ont annoncĂ© le lancement de Matrix 1.0 — un protocole pour la mise en Ɠuvre d'un rĂ©seau fĂ©dĂ©rĂ©, basĂ© sur l'historique linĂ©aire des Ă©vĂ©nements (events) au sein d'un graphe acyclique (DAG). La maniĂšre la plus rĂ©pandue d'utiliser le protocole est la rĂ©alisation de serveurs de messagerie (comme le serveur Synapse, le client Riot) et de « connecter » d'autres protocoles entre eux via des passerelles (comme l'implĂ©mentation sur libpurple avec support de XMPP, Telegram, Discord et IRC).

Matrix 1.0 — sortie du protocole de messagerie dĂ©centralisĂ©e

La principale nouveautĂ© (et condition requise pour l'utilisation) du serveur Synapse 1.0 — mise en Ɠuvre du protocole Matrix 1.0 — est l'utilisation d'un certificat TLS (le gratuit Let’s Encrypt est Ă©galement acceptable) pour le domaine du serveur, ce qui garantit un transfert sĂ©curisĂ© des donnĂ©es entre les serveurs participant au rĂ©seau fĂ©dĂ©rĂ©. Ainsi, si vous utilisez un certificat auto-signĂ© pour votre serveur domestique, il est nĂ©cessaire de crĂ©er un certificat valide — sinon, votre serveur cessera d'interagir avec les autres serveurs du rĂ©seau.

Les plans pour le lancement du protocole Matrix 1.0 ont été annoncés à Bruxelles en février 2019 lors de la plus grande conférence Open Source, FOSDAM 2019, dans le cadre du travail sur l'intégration des technologies de Matrix.org Foundation pour assurer l'infrastructure de communication du gouvernement français.

Il est intĂ©ressant de noter que deux mois auparavant, le serveur matrix.org a Ă©tĂ© victime d'une cyberattaque, ce qui a nĂ©cessitĂ© la reconstruction de la base de donnĂ©es du serveur matrix.org (avec perte de l'historique des discussions chiffrĂ©es stockĂ©es sur les serveurs) — ainsi que la réémission de l'application Riot pour Android — en raison d'une fuite de clĂ©s et de mots de passe. Les hackers ont laissĂ© des recommandations pour amĂ©liorer les processus mĂ©tiers et la sĂ©curitĂ© des serveurs (liĂ©es aux vulnĂ©rabilitĂ©s de Jenkins — une plateforme d'automatisation du dĂ©veloppement et des tests logiciels). Les serveurs Matrix « domestiques » n'ont pas Ă©tĂ© affectĂ©s, Ă  l'exception de l'indisponibilitĂ© temporaire des « stickers » pour les messages utilisateurs et d'autres services secondaires.

Le client le plus populaire, Riot.im (version actuelle 1.2.1) — disponible à la fois en version desktop et sur la plupart des plateformes mobiles — est devenu aussi pratique et fiable que des clients similaires pour Slack et Telegram.

Matrix 1.0 — sortie du protocole de messagerie dĂ©centralisĂ©e

Comme je l'ai dĂ©jĂ  a Ă©crit, les serveurs Synapse sont assez peu exigeants en matiĂšre de « matĂ©riel » – pour un serveur « domestique », on peut utiliser des micro-ordinateurs ARM ODROID-XU4 Ă  49 $, et avec l'apparition, Ă  la fin de l'annĂ©e derniĂšre, de machines virtuelles sur processeurs ARM Graviton sur Amazon Cloud, il est possible de configurer facilement une rĂ©serve pour un « mini-data center » domestique dans le cloud Amazon.

ActualitĂ©s et informations supplĂ©mentaires – matrix.org

Source : habr.com

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster