What Does Decentralization Actually Remove?

BTC.com Museum Editors6 min read

Ask what decentralization means, and the answer you hear most often is something like "it means you don't need a bank."

That is not wrong, but it does not explain much. What is more interesting is how many people have traded crypto for years on a platform account. They log in with a text message code, ask support to reset a forgotten password, and see their balances on the platform's own page. The experience is almost identical to online banking. Plenty of people talk about decentralization every day and have rarely, if ever, actually used it.

So we want to start from the beginning: what decentralization takes away, and what it puts in its place.

Start with a class fund

Picture a class of forty students, each of whom has chipped in $10 to a class fund.

The usual approach is to put the class treasurer in charge of the money. Who has paid, what was bought and how much is left all go into the treasurer's notebook. Nobody checks it, because everyone assumes the treasurer is reliable.

That usually works well, but it depends on one thing: everyone has to trust the treasurer. If the treasurer writes down a wrong figure, it is hard for anyone to notice. If the notebook is lost, so are the accounts. If the treasurer decides to claim an extra expense, no one else can check.

Now try a different approach. There is no treasurer. All forty students keep an identical copy of the ledger. Every expense is announced to the whole class and everyone writes it down at the same time. To change an entry, you would have to persuade most of the class to change it with you, and as soon as one copy disagrees with the others, the problem is out in the open.

That second approach is decentralization in its simplest form. (In Bitcoin, the "majority" is counted by computing power, not by heads; the whitepaper guide explains why.) Its essence is this: no single keeper who must be trusted, a ledger maintained by everyone, and a record anyone can check at any time.

Bitcoin takes that classroom and makes it the size of the world.

Four things a bank does for us

Back to real life. When you send money to a friend, the bank is quietly doing four things:

  1. Keeping the books: it maintains a ledger of how much everyone has.
  2. Authorizing: it confirms that the transfer really came from the account holder.
  3. Preventing double spending: it makes sure the same money cannot be paid out twice.
  4. Declaring it done: it tells you the transfer has gone through and cannot be undone.

The bank does all four, and we have to trust it to do them well. Most of the time it does. But a bank can make mistakes, freeze an account, or go out of business.

Decentralization sets out to get all four jobs done without a bank.

Without a bank, who does the work?

Keeping the books: many thousands of independently run nodes around the world each check and keep their own copy of the ledger. Anyone can download it, check it, or run a node of their own and join in. The copies check one another, and none of them is the "master" copy.

Authorizing: each person holds a private key and uses it to sign their own transactions. Anyone can verify that a signature is valid, but no one can work backwards from the signature to the key. One caution: a signature shows that whoever holds the key approved the transaction. It says nothing about who you are. If someone else gets hold of your key, the transactions they sign are just as valid.

Preventing double spending: this was the hardest problem, and the one Satoshi Nakamoto actually solved. The whole network agrees on the order of transactions. Once everyone has recorded when a coin was spent, it cannot be spent a second time.

Declaring it done: nobody declares anything. Once a transaction is written into a block, new blocks keep being added after it. To reverse it, you would have to redo the work for every block that followed and then overtake the chain that honest nodes keep extending. The longer you wait, the higher the cost.

Put the four together and decentralization comes into focus: it replaces trust in a single central institution with code and consensus that anyone can verify. Rules, a ledger and authority all remain. The difference is that code enforces the rules, everyone keeps the ledger, and authority rests on facts anyone can check for themselves.

There is no free lunch

Talking only about the benefits of decentralization would be dishonest. It comes with at least four costs.

It is slow and expensive. Having thousands of copies of the same ledger, each one stored and checked separately, will always be slower and costlier than one institution keeping one set of books.

When something goes wrong, no one can help you. There is no support desk and nowhere to appeal. Send funds to the wrong address, lose your private key, or sign a malicious approval, and the money is usually gone for good. The risk a bank used to carry now sits with you.

The rules are hard to change. With no one in charge, any change needs broad agreement. Bitcoin's debate over block size ran for years. It largely subsided in 2017, after the Bitcoin Cash fork, the activation of Segregated Witness and the cancellation of the SegWit2x upgrade that November, with each side going its own way. That no one can change the rules alone is a strength, and it also means changing anything at all is very hard.

The chain cannot vouch for what happens off it. Code can make sure an entry is never altered once recorded, but it cannot make sure the entry was true when it was written. As soon as real-world assets, documents or identities are involved, trust comes back in. It has just moved somewhere else.

Four questions to test a claim

"Decentralized" has become something of a marketing word. Next time you see it, try asking four questions:

  1. Who keeps the ledger? Thousands of independent nodes, or a handful of servers run by one company?
  2. Can you verify it yourself? Being told the data is public is not enough. Can you download it, run a node and check it today?
  3. Could any one party change the rules on its own, for example by upgrading a contract, freezing an account or editing a balance whenever it likes?
  4. Do you hold the on-chain asset itself, or a number in someone's account? When your coins sit on a trading platform, what you usually see is a balance in the platform's own ledger. Its legal nature depends on the terms of service and local law, and it is not the same thing as an on-chain asset whose key you hold yourself.

A ledger kept by many parties, data you can check yourself, rules no one can change alone, assets truly in your own hands: the more of these a system offers, the more decentralized it really is. Decentralization comes in degrees and rarely fits a simple yes or no, and a trustworthy project will tell you plainly how far it has come.

Is it worth it?

The answer depends on who you ask.

Decentralization is a trade. You give up some efficiency, some convenience, and the comfort of knowing someone will step in if things go wrong. In return, you no longer have to hand your trust to any particular institution. In some situations that is a very good deal. In others, perhaps not.

Once you see it this way, the products you have been using may start to look a little different.

To watch the mechanism at work, visit The Trust Machine and start with the exhibit on how a transaction is confirmed by the whole network without anyone having to be trusted.

Further reading

Disclaimer: This article is a general technical introduction and is not investment advice.

Back to the blog

Museum GuideBTC.com Museum
What would you like to know about Bitcoin?
Answers draw on the museum’s exhibits and public sources