₿ BTC PodsBe a Pod Maxi
← TFTC: A Bitcoin Podcast

Tales from the Crypt #80: Andrew Poelstra

6/18/2019 · 69 min · transcript via mlx

Tags

Key topics

— Andrew Poelstra's background: mathematics degree at Simon Fraser University (2011), discovered Bitcoin on Slashdot, later pursued PhD in mathematics at University of Texas at Austin, now Head of Research at Blockstream.

— Cryptography is a small, specialized community of roughly 100 people working in applied academic cryptography relevant to Bitcoin; this concentration poses both opportunity and risk.

— Schnorr signatures replace ECDSA (previously blocked by U.S. patent until 2008), enabling simpler algebraic structure and extensibility for multi-signatures and threshold signatures.

— Taproot is a protocol improvement that hides scripts inside public keys, privileging single-signature spends and improving privacy by making all spending types look identical on-chain.

— Miniscript is a human-readable subset of Bitcoin Script that simplifies script analysis, enables better tooling for multi-sig wallets, and allows efficient reasoning about transaction costs and time locks without ad hoc code.

— MuSig protocol enables multiple parties to jointly produce a single Schnorr signature, allowing multi-signature setups to appear as regular single-signature transactions when combined with Taproot.

Market & price signals

— None discussed.

Actionable insights

— If you use Shamir secret sharing to split Bitcoin keys among multiple people, understand that one person must reconstruct the full key to spend it—this is different from multi-signature, where multiple parties must actively participate in every transaction. Use multi-sig for long-term custody, not Shamir secret sharing.

— Miniscript libraries (in Rust and other languages) can calculate minimum, maximum, and average witness costs for complex spending policies automatically; use these tools rather than hand-crafted scripts to reduce errors and find efficiency gains.

— As Bitcoin tooling matures (Miniscript, MuSig, Taproot), custody solutions and wallet developers can converge on common libraries instead of maintaining separate codebases, reducing implementation risk and improving interoperability across providers.

Episode sponsorships

Paid placements mentioned in this episode. BTC Pods is not sponsored by or affiliated with these advertisers. Links are included so you can find offers mentioned on the show.

— This episode is brought to you by Cash App. Cash App offers the Boost program with a customizable Cash Card and discounts at retailers like Whole Foods (10% off), coffee shops ($1 off), Taco Bell (10% off), and Chick-fil-A. The app includes ACH deposit and withdrawal features for fast transfers between your bank account and Cash App, letting you quickly buy Bitcoin and send it to a personal wallet like Wasabi. Cash App also supports Bitcoin buying, selling, and sending with integrated Lightning Network payments for fast, cheap transactions. For new Cash App customers, use code TFTC10 when you sign up and send at least $5 to a friend in the first two weeks to get $21 added to your balance; terms apply. Bitcoin services provided by Block, Inc.—see https://cash.app/legal/podcast for Bitcoin disclosures.