First, lets take a lay of the land. There are three branches of Bitcoin governance:
- Nodes: A computer that connects to the Bitcoin network is called a node.
- Full Nodes: A comupter that downloads newly mined blocks and ensure that all transactions conform to consensus rules, and are also responsible for relaying transactions across the Bitcoin network.
- Miners: A computer that executes proof of work to create Bitcoin blocks.
- Developers: A contributer to Bitcoin source code and consensus rules.
There are two ways to change existing Bitcoin law…