Skip to content
Bitcoin, Explained 74: P2SH episode artwork

Mar 17, 2023 40 min

Bitcoin, Explained 74: P2SH

from Bitcoin, Explained — The Technical Side of Bitcoin

In this episode of Bitcoin, Explained, Aaron and Sjors explain pay-to-script-hash (P2SH), which allows bitcoin to be sent to and from the hash of a script. Besides (the current implementation of) P2SH itself, Aaron and Sjors also discuss some alternatives that were proposed around the time that P2SH was adopted in 2012. For further reading on the history of P2SH, also see “The Battle for P2SH: The Untold History of Bitcoin’s First War“ Chapters 00:00:00 Introduction and listener boost 00:04:22 How pay-to-script-hash works 00:10:53 OP_EVAL: the first proposal 00:16:11 Why OP_EVAL raised recursion risks 00:23:43 P2SH script templates and soft forks 00:28:16 CheckHashVerify: the alternative proposal 00:33:58 Choosing P2SH: miner signaling and developer review 00:38:28 Deployment mishaps and upgrading Bitcoin Episode Sponsor: https://voltage.cloud/ Sjors New Book: https://www.amazon.com/Bitcoin-Technical-innovations-Sjors-Provoost/dp/9090360425

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Bitcoin, Explained 74: P2SH

0:00 40:44

Chapters

  1. 0:00 Introduction and listener boost
  2. 4:22 How pay-to-script-hash works
  3. 10:53 OP_EVAL: the first proposal
  4. 16:11 Why OP_EVAL raised recursion risks
  5. 23:43 P2SH script templates and soft forks
  6. 28:16 CheckHashVerify: the alternative proposal
  7. 33:58 Choosing P2SH: miner signaling and developer review
  8. 38:28 Deployment mishaps and upgrading Bitcoin

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Bitcoin, Explained — The Technical Side of Bitcoin?

This episode is 40 minutes long.

When was this Bitcoin, Explained — The Technical Side of Bitcoin episode published?

This episode was published on March 17, 2023.

Can I download this Bitcoin, Explained — The Technical Side of Bitcoin episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.