Den 11. juni 2019 annoncerede udviklerne af Matrix.org Foundation udgivelsen af Matrix 1.0, en protokol til implementering af et fødereret netværk bygget på basis af en lineær historie af hændelser (begivenheder) inde i en acyklisk graf (DAG). Den mest almindelige brug af protokollen er at implementere beskedservere (f.eks. Synapse-server, Riot-klient) og "forbindelse" andre protokoller til hinanden via broer (f.eks. libpurple-implementering med understøttelse af XMPP, Telegram, Discord og IRC).
Synapse 1.0-serverens vigtigste innovation (og forudsætning for brug) - implementeringen af Matrix 1.0-protokollen - er brugen af et TLS-certifikat (gratis Let's Encrypt er også velegnet) til serverdomænet, som sikrer sikker dataoverførsel mellem servere deltagelse i et fødereret netværk. Derfor, hvis du bruger et selvsigneret certifikat til din hjemmeserver, skal du oprette et gyldigt certifikat - ellers stopper din server med at interagere med andre servere på netværket.
Planer for frigivelsen af Matrix 1.0-protokollen blev annonceret i Bruxelles i februar 2019 på den største Open Source-konference FOSDAM 2019 som en del af arbejdet med at implementere Matrix.org Foundation-teknologier til at levere kommunikationsinfrastrukturen til den franske regering.
Interessant nok blev matrix.org-serveren hacket for to måneder siden, hvilket resulterede i behovet for at genskabe matrix.org-serverdatabasen (miste den krypterede chathistorik, der er gemt på serverne) - samt genudgive Riot Android-appen - pga. til en nøglelækage og adgangskoder. Hackerne efterlod anbefalinger til forbedring af forretningsprocesser og serversikkerhed (relateret til sårbarheder i Jenkins, en softwareudviklings- og testautomatiseringsplatform). "Hjemme" Matrix-serverne blev ikke påvirket, med undtagelse af den midlertidige utilgængelighed af "mærkater" til brugerbeskeder og andre ikke-essentielle tjenester.
Den mest populære Riot.im-klient (nuværende version 1.2.1) - tilgængelig både i desktopimplementering og på de fleste mobile platforme - er tæt på lignende klienter til Slack og Telegram med hensyn til bekvemmelighed og pålidelighed.
Som jeg allerede
Nyheder og yderligere information -
Kilde: www.habr.com