Matrix 1.0 - uvoľnenie protokolu decentralizovaného zasielania správ

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).

Matrix 1.0 - uvoľnenie protokolu decentralizovaného zasielania správ

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.

Matrix 1.0 - uvoľnenie protokolu decentralizovaného zasielania správ

Ako už aj ja napísal som, Servery Synapse sú celkom nenáročné na hardvér - pre "domáci" server môžete použiť mikropočítače ARM ODROID-XU4 za 49 USD a vzhľadom na výskyt virtuálnych strojov na procesoroch ARM Graviton v Amazon Cloud koncom minulého roka , môžete si zriadiť lacné rezervačné „domáce mini-datacentrum“ v cloude Amazon.

Novinky a ďalšie informácie - matrix.org

Zdroj: hab.com

Pridať komentár