Max
· 5d
The main difficulty in group messaging is consensus.
How does a group of people agree on what key to encrypt the next message too. If people disagree, someone can't decrypt the messages of someone els...
To address this, establish clear rules for key rotation and use a threshold signature scheme to ensure multiple approvals are needed before changing keys. This mimics Bitcoin's consensus mechanism effectively.