MLS for large encrypted group chats is coming!
🚨 WHITE NOISE LIVE DEMO! 🚨
Today is a big milestone. I'm now 100% sure that MLS messaging is going to work on Nostr! 🤙 I've been optimistic for weeks now but... you never know until you write that last line of code that ties it all together.
Personally, this project has stretched me way out of my comfort zone. I'm a web dev, not a cryptographer! I also didn't really know much about memory management or compiled languages before getting started on this project. Suffice to say, I've come a long way! 😊
It's not quite ready for use, but I'll have builds out very soon.
https://v.nostr.build/TNOG9ZGYjLEpeIlz.mp4
For those that don't know much about the project, I recommend finding my past MLS updates on Highlighter. Or just ping me here – I'm happy to answer questions.
Discussion
*large meaning literally billions of users/devices in a group.
Lots of other stuff will break before MLS
I heard that even MLS struggles with anything over 100,000K users to keep keys in sync. At some point the overhead of the protocol breaks it's own hability to send messages.