How would you describe Bitcoin to a 5 year old?

I’ve been explaining how Bitcoins work since 2010. Here is the simplest analogy I’ve discovered that explains transactions, anonymity, and coin production.

Tony Diepenbrock IV, Learn Immersive CEO via Quora

There’s a room that anyone can access. The room has security cameras that anyone can view, and every second of recorded footage is available online forever.
The room is filled with indestructible piggy banks made of transparent plastic. Naturally, these piggy banks have coin slots, and everyone can see which coins are in which piggy bank. These piggy banks can never leave the room.

Each person has a key that can open their piggy bank. Let’s say I want to buy a pair of alpaca socks, and you want to sell them.
First, you tell me which piggy bank is yours. Then, I walk into the room with a ski mask on. Anyone in the world can see me on the security cameras, but not my face.

Next, I unlock my piggy bank, take some coins out, then put them into your locked piggy bank. I leave the room.
Now, everyone in the world knows that your piggy bank has coins that were previously in my piggy bank. This is the case with every transaction, so everyone knows the history of every coin.

“So where do the coins come from? How did it start? Who got the first coins?”

There’s a robot in the room that runs lotteries. Every so often, this robot randomly chooses a piggy bank in the room, and puts 50 coins in it. When it first started, there weren’t many piggy banks in the room since nobody knew about it. Back then, it was easy to win the lottery. Today, there are millions of piggy banks in the room, so your odds aren’t very good.

“Ok, couldn’t someone make their own fake coins?”

No, because everyone has records of every coin in the room, and they know when the robot hands new coins out. If a fraud were to put fake coins into his own piggy bank, everyone would know that those coins were never handed out by the robot, and wouldn’t accept them.

“Who made the robot..?”

Supposedly it was a super genius Japanese man named Satoshi Nakamoto, but nobody knows for certain. Since the security camera footage is available from 2009, we can see that the robot was putting coins into a piggy bank since day 1. We assume it’s Satoshi, but that’s about all we know.

“… Crazy.”

Software Daily

Software Daily

 
Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.