Distributed key generation (DKG) lets participants collaboratively create one public key without ever creating its associated private key in clear form. Each participant holds a private share, so no single compromise exposes the key. section 8.8
A DKG-based system can:
- Aggregate many participants’ authority behind one public key, reducing multi-signature transaction overhead. section 8.8
- Create signatures collaboratively from private shares while keeping the private key out of existence. section 8.8
- Require only a threshold of participants, allowing the system to tolerate malicious or inactive members. section 8.8
A cryptocurrency signing group
Instead of publishing many signatures in a transaction, participants use DKG to create one shared public key and collaboratively produce a verifiable signature. The private key never becomes a single point of failure. section 8.8
