Learn more about what our team members do for Bitcoin Core development.
On January 8 2009, the pseudonymous Satoshi Nakamoto released v0.1 of Bitcoin:
"Announcing the first release of Bitcoin, a new electronic cash system that
uses a peer-to-peer network to prevent double-spending. It's completely
decentralized with no server or central authority."
Satoshi's proof-of-concept code, now called Bitcoin Core, has been maintained and updated ever since. To this day it continues to be the de-facto reference implementation of the Bitcoin protocol and remains the backbone of the Bitcoin network.
The DCI was formed in 2015 in order to provide a stable and sustainable funding for long-term Bitcoin Core developers. Though it has grown substantially since then, one of the DCI's primary missions continues to be contributing to the success of Bitcoin by supporting Bitcoin Core developers. As the DCI has grown, we have invited other respected Bitcoin Core developers to join in and work alongside us.
DCI-funded developers have helped with the production and successful deployment of dozens of versions of Bitcoin Core, each bringing optimizations, usability improvements and security upgrades. As part of that work, we also necessarily contribute to several other software projects in the cryptocurrency space as well as other useful open-source projects used in the ecosystem.
Our developers are seasoned contributors who tend to focus on meaningful architectural work such as:
- Peer-to-peer performance, hardening, and maintainability
- Continuous-Integration infrastructure
- Modernization and modularization of the codebase
- Fuzz testing
- The libbitcoinkernel project
- Release and code-signing processes
- Build-systems and compiler tooling
Though Bitcoin Core is known for being extremely stable and robust against attacks, DCI developers have been involved in the discovery, disclosure, and/or mitigation of several critical Bitcoin bugs including:
- DoS due to inv-to-send sets growing too large
- Bitcon Cash potential accidental network fork
We have also been key participants in the evolution of the underlying Bitcoin Protocol, helping to usher in network upgrades such as CheckLockTimeVerify, CheckSequenceVerify, Segregated Witness, and Taproot.
Donations to the DCI's Bitcoin Development Fund help to ensure these developers have a neutral and sustainable home for their open-source contributions.