I'm joined by guests Andrew Poelstra and Adam Gibson to discuss SegWit and related issues including taproot, schnoor, inscriptions and the witness discount.
Discussion Topics:
- 00:02:14 Introductions to guests
- 00:05:06 Introductions to episode
- 00:06:12 bech32
- 00:15:46 The malleability problem
- 00:22:23 Mental model for understanding malleability
- 00:26:16 Primer on SegWit
- 00:36:23 Why does witness data have a discount?
- 00:42:40 What is sighash?
- 00:46:55 How is the weight calculated?
- 00:53:19 Inputs and outputs
- 00:58:41 Importance of the UTXO set
- 01:02:45 Block size considerations
- 01:04:13 Calculating the witness data discount
- 01:09:00 Introduction to Taproot and Schnoor
- 01:11:08 Schnoor signatures
- 01:21:01 Taproot
- 01:36:59 Taproot use cases
- 01:40:31 Timelocks, covenants and OP_VAULT
- 01:44:44 Taproot + lightning
- 01:47:17 Ordinals and inscriptions
- 02:06:40 References
- 02:09:11 Final thoughts
Links & Contacts:
- Website: https://bitcoin.review/Podcast
- Twitter: https://twitter.com/bitcoinreviewhq
- NVK Twitter: https://twitter.com/nvk
- Telegram: https://t.me/BitcoinReviewPod
- Email: [email protected]
- Nostr & LN:⚡[email protected] (not an email!)
Full show notes: https://bitcoin.review/podcast/episode-29/