Pieter Wuille, part 2 - Episode 2 of the Chaincode Podcast (2 of 2)
Chaincode Labs Chaincode Labs
2.01K subscribers
289 views
15

 Published On Feb 6, 2020

https://podcast.chaincode.com/
Transcript: http://diyhpl.us/wiki/transcripts/cha...

For our second episode, we pick up where we left off with Pieter Wuille in episode 1 (   • Pieter Wuille - Episode 1 of the Chai...  ). If you missed that one, you should go back and listen to it first.
Pieter (  / pwuille  ) 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 (https://github.com/bitcoin/bips/blob/...) (3:13)
Satoshi’s usage of OpenSSL (3:47)
OpenSSL and DER encoding (5:35)
libsecp256k1 (https://github.com/bitcoin-core/secp2...) (12:12)
Hal Finney’s post on the special properties of the secp256k1 (https://bitcointalk.org/index.php?top...) (12:50)
Peter Dettman (https://github.com/peterdettman) and Bouncy Castle (16:58)
Imagining P2SH (https://en.bitcoin.it/wiki/Pay_to_scr...) from the beginning (26:20)

Thank you to Matthew Zipkin (  / matthewzipkin  ) for sound engineering.

show more

Share/Embed