Matrix 1.0 – decentralizált üzenetküldési protokoll kiadás

11. június 2019-én a Matrix.org Foundation fejlesztői bejelentették a Matrix 1.0 kiadását, amely protokoll egy aciklikus gráfon (DAG) belüli események (események) lineáris története alapján épített egyesített hálózat megvalósítására szolgál. A protokoll legáltalánosabb felhasználási módja az üzenetszerverek (pl. Synapse szerver, Riot kliens) implementálása, és más protokollok "összekapcsolása" hidakon keresztül (pl. libpurple implementáció XMPP, Telegram, Discord és IRC támogatásával).

Matrix 1.0 – decentralizált üzenetküldési protokoll kiadás

A Synapse 1.0 szerver fő újítása (és használatának előfeltétele) - a Matrix 1.0 protokoll megvalósítása - egy TLS tanúsítvány (ingyenes Let's Encrypt is alkalmas) használata a szervertartományhoz, amely biztosítja a szerverek közötti biztonságos adatátvitelt. részt vesz egy egyesített hálózatban. Ezért, ha önaláírt tanúsítványt használ az otthoni kiszolgálóhoz, létre kell hoznia egy érvényes tanúsítványt - különben a kiszolgáló nem kommunikál a hálózat többi kiszolgálójával.

A Matrix 1.0 protokoll kiadásának terveit 2019 februárjában jelentették be Brüsszelben, a legnagyobb nyílt forráskódú konferencián, a FOSDAM 2019-en, a francia kormány kommunikációs infrastruktúráját biztosító Matrix.org Foundation technológiák bevezetésére irányuló munka részeként.

Érdekes módon két hónappal ezelőtt feltörték a matrix.org szervert, aminek következtében újra létre kellett hozni a matrix.org szerver adatbázist (a szervereken tárolt titkosított csevegési előzmények elvesztek) – valamint a Riot Android alkalmazás újra kiadását. kulcsszivárgásra és jelszavakra. A hackerek ajánlásokat hagytak az üzleti folyamatok és a szerverbiztonság javítására (a Jenkins szoftverfejlesztési és tesztelési automatizálási platform sebezhetőségeivel kapcsolatban). Az "otthoni" Matrix szervereket ez nem érintette, kivéve a felhasználói üzenetekhez és egyéb nem alapvető szolgáltatásokhoz tartozó "matricák" átmeneti elérhetetlenségét.

A legnépszerűbb Riot.im kliens (jelenlegi verzió 1.2.1) - amely asztali megvalósításban és a legtöbb mobilplatformon is elérhető - kényelmi és megbízhatósági szempontból közel áll a Slack és a Telegram hasonló klienséhez.

Matrix 1.0 – decentralizált üzenetküldési protokoll kiadás

Ahogy már én is írtam, A Synapse szerverek eléggé igénytelenek a hardverre - "otthoni" szerverhez 4 dollárért ARM ODROID-XU49 mikroszámítógépek használhatók, illetve az ARM Graviton processzorokon az Amazon Cloudban tavaly év végén megjelent virtuális gépek miatt beállíthat egy olcsó "otthoni mini-adatközpontot" az Amazon felhőjében.

Hírek és további információk - matrix.org

Forrás: will.com

Hozzászólás