Damus
Keychat · 2w
Keychat’s one-to-one messages and small-group messages are encrypted using the Signal protocol, while large-group messages are encrypted using the MLS protocol. Marmot (WhiteNoise), on the other han...
Giszmo profile picture
Thanks! That sounds a lot more complicated. So in Keychat when you add a third person to the chat, you switch from Signal chat to Signal group chat and when the tenth joins you switch to MLS? That also looks a bit complicated and spicy to implement without surprises for the users especially if each tier works slightly different.

If MLS does work for 10000 users, it surely does for 2 or not? How consistent are these groups on a non-consistent protocol like nostr?
2
Keychat · 2w
You just need to create a new (small or large) group and invite people to join it.
Keychat · 2w
>If MLS does work for 10000 users, it surely does for 2 or not? think I answered that above. >How consistent are these groups on a non-consistent protocol like nostr? In a Nostr setup where relays are used purely for message delivery, MLS group forks are, in theory, hard to avoid.