Matrix 1.0 - decentralized messaging protocol kuburitswa

Musi waChikumi 11, 2019, vagadziri veMatrix.org Foundation vakazivisa kuburitswa kweMatrix 1.0 - protocol yekushandisa network yakabatana yakavakirwa pahwaro hwemutsara wenhoroondo yezviitiko (zviitiko) mukati meacyclic graph (DAG). Nzira yakajairika yekushandisa protocol ndeyekushandisa mameseji maseva (eg Synapse server, Riot client) uye "kubatanidza" mamwe maprotocol kune mumwe nemumwe kuburikidza nemabhiriji (semuenzaniso libpurple kuita nerutsigiro rweXMPP, Teregiramu, Discord uye IRC).

Matrix 1.0 - decentralized messaging protocol kuburitswa

Iyo huru innovation (uye chinodiwa chekushandisa) cheSynapse 1.0 server - kuitiswa kweMatrix 1.0 protocol - iko kushandisa chitupa cheTLS (yemahara Let's Encrypt yakakodzerawo) kune server server, iyo inovimbisa yakachengeteka data kuchinjirwa pakati pemaseva. kutora chikamu mune federated network. Naizvozvo, kana iwe ukashandisa chitupa chekuzvisaina chesevha yako yekumba, unofanirwa kugadzira chitupa chakakodzera - zvikasadaro sevha yako inomira kudyidzana nemamwe maseva pane network.

Zvirongwa zvekuburitsa iyo Matrix 1.0 protocol zvakaziviswa muBrussels muna Kukadzi 2019 pamusangano mukuru weOpen Source FOSDAM 2019 sechikamu chebasa rekushandisa matekinoroji eMatrix.org Foundation kupa zvivakwa zvekutaurirana zvehurumende yeFrance.

Sezvineiwo, mwedzi miviri yapfuura iyo matrix.org server yaive pasi pekurwiswa kwehacker, semhedzisiro iyo matrix.org server database yaifanira kugadziridzwa (pamwe nekurasikirwa kweiyo encrypted chat nhoroondo yakachengetwa pamaseva) - pamwe ne iyo Riot application yeAndroid yaifanira kuburitswa zvakare nekuda kwekudonha kwakakosha uye mapassword. Iwo matsotsi akasiya kurudziro yekuvandudza bhizinesi maitiro uye chengetedzo yeseva (yakabatana nekusagadzikana muJenkins, chikuva chekugadzira software kuvandudza uye kuyedzwa). Matrix "kumba" maseva haana kukanganiswa, kunze kwekushaikwa kwenguva pfupi kwe "zvimiti" zvemeseji yemushandisi uye mamwe masevhisi asina kukosha.

Iyo inonyanya kufarirwa yeRiot.im mutengi (yazvino vhezheni 1.2.1) - inowanikwa mukushandiswa kwedesktop uye pamapuratifomu mazhinji enhare - iri pedyo mukureruka uye kuvimbika kune vatengi vakafanana veSlack neTeregiramu.

Matrix 1.0 - decentralized messaging protocol kuburitswa

Sezvandatoita akanyora, Sevha dzeSynapse dzakanyanya undemanding maererano nehardware - ye "imba" sevha iwe unogona kushandisa ARM microcomputers ODROID-XU4 ye $ 49, uye nekuda kwekuonekwa kwemichina chaiyo paARM Graviton processors muAmazon Cloud pakupera kwegore rapfuura, iwe unogona zvisingadhure kuseta redundancy "imba mini data Center" muAmazon gore.

Nhau uye rumwe ruzivo - matrix.org

Source: www.habr.com

Voeg