Threshold cryptography decentralizes trust by letting participants jointly perform cryptographic operations without physically holding one complete private key. A required threshold m out of n participants can create a signature or collaboratively decrypt ciphertext, while the scheme tolerates some malicious or inactive participants. section 8.8
The technique connects several familiar building blocks:
- Distributed key generation creates shared key material and can decentralize Schnorr signatures. section 8.8
- Threshold signatures let participants produce a verifiable signature using private shares and a previously created public key. section 8.8
- Secure multi-party computation frames threshold cryptography as a way to compute jointly without relying on a trusted third party. section 15.1
Figure 8.15 A recap of existing techniques to split the trust we have in one participant into several participants.
Use the recap to compare techniques that divide trust among multiple participants. section 8.8
