The Block Size Wars: How Bitcoin Users Beat the Miners

In May 2017, representatives of 58 companies met behind closed doors in New York and signed an agreement to change Bitcoin's consensus rules. Together they claimed to speak for over 83 percent of the network's hash rate. They had the miners, the exchanges, the wallets, and most of the money. Six months later, their plan was dead — killed by people running $200 computers in their closets. This is the story of the block size wars, the civil conflict that decided what Bitcoin actually is.

A one-megabyte line in the sand

In 2010, Satoshi Nakamoto quietly added a 1 MB cap on block size to the Bitcoin codebase. At the time it was an anti-spam measure — blocks were nearly empty, and the limit was a ceiling nobody expected to hit soon. But it carried a deeper implication: if blocks stay small, anyone can afford to download and verify the entire chain. Verification stays cheap, so the network stays decentralized.

By 2015, blocks were filling up. Transactions competed for limited space, fees rose, and a question that had been theoretical became urgent: should Bitcoin scale by making blocks bigger, or by building layers on top of the base chain?

Big blockers vs. small blockers

The big-block camp argued the answer was obvious. Satoshi himself had described raising the limit as a simple code change. Bigger blocks meant more transactions, lower fees, and a Bitcoin that could compete with Visa on the base layer. Prominent early developers Gavin Andresen and Mike Hearn launched Bitcoin XT in 2015, a fork proposing 8 MB blocks. It was followed by Bitcoin Classic (2 MB) in early 2016 and then Bitcoin Unlimited, which let miners choose their own block size.

The small-block camp saw a trap. Every increase in block size raises the cost of running a full node. Follow that road far enough and only data centers can verify the chain — at which point Bitcoin is just a slower PayPal run by a cartel of miners and corporations. Their answer was to optimize the existing space (a soft-fork upgrade called SegWit) and push high-frequency payments to second layers like the Lightning Network.

The fight got ugly. Forums censored each side. Mike Hearn declared Bitcoin a failed experiment in January 2016, sold his coins, and left. Each big-block client gained press and hash rate signaling, then stalled — because the economic majority of node operators simply refused to run the software.

The New York Agreement and the user revolt

By May 2017 the deadlock looked permanent, so industry tried to force the issue. The New York Agreement — known as SegWit2x — was a compromise brokered among the largest companies in the space: activate SegWit now, then hard fork to 2 MB blocks six months later. No Bitcoin Core developers signed it. Nobody asked users at all.

The response was one of the most remarkable events in Bitcoin's history: BIP 148, the user-activated soft fork, or UASF. Ordinary node operators committed to rejecting any block that didn't signal for SegWit, starting August 1, 2017. It was an open threat to orphan the blocks of non-compliant miners — economic pressure flowing from users up to miners, not the other way around. Faced with the prospect of mining coins that exchanges and users wouldn't recognize, miners blinked. SegWit locked in via BIP 91 in July and activated on August 24, 2017, at block 481,824.

The fork and the aftermath

The big-block faction didn't surrender quietly. On August 1, 2017 — the same day the UASF took effect — they split the chain at block 478,558 and launched Bitcoin Cash, a separate network with 8 MB blocks. And in November, the second half of SegWit2x collapsed: on November 8, 2017, its organizers called off the 2 MB hard fork, admitting they hadn't built consensus. The market rendered its verdict over the following years. Bitcoin Cash, despite its head start, big-name backers, and aggressive marketing, faded to a small fraction of bitcoin's value. The chain people actually wanted was the one whose rules users — not miners, not companies — controlled.

What the war actually settled

The block size wars answered the most important governance question in Bitcoin's history: who decides? Not the developers, who can write code but can't force anyone to run it. Not the miners, who order transactions but mine at the pleasure of the nodes that validate their work. Not the companies, who learned in 2017 that signing a letter is not consensus. The network's rules are enforced by everyone who independently verifies the chain, which is why keeping verification cheap was worth a war.

It also set Bitcoin's scaling roadmap: keep the base layer small, conservative, and verifiable; move volume to layers above it. Lightning, sidechains, and everything since flow from that settlement.

Practical takeaway: become part of the immune system

The lesson of 2017 isn't trivia — it's an invitation. The people who won the block size wars were not whales or miners; they were users running full nodes. You can be one of them:

  • Download Bitcoin Core and run it on a spare laptop or a Raspberry Pi. A pruned node needs only a few gigabytes of disk space.
  • Point your own wallet at your own node, so you verify your bitcoin against rules you enforce — not someone else's server.
  • When the next governance fight arrives (there will be one), your node is your vote.

If the idea of strangers with $200 computers facing down an industry cartel — and winning — does something for you, you're our kind of customer. BitCloset makes heavyweight apparel for people who understood that Bitcoin's rules aren't up for negotiation.

Further reading

Back to blog

Leave a comment