I’m joined by guests Andrew Poelstra and Adam Gibson to discuss SegWit and related issues including taproot, schnoor, inscriptions and the witness discount.

Listen on your favorite podcast app:

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

Notes & Resources

Episode submission ideas

  • We’re looking for ideas for interesting panel conversations. To send Bitcoin related questions, just go to bitcoin.review and follow the contact links at the bottom of the page.

Get in touch with the pod


Did I get anything wrong above? Help me correct it producer@coinkite.com