14-11-2020

Uzi Matrix por anstataŭigi proprietajn kaj centralizitajn retbabilajn programojn

3 minutoj

Kiel vi eble scias, mi estas fervora uzanto de la babileja protokolo Matrix. Se vi ne scias, kio estas Matrix, ĉi tio estas esence protokolo ellaborita de Matrix Foundation. Matrix estas federita, ĝi signifas, ke serviloj efektivigantaj ĝuste la Matrix-specifon povas komuniki kaj tial uzantoj, kiuj ne estas sur la samaj serviloj, povas ankoraŭ paroli inter si. Iuj ekzemploj de federacio estus kun Activitypub (Mastodon) aŭ Usenet.

Sed atendu Jae, ni jam havas sennombrajn aliajn babilejojn, Telegram, Signal kaj eĉ XMPP federacianta!

Nu, jen la avantaĝoj de Matrix super ĉiuj tiuj:

  1. Matrico estas 100% malfermfonteco. Kiel vi eble scias, la serviloj de Telegram estas nuntempe fermfontaj, kio kaŭzas problemon pri fido. Neniu povas diri, kion faras la servilo, nek kion ĝi rikoltas, kio povus esti tre danĝera. Aliflanke, Signal, XMPP kaj Matrix ĉiuj estas tute malfermfontaj.

  2. Matrico ne estas centraligita al unu servilo. Nuntempe Telegramo kaj Signalo estas centralizitaj programoj, kio signifas, ke se la servilo falas, ĉiuj aliaj falas. moxie0 de Signal eĉ verkis blogan afiŝon pri ‘kial Signal neniam havos federacion’, kio laŭ mi estas granda eraro. XMPP ankoraŭ staras, ĉar ĝi ankaŭ estas federita kaj havas multajn servilojn.

  3. Matrix havas ĉefan klienton, kiu havas bonegan X. Ĉi tio estas grava afero, ĉar aliaj federaciaj protokoloj kiel XMPP iom similas al ĝangalo por novaj uzantoj, vi estas salutita per listo de ĉiuj klientoj, kiujn vi povas uzi, kaj tiam venas la paŝo, kie vi devas elekti vian servilo. Multaj el tiuj serviloj iam malfacile troveblas, havas tre spartanajn interfacojn aŭ eĉ neniun retan formon aŭ facilan registri ajn. Aliflanke, Matrix havas flagŝipon Element, kiu estas konsiderata kiel la “oficiala Matrix-kliento” ĉar ĝi efektivigas la Matrix-specifon ĝuste kaj estas farita esence de la samaj homoj. Dum aliaj projektoj nur farus servilon, Element kreis poluran klienton, enfokusigitan ĉefe sur la UX por ke homoj faru la unuajn paŝojn transiri al io ajn pli facila. Eĉ se la UX ankoraŭ ne estas perfekta kaj iuj aspektoj ankoraŭ ne finiĝis, transloĝiĝo al Element estos pli facila ol transiro al iu ajn alia XMPP-kliento.

Mi uzas Matrix ekde 2016 nun kaj ĝi konsiderinde pliboniĝis dum la tempo, venante de “apenaŭ uzebla” al “ni gastigu mian propran hejman servilon”. Eĉ en ĝia nuna stato, multaj aferoj estas plibonigotaj, kiel komunumoj aŭ kutimaj glumarkoj, sed ĉio funkcias. Ekde nun ĉio nur povas plibonigi, ni vidas novajn servilajn efektivigojn, novajn klientojn, robotojn, komunumojn transloĝiĝantajn al Matrix.

Matrix havas plurajn aliajn funkciojn kiel E2EE (fin-al-fina ĉifrado), kiu nun estas defaŭlte ebligita kaj pontoj, kiuj povas esti uzataj por provizore transponti Matrix-ĉambron kaj malrapidan babiladon ekzemple.

Se vi volas provi Matrix, elŝutu Element kaj kreu konton, ĝi eĉ ne bezonas retpoŝtan adreson! Vi ankaŭ povas veni kaj saluti en mia propra kanalo #home:jae.moe!

Jen ĉio por hodiaŭ, Ni revidos vin venontfoje! Se vi ŝatas mian enhavon, ne forgesu aboni per RSS!

Parolu pri ĝi ĉe Hacker News