Reviewed Aug 2026
DE
BA-04 · LESSON 08

Multisig and threshold custody

KEY DEFINITIONS

Terms used in this lesson

Vault
A set of Bitcoin outputs and spending rules that holds collateral and represents the current loan state.
Witness
Signatures, scripts, or other data supplied to satisfy a Bitcoin output’s spending condition.
DKG
Distributed key generation: participants create shares of a group key without one party learning the complete secret.

A multisignature script asks Bitcoin to verify several visible signatures. Threshold signing instead lets several participants cooperate to produce one group signature.

65 min Difficulty 2/5 Not started

Loading lesson visuals...

01

Learn the idea

Script multisig places several public keys and a signature threshold in the spending condition, so a spend reveals multiple signatures. Threshold signing distributes one key's authority among participants and produces one signature under one group public key. Both can express t-of-n control, but their on-chain appearance, setup, failure modes, and auditability differ.

GUIDED EXPLANATION1/5 ideas inspected
1

Define the quorum

Choose how many participants exist and how many must authorize. A lower threshold improves availability but reduces the number of compromises needed to steal.

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

Inspect every idea above to open it.

Important distinctionThreshold signing is always strictly safer than script multisig.

It can improve privacy and remove a complete-key holder, but adds interactive protocol, nonce, implementation, and coordination risks. The safer design depends on the threat model.

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.