Episode 2: Pieter Wuille (part 2 of 2)
The Chaincode Podcast - Een podcast door Chaincode Labs
Categorieën:
For our second episode, we pick up where we left off with Pieter Wuille in episode 1. If you missed that one, you should go back and listen to it first.
Pieter has been a Bitcoin protocol developer and contributor to Bitcoin Core since 2011. In that time, he’s authored or contributed to some of the most important developments, including segwit, bech32, libsecp, HD wallets, schnorr and taproot, and many others.
We talked to Pieter about his thoughts on the lessons learned from the March 2013 Consensus Fork as well as libsecp and Pieter’s thoughts about Bitcoin in 2020.
Discussed in this episode:
- Lessons learned from the 0.8 consensus failure (1:00)
- BIP66 - Strict DER signatures (3:13)
- Satoshi’s usage of OpenSSL (3:47)
- OpenSSL and DER encoding (5:35)
- libsecp256k1 (12:12)
- Hal Finney’s post on the special properties of the secp256k1 (12:50)
- Peter Dettman and Bouncy Castle (16:58)
- Imagining P2SH from the beginning (26:20)
Thank you to Matthew Zipkin for sound engineering.