L'11 de juny de 2019, els desenvolupadors de la Fundació Matrix.org van anunciar el llançament de Matrix 1.0, un protocol per implementar una xarxa federada construïda sobre la base d'un historial lineal d'esdeveniments (esdeveniments) dins d'un gràfic acíclic (DAG). L'ús més habitual del protocol és implementar servidors de missatges (per exemple, servidor Synapse, client Riot) i "connectar" altres protocols entre ells mitjançant ponts (per exemple, implementació libpurple amb suport per a XMPP, Telegram, Discord i IRC).
La principal innovació (i requisit previ per a l'ús) del servidor Synapse 1.0 -la implementació del protocol Matrix 1.0- és l'ús d'un certificat TLS (Let's Encrypt gratuït també és adequat) per al domini del servidor, que garanteix la transferència de dades segura entre servidors. participar en una xarxa federada. Per tant, si utilitzeu un certificat autofirmat per al vostre servidor domèstic, heu de crear un certificat vàlid; en cas contrari, el vostre servidor deixarà d'interaccionar amb altres servidors de la xarxa.
Els plans per al llançament del protocol Matrix 1.0 es van anunciar a Brussel·les el febrer de 2019 a la conferència de codi obert més gran FOSDAM 2019 com a part del treball per implementar les tecnologies de la Fundació Matrix.org per proporcionar la infraestructura de comunicació del govern francès.
Curiosament, fa dos mesos, el servidor matrix.org va ser piratejat, la qual cosa va provocar la necessitat de recrear la base de dades del servidor matrix.org (perdent l'historial de xat xifrat emmagatzemat als servidors), així com tornar a llançar l'aplicació Riot per a Android. a una fuga de claus i contrasenyes. Els pirates informàtics van deixar recomanacions per millorar els processos empresarials i la seguretat del servidor (relacionades amb vulnerabilitats a Jenkins, una plataforma d'automatització de proves i desenvolupament de programari). Els servidors de Matrix "d'inici" no es van veure afectats, a excepció de la indisponibilitat temporal dels "adhesius" per als missatges dels usuaris i altres serveis no essencials.
El client Riot.im més popular (versió actual 1.2.1), disponible tant en implementació d'escriptori com a la majoria de plataformes mòbils, s'acosta a clients similars per a Slack i Telegram en termes de comoditat i fiabilitat.
Com jo ja
Notícies i informació addicional -
Font: www.habr.com