this post was submitted on 11 Sep 2026
14 points (88.9% liked)
Matrix
3974 readers
43 users here now
An open network for secure, decentralized communication
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I wonder if there is a more practical solution of having matrix servers just be encrypted message routers. Maybe even encrypt the specific users address by the home server and then have federated servers just build routing tables for each other.
So my client sends an unencrypted header saying "send this to server A" with the specific user address being encrypted with Server A's public cert, the message content stays encrypted by the users pub cert. The message gets routed over to there distant server, user address decrypted on server, content decrypted on client.
Have server data like rooms, typing status, etc just be private messages ment for users sent by the distant server it's self. Home server only sees the rooms it's managing then.