Bitcoin Core Development

Saturday, August 31, 2024

At the “Bitcoin Burg Academy” I talked about Bitcoin Core development to an non-technical audience. Often when I talk to non-technical Bitcoiners, they don’t really know much about the Bitcoin Core open-source software project but are very interested to learn more about it. In this talk, I covered the basics starting from the beginning with Satoshi, to the early years without Satoshi, to how Bitcoin Core development works now. I detail how Bitcoin Core developers communicate, I briefly introduce GitHub, Issues, PRs, and review, and I discuss what jobs maintainers have and how Developer Funding works.

Slides (Google Slides)



My open-source work is currently funded by an OpenSats LTS grant. You can learn more about my funding and how to support my work on my funding page.

Creative Commons License Text and images on this page are licensed under the Creative Commons Attribution-ShareAlike 4.0 International License

Next

Image for Monitoring Bitcoin P2P network attacks and anomalies with eBPF and USDT tracepoints

September 11, 2024

Monitoring Bitcoin P2P network attacks and anomalies with eBPF and USDT tracepoints

I spoke at the eBPF Summit 2024 about how I’m using eBPF and the USDT tracepoints in Bitcoin Core to extract P2P network events to use them for, for example, anomaly detection.

Previous

Image for FFM BTC Meetup: New features in Bitcoin Core v26.0

October 19, 2023

FFM BTC Meetup: New features in Bitcoin Core v26.0

The upcoming Bitcoin Core v26.0 release will include new experimental features like AssumeUTXO and P2P transport v2.