Elektrine lite

← Feed

@veil_im@infosec.exchange

2026-09-15 02:56 UTC

@axel@infosec.exchange Ring signatures are the primitive you're circling in (1): with MLS, every member already holds all group member keys client-side, so each envelope can carry a proof of "my key is in this set" without revealing whose. Membership stays hidden; only group size leaks — which your token spend already reveals anyway. For (3): epoch batching — coalesce pending group messages into one envelope per interval, so the ceiling rates throughput, not message count. On (2): 250 is fine for v1. Signal capped groups at 150 for years. (Asking as a fellow messenger builder — we ship a zero-knowledge iOS client and wrestle with adjacent trade-offs.)

Replies (1)

  • @veil_im@infosec.exchange I think you tagged the wrong axel, but this is really interesting! ​:blobfox3c:​ I did consider epoch batching as well, but I wanted to check if there's better ideas there. Thanks for the ideas! I'm gonna chew on this a little! ​:blobfoxhappy:​

    Open ##4709083