Matrix 1.0 - hajautetun viestintäprotokollan julkaisu

11. kesäkuuta 2019 Matrix.org Foundationin kehittäjät ilmoittivat julkaisevansa Matrix 1.0:n, protokollan, jolla toteutetaan liittoutunut verkko, joka on rakennettu lineaarisen tapahtumien (tapahtumien) historian perusteella asyklisen graafin (DAG) sisällä. Protokollan yleisin käyttötapa on viestipalvelimien (esim. Synapse-palvelin, Riot-asiakas) toteuttaminen ja muiden protokollien "liittäminen" toisiinsa siltojen kautta (esim. libpurple-toteutus XMPP-, Telegram-, Discord- ja IRC-tuella).

Matrix 1.0 - hajautetun viestintäprotokollan julkaisu

Synapse 1.0 -palvelimen tärkein innovaatio (ja käytön edellytys) - Matrix 1.0 -protokollan toteutus - on TLS-sertifikaatin käyttö (sopii myös ilmainen Let's Encrypt) palvelindomainille, joka varmistaa turvallisen tiedonsiirron palvelimien välillä. liittoutuneeseen verkkoon osallistuminen. Siksi, jos käytät itse allekirjoitettua varmennetta kotipalvelimellesi, sinun on luotava kelvollinen varmenne - muuten palvelimesi lakkaa olemasta vuorovaikutuksessa muiden verkon palvelimien kanssa.

Matrix 1.0 -protokollan julkaisusuunnitelmat julkistettiin Brysselissä helmikuussa 2019 suurimmassa avoimen lähdekoodin konferenssissa FOSDAM 2019 osana työtä Matrix.org Foundationin teknologioiden käyttöönottamiseksi Ranskan hallituksen viestintäinfrastruktuurin tarjoamiseksi.

Mielenkiintoista on, että kaksi kuukautta sitten matrix.org-palvelin hakkeroitiin, mikä johti tarpeeseen luoda uudelleen matrix.org-palvelintietokanta (palvelimille tallennettu salattu chat-historia menetti) sekä Riot Android -sovellus julkaistaan ​​uudelleen. avainvuotoon ja salasanoihin. Hakkerit jättivät suosituksia liiketoimintaprosessien ja palvelinturvallisuuden parantamiseksi (liittyi Jenkinsin, ohjelmistokehitys- ja testausautomaatioalustan haavoittuvuuksiin). Tämä ei vaikuttanut "koti" Matrix -palvelimiin, lukuun ottamatta käyttäjien viestien ja muiden ei-välttämättömien palvelujen "tarrojen" väliaikaista poissaoloa.

Suosituin Riot.im-asiakas (nykyinen versio 1.2.1) - saatavilla sekä työpöytätoteutuksessa että useimmilla mobiilialustoilla - on mukavuuden ja luotettavuuden suhteen lähellä vastaavia Slackin ja Telegramin asiakkaita.

Matrix 1.0 - hajautetun viestintäprotokollan julkaisu

Kuten jo minäkin kirjoitin, Synapse-palvelimet ovat melko vaatimattomia laitteistolle - "kotipalvelimelle" voit käyttää ARM ODROID-XU4 -mikrotietokoneita 49 dollarilla, ja koska virtuaalikoneet ilmestyivät ARM Graviton -prosessoreihin Amazon Cloudissa viime vuoden lopulla, voit perustaa edullisen varauksen "kotiin minitietokeskukseen" Amazon-pilveen.

Uutisia ja lisätietoa - matrix.org

Lähde: will.com

Lisää kommentti