TL;DR
No single person or organization controls Bitcoin's rules. Developers write and propose changes to the software, miners produce blocks, and nodes independently enforce the rules they follow. Businesses and individual users also influence which versions of Bitcoin gain acceptance through the software and services they choose to use.
Bitcoin's governance depends on voluntary participation rather than a central authority. People can propose changes, but they can't force everyone else to adopt them.
Bitcoin doesn't have a CEO, a board of directors, or a central authority making decisions about how the network operates. There's no company running Bitcoin, and even its creator, the mysterious Satoshi Nakamoto, stepped away from the project more than a decade ago.
So who's in charge?
Bitcoin still has rules. They determine how transactions are validated, how new bitcoin is issued, and what makes a block valid. Unlike a traditional company or financial institution, though, Bitcoin doesn't have a single decision maker who can change those rules for everyone.
What are Bitcoin's rules?
Bitcoin operates according to a set of rules known as its consensus rules. These determine what the network considers valid, including how transactions must be constructed, how blocks are verified, and how new bitcoin enters circulation.
Every fully validating node checks transactions and blocks against the rules enforced by its software. If something breaks those rules, the node rejects it, regardless of who created it. This allows participants around the world to independently verify Bitcoin's transaction history without relying on a central authority to approve it.
Who writes Bitcoin's software?
Bitcoin is open source software, meaning its code is publicly available for anyone to examine, copy, or suggest improvements to. Developers around the world contribute by identifying bugs, reviewing proposals, and writing code.
One of Bitcoin's most widely used implementations is Bitcoin Core. Its development involves contributors and maintainers who review and merge changes into the project. However, writing or merging code doesn't give developers the power to change Bitcoin's rules for everyone. A new version of Bitcoin Core can be released, but nobody is required to install it. Node operators can continue running an older version, choose different software, or reject changes they don't agree with.
What role do miners and nodes play?
Miners compete to produce new blocks through proof of work. They collect transactions, assemble candidate blocks, and search for a valid hash that allows them to propose the next block. Miners influence which transactions get included in the next block. However, if a miner produces a block that violates the rules enforced by a node, that node will reject it, regardless of how much computing power the miner controls.
Nodes independently check whether transactions and blocks follow Bitcoin's rules. Each node runs software that determines which rules it enforces, and its operator can choose which version of that software to run. This gives node operators an important role in Bitcoin's governance.
What about ordinary Bitcoin users?
Not everyone who uses Bitcoin runs a node, writes code, or mines blocks. But users still influence which versions of Bitcoin gain acceptance. Individuals, businesses, exchanges, and wallet providers choose which software and network rules they support. Those decisions matter because Bitcoin depends on people actually using and accepting it.
For example, if developers propose a change but businesses, wallet providers, and node operators refuse to adopt it, that change may never gain meaningful traction. Likewise, miners can support a proposed change without everyone else necessarily accepting it.
Who's really in charge?
Bitcoin's governance works differently from the systems most of us are familiar with. Developers write software, miners produce blocks, and nodes enforce rules. Businesses and individual users decide which versions of Bitcoin they want to recognize and use. None of these groups has unlimited authority over the others.
Ultimately, Bitcoin's rules depend on the independent decisions of the people participating in it. There's no CEO who can make a change official for everyone, and no single group that can force everyone else to follow its preferred rules.
Learn Bitcoin. Find your people.
Bitcoin Party KC brings together Bitcoiners and the Bitcoin curious across Kansas City through local events, education, and a growing community. Members receive The Sovereign Review, exclusive event access, discounts, and more.

