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?

Replies (2)

Keychat's avatar
Keychat 6 days ago
You just need to create a new (small or large) group and invite people to join it.
Keychat's avatar
Keychat 6 days ago
>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.