Rilis platform komunikasi desentralisasi Matrix 1.0

Dipuntepangaken release stabil pisanan saka protokol kanggo ngatur komunikasi desentralisasi Matrix 1.0 lan perpustakaan gadhah, API (Server-Server) lan specifications. Kacarita ora kabeh kemampuan sing dimaksudake Matrix wis diterangake lan dileksanakake, nanging protokol inti wis stabil lan wis tekan negara sing cocok kanggo digunakake minangka basis kanggo pangembangan implementasine klien, server, bot lan gateway independen. Pangembangan proyek Penyebaran dilisensi ing Apache 2.0.

bebarengan, diterbitake server olahpesen Sinaps 1.0.0 kanthi implementasi referensi Protokol Matrix 1.0. Kacathet yen perhatian utama kanggo nyiapake Synapse 1.0 dibayar kanggo implementasine protokol, keamanan lan linuwih sing bener. Synapse saiki metu saka beta lan siap kanggo panggunaan umum. Kode Synapse ditulis ing Python lan bisa nggunakake SQLite utawa PostgreSQL DBMS kanggo nyimpen data. Synapse 1.0 punika release paling anyar karo Python 2.x support.

Kanthi gawan, digunakake kanggo nggawe obrolan anyar. 4 versi Protokol kamar, nanging kasedhiya kanthi opsional kaping lima versi kanthi dhukungan kanggo mbatesi umur kunci server. Nalika migrasi saka rilis sadurunge, elinga yen nyambungake menyang jaringan desentralisasi sing dienggo bareng saiki mbutuhake sertifikat TLS sing sah.
Bisa digunakake minangka klien Riot (kasedhiya kanggo Linux, Windows, macOS, Web, Android lan iOS), Wechat (CLI ing Lua), nheko (C++/Qt), Quaternion (C ++ / Qt) lan Climbing (Teyeng/GTK).

Fitur sing durung stabil ing Matrix 1.0 kalebu nyunting pesen sing dikirim (didhukung ing Synapse 1.0 lan Riot, nanging ora diaktifake kanthi gawan), reaksi, diskusi thread, verifikasi silang pangguna, statistik chatting langsung. Antarane karya mbesuk ing implementasine saka server, wis ngrancang kanggo ngoptimalake kinerja lan ngurangi konsumsi memori. Saliyane server referensi, implementasine eksperimen uga dikembangake ing Python Ruma (Teyeng) lan Dendrit (Tindak).

Platform kanggo ngatur Matrix komunikasi desentralisasi berkembang minangka proyek sing nggunakake standar mbukak lan menehi perhatian gedhe kanggo njamin keamanan lan privasi pangguna. Matrix nyedhiyakake enkripsi end-to-end adhedhasar protokol dhewe, kalebu algoritma Double Ratchet (bagean saka protokol Signal). Enkripsi end-to-end digunakake ing olahpesen langsung lan ing obrolan (nggunakake mekanisme Megolm). Implementasi metode enkripsi diaudit dening NCC Group. Transportasi sing digunakake yaiku HTTPS + JSON kanthi kamungkinan nggunakake WebSockets utawa protokol adhedhasar TUTUP+Noise.

Sistem kasebut dibentuk minangka komunitas server sing bisa sesambungan karo siji liyane lan digabung dadi jaringan desentralisasi umum. Pesen ditiru ing kabeh server sing disambungake karo peserta olahpesen. Pesen disebarake ing server kanthi cara sing padha karo sing disebarake ing antarane repositori Git. Yen ana gangguan server sementara, pesen ora ilang, nanging dikirim menyang pangguna sawise server nerusake operasi. Macem-macem opsi ID pangguna didhukung, kalebu email, nomer telpon, akun Facebook, lsp.

Rilis platform komunikasi desentralisasi Matrix 1.0

Ora ana titik kegagalan utawa kontrol pesen ing jaringan. Kabeh server sing dilindhungi dening diskusi padha karo saben liyane.
Sembarang pangguna bisa mbukak server dhewe lan nyambung menyang jaringan umum. Iku bisa kanggo nggawe gapura kanggo interaksi Matrix karo sistem adhedhasar protokol liyane, contone, disiapake layanan kanggo ngirim pesen loro-lorone menyang IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp lan Slack.

Saliyane olahpesen teks cepet lan obrolan, sistem bisa digunakake kanggo nransfer file, ngirim kabar,
ngatur telekonferensi, nggawe telpon swara lan video.
Matrix ngidini sampeyan nggunakake telusuran lan ndeleng riwayat korespondensi tanpa wates. Uga ndhukung fitur canggih kayata kabar ngetik, evaluasi pangguna online, konfirmasi maca, kabar push, telusuran sisih server, sinkronisasi riwayat lan status klien.

Organisasi nirlaba bubar digawe kanggo koordinasi pangembangan proyek kasebut Yayasan Matrix.org, sing bakal njamin kamardikan proyek kasebut, ngembangake standar sing gegandhengan karo Matrix lan tumindak minangka forum netral kanggo nggawe keputusan bebarengan. Yayasan Matrix.org dipimpin dening dewan saka limang direktur sing ora ana hubungane karo ekosistem komersial, duwe wewenang ing komunitas lan darmabakti kanggo ndhukung misi proyek kasebut.

Sutradara kalebu John Crowcroft (Jon Crowcroft, salah sawijining pionir komunikasi desentralisasi), Matthew Hodgson (pendiri Mattrix), Amandine Le Pape (pendiri Matrix), Ross Schulman (pengacara Institut Teknologi Terbuka khusus ing Internet lan sistem desentralisasi), Jutta Steiner, co- pangadeg Parity Technologies, perusahaan teknologi blockchain.

Source: opennet.ru

Add a comment