Threshold cryptography
Terms used in this lesson
- FROST
- Flexible Round-Optimized Schnorr Threshold signing: a protocol in which a required subset produces one group signature.
- Schnorr signature
- Bitcoin’s Taproot signature scheme, whose algebra supports compact verification and advanced multi-party signing.
Threshold signing divides authority among several participants. A required number can create one valid group signature without combining their secret shares.
Loading lesson visuals...
Learn the idea
Threshold cryptography splits authority across participants so any qualifying subset can perform an operation while smaller subsets cannot. A t-of-n threshold requires at least t of n participants. Shamir secret sharing encodes one secret as points on a polynomial so a threshold can reconstruct it; modern threshold signing instead uses related shares to produce one signature without reconstructing the whole private key. FROST (Flexible Round-Optimized Schnorr Threshold signatures) is one such multi-party protocol; this lesson's small arithmetic trace teaches the shape of a round, not production FROST.
Create distributed shares
A dealer or distributed key generation protocol gives each participant a share related to one group public key. No single share equals the group private key.
Inspect every idea above to open it.
Modern threshold signing combines signature shares while the complete private key remains unreconstructed. Reconstructing it would create an unnecessary single point of compromise.
The questions unlock after every required learning activity
Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.