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)
- 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)
- What’s the future of the GUI? (29:21)
- Switch to Descriptor-based wallets (32:52)