Bitcoin, Explained — The Technical Side of Bitcoin

Bitcoin, Explained 75: Multisig (And Musig)

In this episode of Bitcoin, Explained, Aaron and Sjors discuss multi-signature (multisig), and the various ways that Bitcoin enables multisig; from bare multisig, to P2SH, SegWit, Taproot, and finally Musig, as well as s...

2023-03-31

Episode notes

In this episode of Bitcoin, Explained, Aaron and Sjors discuss multi-signature (multisig), and the various ways that Bitcoin enables multisig; from bare multisig, to P2SH, SegWit, Taproot, and finally Musig, as well as some potential future solutions.


Chapters


00:00:00 Introduction and listener support

00:02:41 What multisig is and why use it

00:06:43 Bare multisig and signature-checking limits

00:17:23 P2SH multisig: fees, privacy and script limits

00:22:23 SegWit multisig and the sigops discount

00:27:42 Taproot multisig with OP_CHECKSIGADD

00:33:21 Large multisigs and the stack size limit

00:38:08 Combining multisig scripts in Taproot trees

00:39:50 MuSig2, key aggregation and threshold signatures


Episode Sponsor: https://voltage.cloud/


Sjors New Book: https://www.amazon.com/Bitcoin-Technical-innovations-Sjors-Provoost/dp/9090360425