Excalidraw DKG Materials

Memo

Excalidraw materials for explaining Distributed Key Generation (DKG): participants create secret contributions, exchange/verifiably check shares, then derive final local shares and a group public key without any trusted dealer.

Step 1: Local Contributions

Each participant creates its own secret contribution. There is no original private key controlled by a dealer.

DKG local contributions

Step 2: Exchange and Verify

Participants exchange commitments and encrypted shares, then verify received shares before accepting them.

DKG exchange and verification

Final: Shares and Group Public Key

The protocol yields one final share per participant and a group public key. The private key is not assembled during DKG.

DKG final shares and group public key