Episode notes
The Van Wirdum Sjorsnado 36 — Speedy Trial And The LOT=True Client
In this episode of “The Van Wirdum Sjorsnado,” hosts Aaron van Wirdum and Sjors Provoost discussed the final implementation details of Speedy Trial, the Taproot activation mechanism included in Bitcoin Core 0.21.1. Van Wirdum and Provoost also compared Speedy Trial to the alternative BIP 8 LOT=true activation client.
After more than a year of deliberation, the Bitcoin Core project has merged Speedy Trial as the (first) activation mechanism for the Taproot protocol upgrade. Although van Wirdum and Provoost had already covered Taproot, the different possible activation mechanisms and Speedy Trial specifically in previous episodes, in this episode they laid out the final implementation details of Speedy Trial.
Chapters
00:00:00 Taproot activation and the two clients
00:04:20 Final Speedy Trial parameters
00:10:00 The BIP8 LOT=true client
00:16:19 Late signaling and incompatible enforcement
00:26:59 Mandatory signaling and possible chain splits
00:34:36 Code review, signatures and Gitian builds
00:38:49 Other activation paths and reorganization risks
00:43:29 Block height versus block time
00:47:48 Time-warp attacks and the consensus debate
