Hi @lain just read your encryption article after you mentioned it on Lobste.rs. I was wondering if you know about MLS. Something I stumbled upon last weekend and looks interesting. It's an IETF effort and focuses on scaling secure group chat: https://messaginglayersecurity.rocks/ There's also a reference implementation: https://github.com/openmls/openmls and an attempt at a federation draft (https://tools.ietf.org/html/draft-ietf-mls-federation-00), but it looks like the main focus is currently still on centralized systems.
The original server operated by the Mastodon gGmbH non-profit