Liberasyon platfòm kominikasyon desantralize Matrix 1.0

Entwodwi premye lage ki estab nan pwotokòl la pou òganize kominikasyon desantralize Matris la ak bibliyotèk ki asosye, APIs (Sèvè-Sèvè) ak espesifikasyon. Yo rapòte ke se pa tout kapasite ki gen entansyon Matrix yo te dekri ak aplike, men pwotokòl debaz la konplètman estabilize e li te rive nan yon eta apwopriye pou itilize kòm yon baz pou devlopman nan aplikasyon endepandan nan kliyan, serveurs, bots ak pòtay. Devlopman pwojè yo gaye ki gen lisans anba Apache 2.0.

An menm tan, pibliye sèvè messagerie Sinaps 1.0.0 ak aplikasyon referans Matrice 1.0 pwotokòl. Li te note ke atansyon prensipal la nan prepare Synapse 1.0 te peye nan aplikasyon an kòrèk nan pwotokòl la, sekirite ak fyab. Synapse se kounye a soti nan beta ak pare pou itilize jeneral. Kòd Synapse ekri nan Python epi li ka itilize SQLite oswa PostgreSQL DBMS pou estoke done yo. Synapse 1.0 se dènye lage ak sipò Python 2.x.

Pa default, li itilize pou kreye nouvo chat. 4 vèsyon Pwotokòl chanm, men li disponib si ou vle senkyèm vèsyon ak sipò pou limite dire lavi kle sèvè. Lè w ap migrasyon soti nan vèsyon anvan yo, ou dwe konnen ke konekte nan yon rezo desantralize pataje kounye a mande pou jwenn yon sètifika TLS valab.
Èske yo ka itilize kòm kliyan Riot (disponib pou Linux, Windows, macOS, Web, andwad ak iOS), Wechat (CLI nan Lua), nheko (C++/Qt), Katènyon (C++/Qt) ak Fractals (Rouye/GTK).

Karakteristik ki poko estabilize nan Matrix 1.0 gen ladan koreksyon mesaj voye (sipòte nan Synapse 1.0 ak Riot, men yo pa aktive pa default), reyaksyon, diskisyon an threaded, kwa-verifikasyon itilizatè yo, estatistik Live chat. Pami travay k ap vini yo nan aplikasyon an nan sèvè a, li planifye pou optimize pèfòmans ak diminye konsomasyon memwa. Anplis sèvè referans lan, aplikasyon eksperimantal yo ap devlope tou nan Python Ruma (Rouye) ak Dendrite (Ale).

Platfòm pou òganize kominikasyon desantralize Matrix ap devlope kòm yon pwojè ki sèvi ak estanda ouvè epi ki peye anpil atansyon pou asire sekirite ak vi prive itilizatè yo. Matrix bay chifreman fen-a-fen ki baze sou pwòp pwotokòl li, ki gen ladan algorithm Double Ratchet (ki fè pati pwotokòl Signal). Yo itilize chifreman fen-a-fen tou de nan mesaj dirèk ak nan chat (lè l sèvi avèk yon mekanis Megolm). Gwoup NCC te kontrole aplikasyon metòd chifreman yo. Transpò yo itilize se HTTPS + JSON ak posiblite pou itilize WebSockets oswa yon pwotokòl ki baze sou CoAP+Bri.

Sistèm nan fòme kòm yon kominote nan serveurs ki ka kominike youn ak lòt epi yo ini nan yon rezo komen desantralize. Mesaj yo repwodui atravè tout sèvè kote patisipan mesaj yo konekte. Mesaj yo distribye atravè serveurs nan menm fason an ke komèt yo distribye ant depo Git. Nan ka yon pann sèvè tanporè, mesaj yo pa pèdi, men yo transmèt bay itilizatè yo apre sèvè a rekòmanse operasyon. Gen plizyè opsyon ID itilizatè yo sipòte, tankou imel, nimewo telefòn, kont Facebook, elatriye.

Liberasyon platfòm kominikasyon desantralize Matrix 1.0

Pa gen okenn pwen sèl nan echèk oswa kontwòl mesaj atravè rezo a. Tout sèvè ki kouvri pa diskisyon an egal youn ak lòt.
Nenpòt itilizatè ka kouri pwòp sèvè yo epi konekte li nan yon rezo komen. Li posib pou kreye pòtay yo pou entèraksyon Matrix ak sistèm ki baze sou lòt pwotokòl, pou egzanp, prepare sèvis pou voye mesaj de-fason pou IRC, Facebook, Telegram, Skype, Hangouts, Imèl, WhatsApp ak Slack.

Anplis de mesaj tèks enstantane ak chat, sistèm nan ka itilize pou transfere dosye, voye notifikasyon,
òganize telekonferans, fè apèl vwa ak videyo.
Matrix pèmèt ou itilize rechèch ak gade san limit nan istwa korespondans. Li sipòte tou karakteristik avanse tankou notifikasyon sezisman, evalyasyon prezans itilizatè sou entènèt, konfimasyon lekti, notifikasyon pouse, rechèch bò sèvè, senkronizasyon istwa ak sitiyasyon kliyan an.

Dènyèman, yon òganizasyon ki pa fè pwofi te kreye pou kowòdone devlopman pwojè a Fondasyon Matrix.org, ki pral garanti endepandans pwojè a, devlope estanda ki gen rapò ak Matrix ak aji kòm yon fowòm net pou pran desizyon ansanm. Fondasyon Matrix.org la dirije pa yon konsèy senk direktè ki pa asosye ak ekosistèm komèsyal la, ki gen otorite nan kominote a epi ki devwe pou kenbe misyon pwojè a.

Direktè yo enkli John Crowcroft (Jon Crowcroft, youn nan pyonye kominikasyon desantralize), Matthew Hodgson (ko-fondatè Mattrix), Amandine Le Pape (ko-fondatè Matrix), Ross Schulman (avoka Open Technology Institute ki espesyalize nan entènèt la ak sistèm desantralize), Jutta Steiner, ko- fondatè Parity Technologies, yon konpayi teknoloji blockchain.

Sous: opennet.ru

Add nouvo kòmantè