PrivacyGear.nl
Apps · Gratis

Matrix en Element review — gedecentraliseerde berichten

Matrix is een open protocol voor gedecentraliseerde berichten. Element is de meest gebruikte client. Je kunt je eigen server draaien — niemand controleert je communicatie.

Matrix en Element review — gedecentraliseerde berichten

Matrix en Element review

Matrix is een open communicatieprotocol — geen dienst, maar een standaard. Zoals e-mail niet van één bedrijf is, is Matrix niet van één server. Je kiest je eigen server of host er een zelf. Element is de meest gebruikte client voor Matrix.


Matrix vs Signal: fundamenteel anders

Signal is gecentraliseerd: één bedrijf, één server, jij hebt geen keuze. Dat werkt goed voor de meeste mensen — maar het betekent dat Signal als bedrijf altijd een single point of failure is.

Matrix is gefedereerd: zoals e-mail zijn er duizenden servers die allemaal met elkaar communiceren. Een gebruiker op matrix.org kan chatten met iemand op een zelfgehoste server. Niemand controleert het hele netwerk.

MatrixSignal
ProtocolOpen, gefedereerdCentraal (Signal Foundation)
Zelfhosting✅ — eigen server mogelijk
End-to-end encryptie✅ (Olm/Megolm)✅ (Signal Protocol)
Bridges✅ — naar Signal, WhatsApp, Telegram
GroepenGrote ruimtes mogelijkTot 1000
GebruiksvriendelijkheidMinder dan SignalBeter
Telefoonnummer vereistNeeJa

Element — de hoofdclient

Element (voorheen Riot) is de meest gebruikte Matrix-client. Beschikbaar voor:

  • Web (app.element.io)
  • Windows, macOS, Linux (Electron-app)
  • Android: Play Store · Beschikbaar op F-Droid
  • iOS

Ruimtes en kanalen: Matrix organiseert communicatie in “rooms” (chats) en “spaces” (verzamelingen van rooms — vergelijkbaar met Discord servers of Slack workspaces). Handig voor communities en teams.

Threads: Gespreksthreads binnen een room, vergelijkbaar met Slack.

Stemoproepen en videogesprekken: Ingebouwd via Element Call (WebRTC).


End-to-end encryptie

Matrix gebruikt het Olm-protocol voor 1-op-1 encryptie en Megolm voor groepschats. Encryptie is optioneel per room — private gesprekken zijn standaard versleuteld, publieke rooms niet.

Sleutelbeheer: Matrix-encryptie vereist sleutelverificatie tussen apparaten. Als je een nieuw apparaat toevoegt, moet je bestaande sleutels exporteren of het nieuwe apparaat verifiëren via een bestaand apparaat of een back-upcode. Dit is meer werk dan Signal’s transparante sleutelbeheer.


Bridges — verbinden met andere platforms

Matrix heeft bridges naar vrijwel elk ander berichtenplatform: Signal, WhatsApp, Telegram, Discord, IRC, Slack. Je kunt vanuit één Matrix-client met contacten op andere platforms chatten.

Hoe het werkt: Een bridge is een bot die berichten doorstuurt tussen Matrix en het andere platform. Je logt in op het andere platform via de bridge — berichten worden heen en weer vertaald.

Voorbehoud: Bridges werken buiten de officiële apps van die platforms. WhatsApp en Signal toleren dit niet officieel en kunnen accounts blokkeren. Werkt in de praktijk, maar er is altijd een risico dat een platform bridges blokkeert.


Zelfhosting met Synapse of Conduit

De referentie-implementatie van een Matrix-server is Synapse (Python). Zwaarder dan nodig voor kleine installaties. Alternatieven:

  • Conduit: Lichtgewicht Matrix-server in Rust. Draait op een Raspberry Pi of kleine VPS. Voor persoonlijk gebruik of kleine groepen.
  • Dendrite: Go-implementatie van Matrix. Actiever ontwikkeld dan Conduit voor grotere installaties.

Een eigen server betekent: jij beheert je berichten, geen afhankelijkheid van matrix.org.


Wanneer kies je Matrix over Signal?

Matrix is beter als:

  • Je een community of team wil hosten (grote groepen, kanalen, moderatie)
  • Je een eigen server wil draaien voor volledige controle
  • Je bridges wil naar meerdere platforms
  • Registratie zonder telefoonnummer een vereiste is

Signal is beter als:

  • Je privécommunicatie met vrienden en familie wil vervangen (simpelheid)
  • Gebruiksvriendelijkheid prioriteit heeft
  • Je niet wil nadenken over servers en sleutelbeheer

Kanttekeningen

Sleutelbeheer is complexer: Cross-signing en sleutelverificatie zijn minder transparant dan bij Signal. Beginners raken soms berichten kwijt of kunnen niet lezen door sleutelproblemen.

matrix.org als standaardserver is overbelast: Als je geen eigen server hebt, gebruik dan een kleinere publieke server (matrix.tchncs.de, envs.net) voor betere prestaties.

Metadata op de server: Zelfs met E2E-encryptie ziet de server wie met wie communiceert, wanneer, en in welke rooms. Op een eigen server is dat acceptabel — op een publieke server minder.


Conclusie

Matrix is het juiste gereedschap voor communities, teams en mensen die volledige controle over hun communicatie-infrastructuur willen. Voor privé-berichten met vrienden en familie is Signal eenvoudiger en beter.

Zie ook: