Matrix 1.0 — decentralizēta ziņojumapmaiņas protokola izlaišana

11. gada 2019. jūnijā fonda Matrix.org izstrādātāji paziņoja par Matrix 1.0 izlaidumu — protokolu federēta tīkla ieviešanai, kas izveidots, pamatojoties uz lineāru notikumu (notikumu) vēsturi acikliskā diagrammā (DAG). Visbiežāk protokols tiek izmantots, lai ieviestu ziņojumu serverus (piemēram, Synapse serveri, Riot klientu) un "savienot" citus protokolus savā starpā, izmantojot tiltus (piemēram, libpurple ieviešana ar XMPP, Telegram, Discord un IRC atbalstu).

Matrix 1.0 — decentralizēta ziņojumapmaiņas protokola izlaišana

Synapse 1.0 servera galvenais jauninājums (un lietošanas priekšnoteikums) - Matrix 1.0 protokola ieviešana - ir TLS sertifikāta (der arī bezmaksas Let's Encrypt) izmantošana servera domēnam, kas nodrošina drošu datu pārraidi starp serveriem. dalība federētajā tīklā. Tāpēc, ja mājas serverim izmantojat pašparakstītu sertifikātu, jums ir jāizveido derīgs sertifikāts - pretējā gadījumā jūsu serveris pārtrauks mijiedarbību ar citiem tīkla serveriem.

Par Matrix 1.0 protokola izlaišanas plāniem tika paziņots Briselē 2019. gada februārī lielākajā atvērtā koda konferencē FOSDAM 2019, kas ir daļa no darba, lai ieviestu Matrix.org Foundation tehnoloģijas, lai nodrošinātu Francijas valdības sakaru infrastruktūru.

Interesanti, ka pirms diviem mēnešiem matrix.org serveris tika uzlauzts, kā rezultātā bija atkārtoti jāizveido matrix.org servera datu bāze (tiek zaudēta serveros glabātā šifrētā tērzēšanas vēsture), kā arī atkārtoti jāizlaiž Riot Android lietotne. uz atslēgas noplūdi un parolēm. Hakeri atstāja ieteikumus biznesa procesu un serveru drošības uzlabošanai (kas saistīti ar programmatūras izstrādes un testēšanas automatizācijas platformas Jenkins ievainojamību). "Mājas" Matrix serveri netika ietekmēti, izņemot īslaicīgu lietotāju ziņojumu un citu nebūtisku pakalpojumu "uzlīmju" nepieejamību.

Populārākais Riot.im klients (pašreizējā versija 1.2.1) – pieejams gan galddatorā, gan lielākajā daļā mobilo platformu – ērtības un uzticamības ziņā ir tuvu līdzīgiem Slack un Telegram klientiem.

Matrix 1.0 — decentralizēta ziņojumapmaiņas protokola izlaišana

Kā jau es rakstīja:, Synapse serveri ir diezgan mazprasīgi pret aparatūru - "mājas" serverim var izmantot ARM ODROID-XU4 mikrodatorus par 49 ASV dolāriem, un sakarā ar virtuālo mašīnu parādīšanos ARM Graviton procesoros Amazon Cloud pagājušā gada beigās, Amazon mākonī varat iestatīt lētu "mājas mini datu centra" rezervāciju.

Jaunumi un papildu informācija - matrix.org

Avots: www.habr.com

Pievieno komentāru