Podcasts: Pieter Wuille (part 2 of 2) - Episode 2 š 4 years ago
- Category: Podcasts | The Chaincode Podcast
- Author(s): Chaincode Labs
- Published: 28th January 2020 19:06
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)
If you like this, find more shows at podcast.chaincode.com. Thank you to Matthew Zipkin for sound engineering.