Sgaoileadh an àrd-ùrlar conaltraidh dì-mheadhanaichte Matrix 1.0

Air a chuir a-steach le a’ chiad fhoillseachadh seasmhach den phròtacal airson conaltradh dì-mheadhanaichte a chuir air dòigh Matrix 1.0 agus leabharlannan co-cheangailte, APIs (Frithealaiche-Frithealaiche) agus mion-chomharrachadh. Thathas ag aithris nach deach a h-uile gin de na comasan a tha san amharc aig Matrix a mhìneachadh agus a chuir an gnìomh, ach tha am pròtacal bunaiteach làn sheasmhach agus air staid a ruighinn a tha iomchaidh airson a chleachdadh mar bhunait airson leasachadh buileachadh neo-eisimeileach de luchd-dèiligidh, frithealaichean, botaichean agus geataichean. Leasachaidhean pròiseict sgaoileadh le cead fo Apache 2.0.

Aig an aon àm, foillsichte frithealaiche teachdaireachd Synapse 1.0.0 le buileachadh iomraidh Pròtacal Matrix 1.0. Tha e air a thoirt fa-near gun deach am prìomh aire ann an ullachadh Synapse 1.0 a phàigheadh ​​​​gu buileachadh ceart a’ phròtacal, tèarainteachd agus earbsachd. Tha Synapse a-nis a-mach à beta agus deiseil airson a chleachdadh san fharsaingeachd. Tha còd Synapse sgrìobhte ann am Python agus faodaidh e SQLite no PostgreSQL DBMS a chleachdadh gus dàta a stòradh. Is e Synapse 1.0 an sgaoileadh as ùire le taic Python 2.x.

Gu gnàthach, thèid a chleachdadh gus cabadaich ùra a chruthachadh. 4 dreach Pròtacal seòmar, ach tha e ri fhaighinn gu roghnach an còigeamh dreach le taic airson beatha iuchraichean an fhrithealaiche a chuingealachadh. Nuair a nì thu imrich bho sgaoilidhean roimhe, thoir an aire gu feum ceangal ri lìonra dì-mheadhanaichte co-roinnte a-nis teisteanas TLS dligheach fhaighinn.
Faodar a chleachdadh mar luchd-dèiligidh Riot (ri fhaighinn airson Linux, Windows, macOS, Web, Android agus iOS), Wechat (CLI ann an Lua), nios (C++/Qt), Ceathramh (C++/Qt) agus fractal (Meirge / GTK).

Tha feartan nach deach a dhèanamh seasmhach fhathast ann am Matrix 1.0 a’ toirt a-steach deasachadh teachdaireachdan a chaidh an cur (le taic ann an Synapse 1.0 agus Riot, ach nach eil air an comasachadh gu bunaiteach), ath-bheachdan, còmhraidhean snàthaichte, tar-dhearbhadh luchd-cleachdaidh, Staitistig cabadaich beò. Am measg nan obraichean a tha ri thighinn ann am buileachadh an fhrithealaiche, thathas an dùil coileanadh a bharrachadh agus caitheamh cuimhne a lughdachadh. A bharrachd air an t-seirbheisiche iomraidh, thathas cuideachd a’ leasachadh buileachadh deuchainneach ann am Python Rùm (Meirge) agus Dendrite (Falbh).

Tha an àrd-ùrlar airson conaltradh dì-mheadhanaichte Matrix a chuir air dòigh a ’leasachadh mar phròiseact a bhios a’ cleachdadh inbhean fosgailte agus a ’toirt deagh aire do bhith a’ dèanamh cinnteach à tèarainteachd agus prìobhaideachd luchd-cleachdaidh. Bidh Matrix a’ toirt seachad crioptachadh deireadh-gu-deireadh stèidhichte air a’ phròtacal aige fhèin, a’ toirt a-steach an algairim Double Ratchet (pàirt den phròtacal Signal). Bithear a’ cleachdadh crioptachadh deireadh-gu-deireadh an dà chuid ann an teachdaireachdan dìreach agus ann an cabadaich (a’ cleachdadh uidheamachd Megolm). Chaidh buileachadh dhòighean crioptachaidh a sgrùdadh le Buidheann NCC. Is e an còmhdhail a thathar a’ cleachdadh HTTPS + JSON le comas WebSockets no protocol stèidhichte air CoAP+Fuaim.

Tha an siostam air a chruthachadh mar choimhearsnachd de luchd-frithealaidh as urrainn eadar-obrachadh le chèile agus a tha aonaichte ann an lìonra dì-mheadhanaichte cumanta. Bidh teachdaireachdan air an ath-aithris thar gach frithealaiche ris a bheil na com-pàirtichean teachdaireachd ceangailte. Tha teachdaireachdan air an sgaoileadh thairis air frithealaichean san aon dòigh sa tha geallaidhean gan sgaoileadh eadar stòran Git. Ma thachras briseadh sealach air an fhrithealaiche, cha tèid teachdaireachdan a chall, ach thèid an cur gu luchd-cleachdaidh às deidh don fhrithealaiche ath-thòiseachadh. Thathas a’ toirt taic do ghrunn roghainnean ID cleachdaiche, a’ toirt a-steach post-d, àireamh fòn, cunntas Facebook, msaa.

Sgaoileadh an àrd-ùrlar conaltraidh dì-mheadhanaichte Matrix 1.0

Chan eil aon phuing fàiligeadh no smachd teachdaireachd air feadh an lìonra. Tha a h-uile seirbheisiche a tha còmhdaichte leis an deasbad co-ionann ri chèile.
Faodaidh neach-cleachdaidh sam bith an frithealaiche aca fhèin a ruith agus a cheangal ri lìonra cumanta. Tha e comasach a chruthachadh geataichean airson eadar-obrachadh Matrix le siostaman stèidhichte air protocolaidhean eile, mar eisimpleir, ullaichte seirbheisean airson teachdaireachdan dà-shligheach a chuir gu IRC, Facebook, Telegram, Skype, Hangouts, Post-d, WhatsApp agus Slack.

A bharrachd air teachdaireachdan teacsa sa bhad agus cabadaich, faodar an siostam a chleachdadh gus faidhlichean a ghluasad, fiosan a chuir,
ag eagrachadh cho-labhairtean fòn, a’ dèanamh gairmean guth is bhidio.
Leigidh Matrix leat sgrùdadh a chleachdadh agus coimhead gun chrìoch air eachdraidh litrichean. Bidh e cuideachd a’ toirt taic do fheartan adhartach leithid fios mu thaidhpeadh, measadh làthaireachd luchd-cleachdaidh air-loidhne, dearbhadh leughaidh, fiosan putaidh, sgrùdadh taobh an fhrithealaiche, sioncronadh eachdraidh agus inbhe teachdaiche.

Chaidh buidheann neo-phrothaideach a chruthachadh o chionn ghoirid gus leasachadh a’ phròiseict a cho-òrdanachadh Stèidheachd Matrix.org, a bheir gealltanas do neo-eisimeileachd a’ phròiseict, a leasaicheas inbhean co-cheangailte ri Matrix agus a bhios mar fhòram neodrach airson co-dhùnaidhean. Tha Stèidheachd Matrix.org air a stiùireadh le bòrd de chòignear stiùirichean nach eil co-cheangailte ris an eag-shiostam malairteach, aig a bheil ùghdarras sa choimhearsnachd agus a tha gu sònraichte airson cumail ri misean a’ phròiseict.

Am measg nan stiùirichean bha John Crowcroft (Iain Crowcroft, aon de na tùsairean ann an conaltradh dì-mheadhanaichte), Matthew Hodgson (co-stèidheadair Mattrix), Amandine Le Pape (co-stèidheadair Matrix), Ross Schulman (neach-lagha Institiud Teicneòlais Fosgailte a tha a’ speisealachadh ann an siostaman eadar-lìn agus dì-mheadhanaichte), Jutta Steiner, co-stèidheadair a stèidhich Parity Technologies, companaidh teicneòlas blockchain.

Source: fosgailtenet.ru

Cuir beachd ann