Reviewed Aug 2026
DE
BA-07 · LESSON 08

FROST

KEY DEFINITIONS

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.
CFRG
Crypto Forum Research Group: the Internet Research Task Force group that develops and reviews cryptographic guidance.
RFC9591
The published CFRG document specifying two-round FROST threshold Schnorr signing and its ciphersuites.
BIP340
The Bitcoin Improvement Proposal specifying Schnorr signatures for the secp256k1 curve.
Taproot
A Bitcoin output and spending design that can combine a public-key path with privately committed alternative scripts.

Flexible Round-Optimized Schnorr Threshold signing coordinates nonce commitments and signature shares from a threshold subset.

65 min Difficulty 2/5 Not started

Loading lesson visuals...

01

Learn the idea

FROST is Flexible Round-Optimized Schnorr Threshold signing. The Crypto Forum Research Group, or CFRG, develops and reviews cryptographic guidance. RFC9591 is its published document specifying two-round FROST and its ciphersuites. A t-of-n group holds shares of one signing key, and any qualifying subset can cooperate to produce one Schnorr signature. Each session binds participant identifiers, nonce commitments, the message, and Lagrange coefficients so the selected shares combine correctly without reconstructing the private key.

GUIDED EXPLANATION1/6 ideas inspected
1

Establish key shares

A dealer or distributed key generation creates shares and one group public key. Each participant verifies the setup evidence required by the chosen FROST suite.

Inspect each idea before the worked example.
The worked example follows the explanation

Inspect every idea above to open it.

Important distinctionFROST makes the coordinator a trusted holder of the group private key.

The coordinator assembles public commitments and signature shares. It should never receive the complete private key, though it can still threaten liveness or try transcript manipulation that signers must detect.

02
FINISH LEARNING FIRST

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.