

BR029 - SegWit, Taproot, Schnoor, Inscriptions & Witness Discount ft. Andrew Poelstra & Adam Gibson
Mar 31, 2023
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
Introduction
00:00 • 4min
The History of Segregated Witness
04:03 • 3min
Bitcoin's Address Scheme
06:40 • 2min
The Problems With Checksum Schemes
08:13 • 5min
The Importance of a Good Checksum
13:01 • 2min
The History of the Mt. Gox Problem
14:54 • 2min
The Importance of Signature in Bitcoin Transactions
17:04 • 2min
The History of ECDSA Signatures
18:53 • 2min
The Problem With Signatures in Bitcoin
20:24 • 2min
How to Explain a Transaction in Farm Terms
22:10 • 2min
The Problem With Segregated Witnesses
24:34 • 5min
The Benefits of Chaining Transactions Together
29:58 • 5min
The Benefits of Seg With Addresses
34:54 • 3min
The Importance of Quadratic Hashing
37:32 • 2min
The Existential Threat to Bitcoin's Slow Verification
39:15 • 3min
What Is SIGHASH?
42:22 • 3min
The Problem With Quadratic SIGHaching
45:17 • 2min
How to Calculate a Discount for a Witness
47:02 • 2min
How to Avoid the Second Knapsack Problem
49:08 • 4min
The Importance of Proof in Confidential Transactions
53:20 • 3min
The Importance of Off Chain Transactions in Bitcoin
56:44 • 2min
The Importance of the UTXO Set in Bitcoin
58:26 • 2min
The Importance of Cleaning Up the UTXO Segment
01:00:29 • 2min
The Pros and Cons of Bitcoin Block Size
01:02:48 • 3min
The Importance of Being Cheap
01:05:54 • 2min
The 4 Factor in Bitcoin
01:07:48 • 3min
The Uncertain Foundation of Schnorr Signatures
01:11:09 • 5min
The Problem With Multi-Signature ECDSA
01:15:52 • 2min
The One More Distinct Log on Musig to Not Distinctive Log
01:17:49 • 2min
Taproot: A New Way to Communicate With Old Nodes
01:19:51 • 3min
Bitcoin Cryptography: How to Stick to Your Signature
01:22:34 • 2min
How to Quimit a Bitcoin Script
01:24:12 • 5min
The Limits of Tapritt
01:29:16 • 5min
How to Use Adapt to Have Multi-Party Atomic Locked Transactions
01:34:30 • 2min
The Complexity of Moosig
01:36:08 • 4min
The Differences Between Up Vault and a Covenant
01:40:20 • 4min
The Importance of Lightning's Lightning Embedded Bitcoin
01:44:42 • 1min
Taproot and the Segregated Witness
01:46:03 • 5min
The Importance of Limits in Bitcoin
01:51:24 • 2min
The Problem With Pinching Your Node
01:53:28 • 3min
The Importance of Base Layer Bitcoin Transactions
01:56:14 • 3min
The Cost of Splitting a JPEG
01:58:57 • 2min
The Limits of Taproot
02:01:09 • 2min
The Problem With Encoding JPEGs
02:03:05 • 2min
The Future of Bitcoin
02:05:13 • 2min
How to Explain Segregated Witnesses to the World
02:07:21 • 3min