Matrix 1.0 - desentralisado nga pagpagawas sa protocol sa pagmemensahe

Niadtong Hunyo 11, 2019, gipahibalo sa mga developer sa Matrix.org Foundation ang pagpagawas sa Matrix 1.0, usa ka protocol alang sa pagpatuman sa usa ka federated network nga gitukod base sa usa ka linear nga kasaysayan sa mga panghitabo (mga panghitabo) sulod sa usa ka acyclic graph (DAG). Ang kasagarang paggamit sa protocol mao ang pag-implementar sa mga message server (e.g. Synapse server, Riot client) ug "pagkonektar" sa ubang mga protocol sa usag usa pinaagi sa mga tulay (e.g. libpurple nga pagpatuman nga adunay suporta sa XMPP, Telegram, Discord ug IRC).

Matrix 1.0 - desentralisado nga pagpagawas sa protocol sa pagmemensahe

Ang nag-unang kabag-ohan (ug gikinahanglan alang sa paggamit) sa Synapse 1.0 server - ang pagpatuman sa Matrix 1.0 protocol - mao ang paggamit sa usa ka TLS certificate (libre Let's Encrypt angay usab) alang sa domain sa server, nga nagsiguro sa luwas nga pagbalhin sa data tali sa mga server. pag-apil sa usa ka federated network. Busa, kung mogamit ka og sertipiko nga gipirmahan sa kaugalingon alang sa imong server sa balay, kinahanglan ka nga maghimo usa ka balido nga sertipiko - kung dili ang imong server mohunong sa pagpakig-uban sa ubang mga server sa network.

Ang mga plano alang sa pagpagawas sa Matrix 1.0 protocol gipahibalo sa Brussels kaniadtong Pebrero 2019 sa pinakadako nga Open Source nga komperensya FOSDAM 2019 isip bahin sa trabaho aron ipatuman ang mga teknolohiya sa Matrix.org Foundation aron mahatagan ang imprastraktura sa komunikasyon sa gobyerno sa Pransya.

Makapainteres, duha ka bulan ang milabay, ang matrix.org server gi-hack, nga miresulta sa panginahanglan sa paghimo pag-usab sa matrix.org server database (nawala ang naka-encrypt nga kasaysayan sa chat nga gitipigan sa mga server) - ingon man usab sa pagpagawas sa Riot Android app - tungod sa usa ka yawe nga pagtulo ug mga password. Ang mga hacker nagbilin og mga rekomendasyon alang sa pagpalambo sa mga proseso sa negosyo ug seguridad sa server (nga may kalabutan sa mga kahuyangan sa Jenkins, usa ka software development ug testing automation platform). Ang "balay" nga mga server sa Matrix wala maapektuhan, gawas sa temporaryo nga pagkadili magamit sa "mga sticker" alang sa mga mensahe sa gumagamit ug uban pang dili kinahanglanon nga mga serbisyo.

Ang labing inila nga kliyente sa Riot.im (kasamtangan nga bersyon 1.2.1) - magamit pareho sa pagpatuman sa desktop ug sa kadaghanan nga mga mobile platform - duol sa parehas nga mga kliyente alang sa Slack ug Telegram sa mga termino sa kasayon ​​​​ug kasaligan.

Matrix 1.0 - desentralisado nga pagpagawas sa protocol sa pagmemensahe

Ingon ako na nagsulat, Ang mga server sa Synapse medyo undemanding sa hardware - alang sa "balay" nga server, mahimo nimong gamiton ang ARM ODROID-XU4 microcomputers sa $49, ug tungod sa dagway sa mga virtual machine sa mga processor sa ARM Graviton sa Amazon Cloud sa katapusan sa miaging tuig , mahimo nimong i-set up ang usa ka dili mahal nga reserbasyon nga "home mini-datacenter" sa Amazon cloud.

Balita ug dugang nga impormasyon - matrix.org

Source: www.habr.com

Idugang sa usa ka comment