Gefa út dreifða samskiptavettvanginn Matrix 1.0

Kynnt fyrsta stöðuga útgáfan af samskiptareglum til að skipuleggja dreifð samskipti Fylki 1.0 og tengd bókasöfn, API (Server-Server) og forskriftir. Það er greint frá því að ekki hafi verið lýst og útfært öllum fyrirhuguðum möguleikum Matrix, en kjarnasamskiptareglur eru að fullu stöðugar og hafa náð því ástandi sem hentar til notkunar sem grunnur fyrir þróun sjálfstæðra útfærslu viðskiptavina, netþjóna, botta og gátta. Verkefnaþróun dreifing leyfi samkvæmt Apache 2.0.

Samtímis, birt skilaboðaþjónn Synaps 1.0.0 með tilvísunarútfærslu Matrix 1.0 samskiptareglur. Það er tekið fram að aðaláherslan við undirbúning Synapse 1.0 var lögð á rétta framkvæmd samskiptareglunnar, öryggi og áreiðanleika. Synapse er nú úr beta og tilbúið til almennrar notkunar. Synapse kóða er skrifaður í Python og getur notað SQLite eða PostgreSQL DBMS til að geyma gögn. Synapse 1.0 er nýjasta útgáfan með Python 2.x stuðningi.

Sjálfgefið er það notað til að búa til ný spjall. 4 útgáfa Herbergisreglur, en er valfrjáls fimmti útgáfa með stuðningi til að takmarka líftíma miðlaralykla. Þegar þú flytur úr fyrri útgáfum skaltu hafa í huga að tenging við sameiginlegt dreifð net krefst þess að fá gilt TLS vottorð.
Hægt að nota sem viðskiptavini Riot (fáanlegt fyrir Linux, Windows, macOS, Web, Android og iOS), Wechat (CLI í Lua), nheko (C++/Qt), Fjórðungur (C++/Qt) og Fractal (Rust/GTK).

Eiginleikar sem hafa ekki enn verið stöðugir í Matrix 1.0 eru meðal annars að breyta sendum skilaboðum (studd í Synapse 1.0 og Riot, en ekki sjálfgefið virkt), viðbrögð, þráðum umræðum, krossstaðfestingu notenda, tölfræði í beinni spjalli. Meðal væntanlegra verka við innleiðingu netþjónsins er fyrirhugað að hámarka afköst og draga úr minnisnotkun. Auk viðmiðunarþjónsins er einnig verið að þróa tilraunaútfærslur í Python Herbergi (Ryð) og Dendrit (Farðu).

Vettvangurinn til að skipuleggja dreifð samskipti Matrix er að þróast sem verkefni sem notar opna staðla og leggur mikla áherslu á að tryggja öryggi og friðhelgi notenda. Matrix býður upp á dulkóðun frá enda til enda sem byggir á eigin samskiptareglum, þar á meðal Double Ratchet reikniritinu (hluti af Signal-samskiptareglunum). Dulkóðun frá enda til enda er notuð bæði í beinum skilaboðum og í spjalli (með kerfi Mególm). Innleiðing dulkóðunaraðferða var endurskoðuð af NCC Group. Flutningurinn sem notaður er er HTTPS+JSON með möguleika á að nota WebSockets eða samskiptareglur byggðar á CoAP+Noise.

Kerfið er myndað sem samfélag netþjóna sem geta haft samskipti sín á milli og eru sameinuð í sameiginlegt dreifð net. Skilaboð eru afrituð á öllum netþjónum sem þátttakendur skilaboða eru tengdir við. Skilaboðum er dreift yfir netþjóna á sama hátt og skuldbindingum er dreift á milli Git geymslu. Komi til tímabundins netþjónsleysis tapast skilaboð ekki heldur eru þau send til notenda eftir að þjónninn byrjar aftur. Ýmsir notendaauðkennisvalkostir eru studdir, þar á meðal tölvupóstur, símanúmer, Facebook reikningur osfrv.

Gefa út dreifða samskiptavettvanginn Matrix 1.0

Það er enginn einn bilunarpunktur eða skilaboðastýring yfir netið. Allir netþjónar sem umfjöllunin nær yfir eru jafnir hver öðrum.
Allir notendur geta keyrt sinn eigin netþjón og tengt hann við sameiginlegt net. Það er hægt að búa til gáttir fyrir samspil Matrix við kerfi sem byggjast á öðrum samskiptareglum, til dæmis, undirbúinn þjónusta fyrir tvíhliða sendingu skilaboða til IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp og Slack.

Auk spjallskilaboða og spjalla er hægt að nota kerfið til að flytja skrár, senda tilkynningar,
skipuleggja fjarfundi, hringja tal- og myndsímtöl.
Matrix gerir þér kleift að nota leit og ótakmarkaða skoðun á samskiptasögu. Það styður einnig háþróaða eiginleika eins og tilkynningu um innslátt, mat á viðveru notenda á netinu, staðfestingu á lestri, ýtt tilkynningar, leit á netþjóni, samstillingu á sögu og stöðu viðskiptavina.

Nýlega hefur verið stofnað sjálfseignarstofnun til að samræma þróun verkefnisins Matrix.org stofnunin, sem mun tryggja sjálfstæði verkefnisins, þróa Matrix-tengda staðla og starfa sem hlutlaus vettvangur fyrir sameiginlega ákvarðanatöku. Matrix.org Foundation er stýrt af fimm stjórnarmönnum sem eru ekki tengdir viðskiptalegu vistkerfi, hafa vald í samfélaginu og eru staðráðnir í að halda uppi hlutverki verkefnisins.

Meðal leikstjóra voru John Crowcroft (Jón Crowcroft, einn af frumkvöðlum dreifðra samskipta), Matthew Hodgson (meðstofnandi Mattrix), Amandine Le Pape (meðstofnandi Matrix), Ross Schulman (lögfræðingur Open Technology Institute sem sérhæfir sig í internetinu og dreifðum kerfum), Jutta Steiner, með- stofnandi Parity Technologies, blockchain tæknifyrirtækis.

Heimild: opennet.ru

Bæta við athugasemd