Computer Science

BitTorrent

BitTorrent took Napster’s power and removed its weakness. There is no central server to sue or switch off — the network is nothing but its users, and it has run, unstoppable, for over twenty years. It’s the closest thing to a working model for how leaderless money could survive.

The core idea: break it into pieces

Instead of downloading a file from one place, BitTorrent shatters it into hundreds of small pieces and gathers them from many peers at once. As soon as you have a piece, you start sharing it with others. Everyone downloading is also uploading. The more people want a file, the more sources there are — so popularity makes the network faster, not slower. That’s the opposite of a central server, which buckles under load.

How it kills the single point of failure

  • No central index of who has what — peers discover each other directly, so there’s no directory to shut down.
  • No file lives in one place — every popular file exists in thousands of copies, held by strangers worldwide.
  • No headquarters — the “network” is just a shared protocol that anyone can run. There is no company to raid.

Verifying pieces without trust

Here’s the part that matters most for money. If pieces come from random strangers, how do you know a piece is genuine and not corrupt or malicious? BitTorrent uses a cryptographic fingerprint (a hash) of each piece. Your software checks that each downloaded piece matches its expected fingerprint. A tampered piece produces the wrong fingerprint and is thrown away. You don’t have to trust the sender — you verify the data itself.

Now assemble the picture. A global network of strangers, with no central server, sharing a large file, each piece verified by cryptography so nobody has to be trusted. Change “file” to “ledger of who owns what”, and you have described the architecture of Bitcoin. As one common line puts it: Bitcoin is BitTorrent, but instead of movies, the thing everyone shares and verifies is an accounting ledger.

The last missing piece

BitTorrent shows how to distribute and verify data with no middleman. But money needs something more: everyone must agree on the ONE correct ledger and its exact order, and prove ownership so only you can spend your coins. Those guarantees come from cryptography — hash functions, keys and digital signatures — which is the whole of the next section.

Spotted an error or have feedback on this lesson? Suggest a correction ↗

Comments

Powered by Nostr — reply from any Nostr client, and zap the lesson over Lightning.