Matrica, decentralizēts un šifrēts sakaru protokols un atvērtais tīkls

Šeit emuārā ir minētas dažas lietojumprogrammas, kas izmanto Matrix Man ir pat dažas saistītas piezīmes, bet mēs neesam runājuši īpaši par šo projektu atvērtā koda pārvalde ir bezpeļņas organizācijas Matrix.org fonds.

Sākotnēji jums tas ir jāzina fonds Matrix.org ir veltīts atvērtā protokola un sakaru tīkla izveidei saziņai decentralizēti un šifrēti, ar mērķi nodrošināt dzīvotspējīgu Open alternatīvu Slack, WhatsApp, Discord un citiem patentētiem komunikāciju silosiem.

Šis protokols, var izmantot, lai darbinātu komunikāciju Lietu internets (IoT), VoIP / WebRTC signalizācija, tūlītējā ziņojumapmaiņa utt.

Par Matrix

Matrix nav tikai ļaut lietotājiem saglabāt savas sarunas - tā arī novērš atkarību no interneta, strādājot vietējos tīklos, tīkla tīklos vai situācijās, kad internets ir pārtraukts.

Patiesībā, tās veidotāji plāno izveidot neatkarīgu atvērtu platformu, dinamiska un attīstās kā pats tīmeklis, bet komunikācijai.

Matrix atteicās no beta versijas 2019. gada jūnijā, un protokols ir pilnībā piemērots ražošanas lietošanai ar daudzām funkcijām.

Piedāvā vienkāršu HTTP API un SDK (iOS, Android, Web) lppLai izveidotu tērzēšanas istabas, pārvaldītu tērzēšanas sarunas un tērzēšanas robotprogrammatūras ar pilnīgu šifrēšanu, failu pārsūtīšana, sinhronizēta sarunu vēsture, formatēti ziņojumi, lasīšanas kvītis un daudz kas cits.

Sarunas tiek atkārtotas visos iesaistītajos serveros. Tas nozīmē, ka nav viena vadības punkta vai kļūmes. Tādējādi tas var sasniegt jebkuru citu lietotāju globālajā Matrix ekosistēmā, kurā ir vairāk nekā 9 miljoni lietotāju, ieskaitot tos, kas atrodas citos tīklos caur tiltiem.

Matrix nodrošina pilnīgu šifrēšanu, izmantojot Olm un Megolm kriptogrāfijas sprūdratus. Tas nodrošina, ka tikai paredzētie adresāti var atšifrēt jūsu ziņojumus, vienlaikus paziņojot jums, ja sarunai tiek pievienotas citas negaidītas ierīces.

Šifrēšana ir balstīta uz Signa popularizēto dubultklikšķu algoritmul, bet paplašināts, lai atbalstītu šifrēšanu telpās, kurās ir tūkstošiem ierīču. Olms un Megolms ir norādīti kā atvērts standarts, un ieviešana tiek izlaista ar Apache licenci.

Turklāt, parādoties WebRTC, izstrādātāji ir ieguvuši iespēju apmainīties ar augstas kvalitātes balss un video zvaniem, taču nav standarta zvanu pāradresēšanas veida. Matrix izstrādātāji uzskata, ka to var uzskatīt par trūkstošo WebRTC signalizācijas slāni.

Viņi arī paskaidro, ka Matrica ir parādā savu vārdu spējai pārvarēt plaisu starp esošajām platformām un atvērto komunikāciju matricu globālā mērogā. Tilti ir Matricas centrā, un tie ir veidoti tā, lai tos būtu pēc iespējas vieglāk rakstīt, ar Matrix nodrošina lielāko kopsaucēju valodu, lai savienotu tīklus savā starpā.

Matricas galvenā komanda uztur tiltus ar Slack, IRC, XMPP un Gitter, savukārt plašākā Matrix kopiena nodrošina tiltus Telegram, WhatsApp, Facebook, Hangouts, Signal utt.

Pēc tās izstrādātāju domām, Matrix var apstrādāt jebkura veida datus reāllaikā, ne tikai ziņas un VoIP. Izbūvējot tiltus ar pēc iespējas vairāk IoT silosiem, datus var droši publicēt visā Matrix tīklā.

Matricas bāzes IoT risinājumi ir vienoti, nevis tiek bloķēts konkrētiem piegādātājiem, un pat var publicēt vai patērēt Matrix datus tieši no ierīcēm, izmantojot ļoti mazu joslas platuma transportu (100 bps vai mazāk).

Viņi arī norāda, ka Matrica var būt vienojošais globālo datu un sakaru slānis virtuālajā un paplašinātajā realitātē.

Īsāk sakot, Matrix ir decentralizēts tērzēšanas veikals, nevis ziņojumapmaiņas protokols.

Kad sūtāt ziņojumu Matrix, tas tiek kopēts uz visiem serveriem kuru lietotāji piedalās noteiktā sarunā, tāpat kā sakari tiek atkārtoti starp Git krātuvēm.

Pēc noklusējuma Matrix kā vienkāršu transportu izmanto vienkāršas HTTPS + JSON API, taču tā izmanto arī sarežģītāku transportu, piemēram, WebSockets vai CoAP + Noise.

Vairāk informācijas: https://matrix.org


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.