Den 11 juni 2019 tillkĂ€nnagav Matrix.org Foundation utvecklarna lanseringen av Matrix 1.0 â en protokoll för att implementera ett federerat nĂ€tverk byggt pĂ„ en linjĂ€r hĂ€ndelsetory (events) inom en acyklic graf (DAG). Det vanligaste sĂ€ttet att anvĂ€nda protokollet Ă€r implementeringen av meddelandservrar (t.ex. servern Synapse, klienten Riot) och "kopplingen" av andra protokoll med varandra genom broar (t.ex. implementering pĂ„ libpurple med stöd för XMPP, Telegram, Discord och IRC).

Den viktigaste nyheten (och det obligatoriska kravet för anvĂ€ndningen) av servern Synapse 1.0 â implementeringen av protokollet Matrix 1.0 â Ă€r anvĂ€ndningen av ett TLS-certifikat (Ă€ven gratis Letâs Encrypt fungerar) för serverns domĂ€n, vilket sĂ€kerstĂ€ller sĂ€ker dataöverföring mellan servrar som ingĂ„r i det federerade nĂ€tverket. DĂ€rför, om du anvĂ€nder ett sjĂ€lvsignerat certifikat för din hemmasserver â mĂ„ste du skapa ett giltigt certifikat â annars kommer din server att sluta interagera med andra servrar i nĂ€tverket.
Planerna för lanseringen av protokollet Matrix 1.0 meddelades i Bryssel i februari 2019 pÄ den största open source-konferensen FOSDAM 2019 i samband med arbetet för att implementera teknologier frÄn Matrix.org Foundation för att sÀkerstÀlla kommunikationsinfrastrukturen för den franska regeringen.
Intressant nog drabbades servern matrix.org av en hackerattack för tvĂ„ mĂ„nader sedan, vilket ledde till att databasen för servern matrix.org fick Ă„terupprĂ€ttas (med förlust av historien för de krypterade chattarna som lagrades pĂ„ servrarna) â samt att appen Riot för Android fick Ă„terutges â pĂ„ grund av lĂ€ckage av nycklar och lösenord. Hackarna lĂ€mnade rekommendationer för att förbĂ€ttra affĂ€rsprocesser och sĂ€kerheten vid serverdrift (relaterat till sĂ„rbarheter i Jenkins â en plattform för automatisk utveckling och testning av mjukvara). "Hemmabaserade" Matrix-servrar pĂ„verkades inte, förutom tillfĂ€llig otillgĂ€nglighet av "klistermĂ€rken" för anvĂ€ndarmedelanden och andra sekundĂ€ra tjĂ€nster.
Den mest populĂ€ra klienten Riot.im (nuvarande version 1.2.1) â tillgĂ€nglig bĂ„de som skrivbordsapplikation och pĂ„ de flesta mobila plattformar â har kommit nĂ€ra liknande klienter för Slack och Telegram i frĂ„ga om anvĂ€ndarvĂ€nlighet och pĂ„litlighet.

Som jag redan , Synapse-servrar Ă€r ganska okrĂ€vande nĂ€r det kommer till hĂ„rdvara â för en 'hemma'-server kan man anvĂ€nda ARM-mikrodatorer ODROID-XU4 för $49, och med lanseringen av virtuella maskiner med ARM Graviton-processorer pĂ„ Amazon Cloud i slutet av förra Ă„ret, kan man enkelt sĂ€tta upp replikering av en 'hemma-minidatahall' i Amazon-molnet.
Nyheter och tillĂ€ggsinformation â
KĂ€lla: habr.com
