Stephan Livera Podcast

Bitcoin Core v30 and libbitcoinkernel with The Charlatan (bitcoin core dev) | SLP696

Oct 24, 2025
In this discussion, The Charlatan, a Bitcoin Core developer and project lead for the Bitcoin Kernel initiative, dives into the highlights of Bitcoin Core version 30. He shares insights on removing the legacy wallet to cut technical debt and the aims of the Bitcoin Kernel project for modular code. They explore the ongoing data carrier size controversy and its balance with network performance, plus enhancements in initial block download times. The conversation also touches on evolving fee policies and the importance of competition among different Bitcoin implementations.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Spam Filters Versus Network Health

  • Aggressively policing data embedding trades off spam reduction against network performance and long-term viability.
  • Requiring frequent anti-spam updates risks fragmenting the network and harming Bitcoin as money.
INSIGHT

Not Catering To A Single Startup

  • Concerns about specific startups (e.g., Citraea) influencing policy are unfounded; they were used only as examples of data-embedding protocols.
  • Protocols will embed data one way or another, so policy changes don't uniquely enable a single actor.
ADVICE

Use Local Policy Knobs

  • Configure policy options locally if you disagree with default relay rules; set data carrier size or permit flags to zero if desired.
  • Use node-level policy knobs to express your preferences rather than expecting a universal default to match you.
Get the Snipd Podcast app to discover more snips from this episode
Get the app