hhmx.de

Föderation EN Sa 12.04.2025 09:30:18

is geared and optimized for private messaging even though it's successfully used for 100+ people chats as well. Doing large scale chats has two challenges:

- implementing scalable encryption so increased number of recipients does not increase message size/cpu cost for the sender

- grow good moderation tooling because public channels/chats invite a lot of spam, unwanted stuff

For large chats today we recommend to control who joins, and maybe use a separate chat profile.

Föderation · Sa 12.04.2025 09:34:35

@delta and in the future? What are current plans or ideas around permissions or other controls?

Föderation EN Sa 12.04.2025 09:41:28

@alexia "permissions and control?" is a pretty generic question. Generally, we think in an end to end encrypted System with zero-metadata transport servers it's up to bots, and delegating membership and maybe message control to them. Servers shall remain ignorant and not be involved in "permission and control" because it necessarily involves tons of metadata we don't want transport servers to have.

Föderation EN Do 17.04.2025 20:21:03

@delta
Re: scalable encryption
There must be a tradeoff between "every recipient gets its own cypher text" and "some parts are encrypted to recipient's own key, while others are same cypher text".
The second one allows for comparison at large providers and correlation.
I wonder about your thoughts/decisions in this tradeoff.