What is Distributed Key Generation (DKG)?
Summary
This Stoffel Labs blog post explains distributed key generation (DKG) within secure multiparty computation (MPC). It presents a simple 3-party, threshold-based protocol to generate a shared private key without any single party seeing the full secret, and discusses practical considerations like synchronization and semi-honest assumptions, followed by a nod to asynchronous DKG for malicious or asynchronous networks.