Compact Block Filters for Users and Wallet Developers
summary
Compact block filters let mobile wallets keep addresses local while syncing over P2P using BDK + Kyoto, claiming production ready integration with mobile bindings (Swift, Kotlin, Flutter). Real numbers: ~30–70 MB storage footprint, ~100 MB for months of history and up to ~12 GB if you recover from genesis; false positives about 1 per 700,000 blocks; yearly gap sync takes minutes on Wi‑Fi, daily use is seconds. Tradeoffs include no mempool visibility and rougher fee estimation, but background sync and peer-randomized block fetches make it practical and private.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:13Light wallet sync downsides
- 7:33What are compact block filters
- 15:40Daily sync with filters
- 22:09Gains vs Electrum wallets
- 25:17Trade-offs of filters
- 31:54Shipping filters today
- 37:28Takeaways and call
- 38:12Q&A








