Dňa 11. júna 2019 vývojári z Matrix.org Foundation oznámili vydanie Matrix 1.0, protokolu na implementáciu federatívnej siete vybudovanej na základe lineárnej histórie udalostí (udalostí) v acyklickom grafe (DAG). Najbežnejšie použitie protokolu je implementácia serverov správ (napr. server Synapse, klient Riot) a „spájanie“ iných protokolov medzi sebou pomocou mostov (napr. implementácia libpurple s podporou XMPP, Telegram, Discord a IRC).
Hlavnou novinkou (a predpokladom používania) servera Synapse 1.0 - implementácia protokolu Matrix 1.0 - je použitie TLS certifikátu (vhodný je aj bezplatný Let's Encrypt) pre doménu servera, ktorý zaisťuje bezpečný prenos dát medzi servermi účasť vo federatívnej sieti. Preto, ak používate certifikát s vlastným podpisom pre váš domovský server, musíte vytvoriť platný certifikát – inak váš server prestane komunikovať s ostatnými servermi v sieti.
Plány na uvoľnenie protokolu Matrix 1.0 boli oznámené v Bruseli vo februári 2019 na najväčšej Open Source konferencii FOSDAM 2019 ako súčasť práce na implementácii technológií Matrix.org Foundation na zabezpečenie komunikačnej infraštruktúry francúzskej vlády.
Zaujímavé je, že pred dvoma mesiacmi bol server matrix.org napadnutý hackermi, čo viedlo k potrebe znovu vytvoriť databázu servera matrix.org (stratila sa tak zašifrovaná história chatu uložená na serveroch), ako aj opätovné vydanie aplikácie Riot pre Android. k úniku kľúčov a hesiel. Hackeri zanechali odporúčania na zlepšenie obchodných procesov a zabezpečenia serverov (súvisiace so zraniteľnosťami v Jenkins, platforme pre automatizáciu vývoja a testovania softvéru). „Domovské“ servery Matrix neboli ovplyvnené, s výnimkou dočasnej nedostupnosti „nálepiek“ pre správy používateľov a iné nepodstatné služby.
Najpopulárnejší klient Riot.im (aktuálna verzia 1.2.1) – dostupný v desktopovej implementácii aj na väčšine mobilných platforiem – je z hľadiska pohodlia a spoľahlivosti blízky podobným klientom pre Slack a Telegram.
Ako už aj ja
Novinky a ďalšie informácie -
Zdroj: hab.com