Andrew Chow and the Bitcoin Core Wallet - Episode 30

The Chaincode Podcast - A podcast by Chaincode Labs

Categories:

Andrew Chow joins us to discuss Bitcoin Core wallet development, PSBT, Output Descriptors, and HWI. We cover: - Why do we need a wallet in Bitcoin Core? (0:58) - Refactoring the Wallet codebase to build Output Descriptors (5:59)Should we rewrite the wallet? (10:30) - Changes to Coin Selection (11:35) - Wallet interoperability (17:10) - Hardware Wallet Integration (HWI) (18:20) - Partially Signed Bitcoin Transactions (PSBT) (19:01) - Becoming Maintainer (22:06) - Tracking the UTXO pool (23:43) - Main components of the Bitcoin Core Wallet (26:00) - Who uses Bitcoin Core Wallet? (27:02)   - Survey Results - What’s the future of the GUI? (29:21)   - Bitcoin Core GUI  - Bitcoin Core GUI-QML - Switch to Descriptor-based wallets (32:52)