Bitcoin, Explained — The Technical Side of Bitcoin

Bitcoin, Explained 73: OP_VAULT

In this episode of Bitcoin, Explained, Aaron and Sjors explain OP_VAULT, a proposed op code that would enable an elegant type of vaults through Bitcoin’s scripting language. For more information, also see: https://jameso...

2023-02-24

Episode notes

In this episode of Bitcoin, Explained, Aaron and Sjors explain OP_VAULT, a proposed op code that would enable an elegant type of vaults through Bitcoin’s scripting language.


For more information, also see:


https://jameso.be/vaults.pdf


https://github.com/bitcoin/bips/blob/c589490f98ba1b0c606d0e2030463f1fde54b786/bip-vaults.mediawiki


Chapters


00:00:00 Trial update and listener boosts

00:02:39 What Bitcoin vaults protect against

00:10:09 Hot wallets and pre-signed vault designs

00:15:18 OP_VAULT: a more flexible soft fork

00:18:10 OP_UNVAULT and delayed withdrawals

00:22:58 Recovering funds to a secure backup

00:25:12 Walking through the vault scripts

00:29:54 Change, address reuse and aggregation

00:34:39 Comparing OP_CTV and general covenants


===


Episode Sponsor: https://voltage.cloud/


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