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

Tales from the Crypt #127: Andrew Chow

1/13/2020 · 91 min · transcript via mlx

Tags

Key topics

— Andrew Chow developed the PSBT (Partially Signed Bitcoin Transaction) standard to enable hardware wallets to work seamlessly with Bitcoin Core, replacing incompatible ad-hoc formats used by different software.

— PSBT is a well-defined, extensible standard that packages all transaction information needed for signing into one portable string, simplifying coordination between wallets and hardware devices.

— Coin selection is a hard computational problem requiring balance between minimizing current fees, avoiding future dust, and maintaining privacy—branch and bound algorithm uses tree pruning to optimize combinations efficiently.

— CoinJoins improve privacy but remain difficult to coordinate at scale; manual coordination is cumbersome, and merchant adoption barriers (like BTCPay's operational complexity) limit payjoin's viability.

— Hardware wallets each implement transaction signing differently despite solving the same problem, creating implementation burdens; Cold Card's adoption of PSBT simplified hardware wallet support in HWI.

— Descriptor wallets and hardware wallet script managers represent long-term refactoring of Bitcoin Core's wallet to separate concerns and support arbitrary scripts, multisig, and future protocols like Taproot.

Market & price signals

— None discussed.

Actionable insights

— If you hold a hardware wallet, PSBT support in your wallet software (Wasabi, Coldcard, Bitcoin Core) means you can now move transactions between devices with a single portable file—test this on testnet before using on mainnet, and consider a multisig setup for added security.

— Monitor your UTXO dust levels and consider consolidation during low-fee periods to avoid being locked out of your coins during fee spikes; use wallets (Wasabi) that force coin selection awareness rather than auto-selecting to optimize for the wrong metric.

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.

— Cash App: Download the app and use promo code STACKINGSATS to receive $5, with $5 contributed to OWLS Lacrosse. The app offers the Boost program with discounts at retailers (Whole Foods 10% off, coffee shops $1 off, Taco Bell 10% off, Chick-fil-A), plus Bitcoin buying, selling, and sending with Lightning Network integration. New Cash App customers can use code TFTC10 when signing up and send at least $5 to a friend in the first two weeks to get $21 added to their balance; terms apply. Bitcoin services provided by Block, Inc.—see https://cash.app/legal/podcast for disclosures.