Matrix 1.0 - liberazione di protokollu di messageria decentralizata

L'11 di ghjugnu di u 2019, i sviluppatori di a Fundazione Matrix.org anu annunziatu a liberazione di Matrix 1.0, un protokollu per l'implementazione di una rete federata custruita nantu à a basa di una storia lineare di avvenimenti (eventi) in un gràficu aciclicu (DAG). L'usu più cumuni di u protokollu hè di implementà i servitori di messagi (per esempiu, u servitore Synapse, u cliente Riot) è "cunnetta" altri protokolli l'un à l'altru via ponti (per esempiu, l'implementazione libpurple cù supportu per XMPP, Telegram, Discord è IRC).

Matrix 1.0 - liberazione di protokollu di messageria decentralizata

L'innuvazione principale (è prerequisite per l'usu) di u servitore Synapse 1.0 - l'implementazione di u protokollu Matrix 1.0 - hè l'usu di un certificatu TLS (Let's Encrypt hè ancu adattatu) per u duminiu di u servitore, chì assicura un trasferimentu di dati sicuru trà i servitori. participà à una reta federata. Dunque, se utilizate un certificatu autofirmatu per u vostru servitore di casa, deve creà un certificatu validu - altrimenti u vostru servitore cesserà di interagisce cù altri servitori in a reta.

I piani per a liberazione di u protokollu Matrix 1.0 sò stati annunziati in Bruxelles in ferraghju 2019 à a più grande cunferenza Open Source FOSDAM 2019 in u travagliu per implementà e tecnulugia di a Fundazione Matrix.org per furnisce l'infrastruttura di cumunicazione di u guvernu francese.

Curiosamente, dui mesi fà, u servitore matrix.org hè statu pirateatu, chì hà risultatu in a necessità di ricreà a basa di dati di u servitore matrix.org (perdendu a storia di chat criptata almacenata in i servitori) - è ancu di rilancià l'app Riot Android - per via. à una fuga chjave è password. I pirate anu lasciatu cunsiglii per migliurà i prucessi di cummerciale è a sicurità di u servitore (relatate à e vulnerabilità in Jenkins, una piattaforma d'automatizazione di sviluppu di software è teste). I servitori Matrix "casa" ùn sò micca stati affettati, cù l'eccezzioni di l'indisponibilità temporale di "stickers" per i missaghji di l'utilizatori è altri servizii micca essenziali.

U cliente Riot.im più famosu (versione attuale 1.2.1) - dispunibule sia in l'implementazione di desktop sia in a maiò parte di e plataforme mobili - hè vicinu à i clienti simili per Slack è Telegram in termini di comodità è affidabilità.

Matrix 1.0 - liberazione di protokollu di messageria decentralizata

Cum'è aghju digià hà scrittu, I servitori di Synapse sò assai pocu esigenti à l'hardware - per un servitore "casa", pudete aduprà microcomputers ARM ODROID-XU4 per $ 49, è per via di l'apparizione di macchine virtuali nantu à i prucessori ARM Graviton in Amazon Cloud à a fine di l'annu passatu, pudete stabilisce una riservazione di prezzu "mini-datacenter di casa" in u nuvulu Amazon.

Notizie è infurmazioni supplementari - matrix.org

Source: www.habr.com

Add a comment