How To Kill Bitcoin (Part 1): Is Bitcoin ‘Unstoppable Code’?

They say Bitcoin can’t be stopped. Just like there’s no way you can stop two people sending encrypted messages to each other, so — they say — there’s no way you can stop the Bitcoin network.

There’s no CEO to put on trial, no central server to seize, and no organisation to put pressure on. The Bitcoin network is, fundamentally, just people sending messages to each other, peer to peer, and if you knock out 1 node on the network, or even 1,000 nodes, the honey badger don’t give a shit: the other 10,000+ nodes keep going like nothing happened, and more nodes can come online at any time, anywhere in the world.

So there you have it: it’s thousands of people running nodes — running code — and it’s unstoppable… therefore Bitcoin is unstoppable code; Q.E.D.; case closed; no further questions Your Honour. This money is above the law, and governments cannot possibly hope to control it, right?


Bitcoin Is Más Complicado Than That, Señor

Also wrong. Well, not completely wrong — the part about being able to ‘hurt the price a bit’ was correct. We’ll keep that up our sleeve for later.

There are two important things to remember when you’re attacking Bitcoin:

  1. It’s not just a network, it’s money. The whole system is held together by a core structure of economic incentives which critically depends on Bitcoin’s value and its ability to function for people as money. You can attack this.
  2. It’s not just code, it’s physical. Proof-of-work mining is a real-world process and, thanks to free-market forces and economies of scale, it results in large, easy-to-find operations with significant energy footprints and no defence. You can attack these.

If you can exploit the practical reality of the system and find a way to reduce it to a state of total economic dysfunction, then it doesn’t matter how resilient the underlying peer-to-peer network is, the end result is the same — you have killed Bitcoin.

In other words, the 10,000+ nodes that make up the Bitcoin network can be as honey-badger-like as they want, but if the core structure of incentives and assurances collapses, all of those nodes will just be unstoppably messaging each other about the ownership history of 21 million units of a dead and valueless artefact.

So forget bringing down the network, because that’s just a distraction. The way to kill Bitcoin is to attack it on the above two fronts, entirely within the network rules. The code doesn’t need to be stopped.

Become The Teapot

First things first: you can’t just impose anti-money-laundering (AML) laws on exchanges and other businesses which handle cryptocurrency, slap a capital gains tax on traders, and be done with it. Trying to treat Bitcoin like the banking system is the opposite of becoming the teapot.

The entire point of Bitcoin is to neutralise government controls on money, which includes AML and taxes. Notice that there’s no great technological difficulty in allowing for the completely unrestricted anonymous sending of a fixed-supply money — the barrier is legal and societal, because of the practical consequences of doing that.

So the cooperation of the crypto world with the law is a temporary arrangement, and it’s not an honest handshake. The right hand (truthfully) expresses “We will do everything we can to comply” while the left hand is hard at work on the technology which makes that compliance impossible. You’ll be fighting a losing battle over time as stronger privacy tooling gets added to the Bitcoin protocol and the wider ecosystem around it.

Likewise, and for similar reasons, you will not be able to censor violent criminal syndicates, human traffickers, child pornographers, or ransomware operators from the Bitcoin network by regulating miners and forcing them to not process transactions from blacklisted addresses. It’s easy (and profitable) to circumvent this kind of censorship in an anonymous world.

It’s important to understand that Bitcoin’s ability to serve the worst and most socially destructive human beings on the planet with a convenient way of storing and transferring value, out of reach of authorities, is a foundational test of its value. If it can’t do that, it’s worthless.

This point is easy to lose sight of so it’s worth re-emphasising: the sole purpose of blockchain technology is to remain completely open and neutral, and resist any kind of action by an authority, government or otherwise. The ability to subvert government controls like AML laws and taxes isn’t just an edgy Libertarian talking point, it’s a technical constraint on the system — it’s the only reason Bitcoin’s ridiculously inefficient design makes sense and has any value.

That’s not just an opinion, it’s a fact of engineering: there are much better, more efficient, more cost-effective ways of securing and operating a ledger, to achieve any purpose, if you don’t need to defy the law. Removing the government’s ability to take effective financial action is what a blockchain is for, and there is nothing other than that which it does well.

If you were wondering why, after 11 years and billions of dollars poured in, no real use-cases have emerged for blockchain technology when we were told it’s such a mind-blowing financial innovation, that’s the reason.

So yeah: half measures like AML and censorship aren’t going to cut it. If you want to kill Bitcoin, that means taking it out wholesale; it means forcing the system into disequilibrium and inducing economic collapse. Fortunately that’s relatively straightforward and, as it turns out, surprisingly inexpensive to do.

How To Kill Bitcoin (Part 2): No Can Spend →

The map is not the territory •

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store