๐Ÿ”ฌ Interactive Lab

Bitcoin Verification Lab

Don't trust. Verify. โ€” Walk through real Bitcoin code, math, and network properties to prove the claims yourself. No coding required.

โšก Enter as a skeptic. Leave as your own bank.
0 / 9 Verified
๐Ÿ”ฌ 9 Experiments ๐Ÿ† Full Verification Badge
Live Block #964,178 Supply 20,075,556 BTC Difficulty 125.81 T Next halving ~85,822 blocks updates every 60s

๐Ÿงช How This Lab Works

  1. Open an experiment โ€” Each one tackles a claim about Bitcoin.
  2. Play with the demo โ€” Interactive tools show you how the claim works.
  3. Follow the verification steps โ€” Simple actions you can take to prove it yourself.
  4. Ask an AI โ€” Click "Verify with AI" to get a prompt you can paste into ChatGPT, Claude, or any AI to double-check the code and math.
  5. Check it off โ€” Click the circle โœ“ when you're satisfied. Collect all 8 for full verification!
1
๐Ÿ’ฐ

The 21 Million Supply Cap

"There will only ever be 21 million bitcoin"
โœ“

This is the most important claim โ€” and the easiest to verify! The limit isn't a promise; it's written directly in Bitcoin's source code, enforced by every single computer running the Bitcoin software.

๐Ÿ“Ÿ The Actual Bitcoin Code

This is real C++ code from Bitcoin Core. Every line is public. Anyone can read it.

CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams) { // How many halvings have happened so far? int halvings = nHeight / 210000; // โ† 210,000 blocks = ~4 years // Safety: if halvings goes over 64, reward = 0 if (halvings >= 64) return 0; // Start at 50 BTC per block CAmount nSubsidy = 50 * COIN; // โ† 5,000,000,000 satoshis // The magic line: cut the subsidy in half for each halving nSubsidy >>= halvings; // โ† "shift right" = divide by 2 each time return nSubsidy; }

Key Line nSubsidy >>= halvings means: "Start at 50 BTC, then cut in half every 210,000 blocks"

The Result If you add up all the block rewards after 32 halvings, the total โ‰ˆ 20,999,999.9769 BTC. The code implicitly creates a 21M cap through the halving math โ€” there is no literal MAX=21000000 line, but the exponential decay mathematically guarantees it can never exceed ~21M.

Enforcement Every node checks every block. If a miner tried to mint more than allowed, the block would be immediately rejected by the entire network.

20,075,556 BTC
mined so far ยท hard cap: 21,000,000 BTC
0 BTC (2009) 21,000,000 BTC (~2140)

Current block: #964,178 ยท live supply data from mempool.space. The last satoshi will be mined around 2140.

โœ… How to Verify This Yourself

  1. Visit the code: Go to github.com/bitcoin/bitcoin โ€” no account needed.
  2. Search for "GetBlockSubsidy" in the search bar (top of GitHub).
  3. Read it: You'll see the exact code above. The function controls how much new BTC is created.
  4. Do the math: 50 + 25 + 12.5 + 6.25 + 3.125 + ... = ~100. Each "era" is 210k blocks ร— the reward. Add them all up and the total is 21M.
  5. Optional: Download a full node implementation (Bitcoin Core, Knots, etc.) and run it โ€” your computer independently verifies every block and every coin ever created.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

I want to verify Bitcoin's 21 million supply cap. Here is the GetBlockSubsidy function from Bitcoin Core's source code (C++). Please explain line by line what this code does, how it enforces the supply limit, and confirm whether or not the 21 million cap is mathematically guaranteed. Code: CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams) { int halvings = nHeight / 210000; if (halvings >= 64) return 0; CAmount nSubsidy = 50 * COIN; nSubsidy >>= halvings; return nSubsidy; } Is it true that there will never be more than ~21 million bitcoin, and where specifically in the code is that enforced? Please be thorough and honest about any limitations.

๐Ÿ”— View on GitHub  |  WolframAlpha math

2
๐Ÿ”—

Immutability โ€” The Block Chain

"Once a transaction is confirmed, it cannot be changed or reversed"
โœ“

Each block links to the previous one using a cryptographic fingerprint called a hash. If you change anything in a block โ€” even one character โ€” its hash changes, breaking the chain. This makes tampering instantly detectable.

๐Ÿงช Try to Hack the Blockchain

Click "Try to Hack" on Block #2 โ€” we'll simulate changing a transaction. Watch what happens to every subsequent block.

โœ… Blockchain intact โ€” all hashes linked properly

Why It Works Each block header contains hashPrevBlock โ€” the hash of the previous block. This creates an unbreakable chain: you'd have to re-mine every single block from the point of change onward, and do it faster than the entire Bitcoin network. That's computationally impossible after just a few confirmations.

Avalanche Effect Changing one bit in a block produces a completely different hash. There's no way to "predict" or "control" what the new hash will be โ€” it's all or nothing.

โœ… How to Verify This Yourself

  1. Use a block explorer like mempool.space.
  2. Click any block and find the "Previous Block Hash" field.
  3. Copy the previous hash and search for it โ€” it will match the actual previous block's hash.
  4. Try this for 5 blocks in a row โ€” every single one chains to the previous. There's no gap, no break.
  5. Deep verification: Run a full node. Your node independently validates every block and every hash from the genesis block in 2009 to today.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Explain how Bitcoin's blockchain achieves immutability. I want to understand: 1. What is a cryptographic hash and why is it called a "fingerprint"? 2. How does each block reference the previous block's hash? 3. What happens if someone tries to modify a transaction in an old block? 4. Why does it get exponentially harder to change older blocks? 5. Is it true that after 6 confirmations (about 1 hour) a Bitcoin transaction is practically irreversible? Please explain this in simple terms that someone with no technical background can understand. Use analogies if helpful.

๐Ÿ”— Merkle tree code on GitHub

3
๐ŸŒ

Decentralized Network โ€” No Central Server

"Bitcoin has no central server, company, or government controlling it"
โœ“

Unlike Facebook, Google, or your bank, Bitcoin has no CEO, no headquarters, no central database, and no off switch. Thousands of independent computers (nodes) around the world run the same software and check each other.

๐ŸŒ The Global Node Network

No one knows
Exact Node Count
100+
Countries
0
Single Point of Failure

There is no official registry of Bitcoin nodes โ€” they're anonymous and don't self-report. Projects like bitnodes.io estimate tens of thousands of reachable nodes by scanning the network, and that number changes daily. The true count โ€” including hidden nodes โ€” is unknown, by design. There's no list to ban, no registry to shut down.

๐Ÿ‡บ๐Ÿ‡ธ US ๐Ÿ‡ฉ๐Ÿ‡ช Germany ๐Ÿ‡ซ๐Ÿ‡ท France ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands ๐Ÿ‡จ๐Ÿ‡ฆ Canada ๐Ÿ‡ธ๐Ÿ‡ฌ Singapore ๐Ÿ‡ฏ๐Ÿ‡ต Japan ๐Ÿ‡ฆ๐Ÿ‡บ Australia ๐Ÿ‡ง๐Ÿ‡ท Brazil ๐Ÿ‡ฟ๐Ÿ‡ฆ South Africa ๐Ÿ‡ฎ๐Ÿ‡ณ India

How It Works Bitcoin uses a peer-to-peer network. When you send bitcoin, your transaction broadcasts to every node. Each node independently validates it against the same rules. There's no central server that says "yes" or "no."

The "Attack" Test If any government tried to shut Bitcoin down, they'd need to find and shut down thousands of independently operated nodes in 100+ countries โ€” many running on Tor, in data centers, basements, and laptops. There's no single building to raid.

Fun fact: You can run a Bitcoin node on a Raspberry Pi ($35 computer) from your living room. If you do, you're a global peer.

โœ… How to Verify This Yourself

  1. Check the live node count: Visit bitnodes.io โ€” a community-powered live count of reachable nodes worldwide.
  2. See the geographic spread โ€” nodes exist on every continent except Antarctica.
  3. Run your own node: Download any full node implementation โ€” bitcoin.org (Bitcoin Core), Bitcoin Knots, or another โ€” and run it. Your computer independently validates every rule, from the 21M cap to every transaction. You're now an equal peer on the network.
  4. Test censorship: Use a Tor-enabled wallet to send a transaction. It goes through exactly the same as any other โ€” no one can block it.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Explain how Bitcoin is decentralized. I want to understand: 1. Is there a central server or company that runs Bitcoin? 2. How do Bitcoin nodes work and how many are there? 3. Can any government shut down Bitcoin? What would it take? 4. How do nodes agree on the rules (consensus)? 5. Can I run a node myself? What equipment do I need? 6. What stops someone from creating a fake Bitcoin and tricking people? Explain like I'm 15 years old. Be honest about any centralizing forces (mining pools, developers, etc.) โ€” I want the good and the bad.

๐Ÿ”— Live Node Map (Bitnodes)  |  Network code on GitHub

4
โšก

Difficulty Adjustment โ€” Self-Balancing

"Bitcoin automatically adjusts mining difficulty to keep blocks at 10 minutes"
โœ“

This is one of Bitcoin's most ingenious features. Every 2,016 blocks (~2 weeks), every node checks: "Were the last 2,016 blocks found faster or slower than 10 minutes each?" If faster, mining gets harder. If slower, it gets easier. The network self-balances automatically.

๐ŸŽฎ Slide the Hashrate โ€” See Difficulty Adjust

Drag the slider to simulate more or less miners joining the network. Watch how difficulty responds.

New Difficulty = Old Difficulty ร— Actual Time รท Expected Time

Expected Time = 2,016 blocks ร— 10 min = 20,160 min (2 weeks)

Live Network Current difficulty: 125.81 T ยท next automatic adjustment in ~1,486 blocks (26.3% through this 2-week period)

Very few miners 50x more miners
20,160
Actual Time (min)
1.0ร—
Adjustment Factor
1
Relative Difficulty

โš–๏ธ Perfect balance โ€” blocks every 10 minutes

The Actual Code In src/pow.cpp, the GetNextWorkRequired() function calculates the new difficulty. The maximum adjustment per cycle is ยฑ400% (4ร— easier or harder) to prevent wild swings. The code is ~60 lines โ€” any programmer can audit it.

Why It Matters Without difficulty adjustment, miners would find blocks in seconds when price is high (instability) or take days when price is low (transactions never confirm). The adjustment keeps Bitcoin running smoothly whether 10 miners or 10 million.

โœ… How to Verify This Yourself

  1. Check the last adjustment: Visit mempool.space/graphs/mining/difficulty.
  2. Look at the history: Scroll back years โ€” difficulty has gone up and down as miners joined and left. The network never broke.
  3. Watch the countdown: The next adjustment is always visible โ€” every 2,016 blocks, like clockwork.
  4. Code verification: The adjustment code is at github.com/bitcoin/bitcoin/src/pow.cpp. You can read every line.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Explain Bitcoin's difficulty adjustment mechanism to me in plain language. I want to understand: 1. How often does difficulty adjust and why 2,016 blocks? 2. What is the formula? I heard it's: New Difficulty = Old Difficulty ร— (Actual Time / Expected Time) 3. What prevents the difficulty from swinging wildly? 4. Does this mean Bitcoin's block time is always 10 minutes? 5. Where is this in the actual Bitcoin source code? Give concrete examples: what happens if 10x more miners join? What if half the miners leave?

๐Ÿ”— pow.cpp on GitHub  |  Live difficulty chart

5
๐Ÿ”

Seed Phrase Security โ€” Impossible to Guess

"Your 12-word seed phrase cannot be brute-forced, even by all computers in the universe"
โœ“

This sounds unbelievable, but the math is undeniable. A 12-word BIP39 seed phrase uses 2048 possible words chosen at random. That gives 2048ยนยฒ combinations โ€” a number so astronomically large it defeats every computer that could ever exist.

๐Ÿงฎ The Numbers Are Mind-Boggling

340,282,366,920,938,463,463,374,607,431,768,211,456

= 2ยนยฒโธ combinations for a 12-word seed

  • 5.4 ร— 10ยณโน โ€” 12-word seed combinations (2048ยนยฒ)
  • 7.5 ร— 10ยนโธ โ€” Grains of sand on Earth
  • 10โตโฐ โ€” Atoms on Earth
  • ๐ŸŒ If you checked 1 billion seeds per second since the Big Bang (13.8B years ago), you'd have checked 0.0000000001% of all possible 12-word seeds.
  • ๐Ÿช A 24-word seed (2ยฒโตโถ) has more combinations than there are atoms in the observable universe โ€” by many orders of magnitude.

Interactive comparison: How long would it take?

Your laptop All Bitcoin miners All computers on Earth
trillions of years

vs. age of universe: 13.8 billion years

The BIP39 Standard Bitcoin Improvement Proposal 39 defines a list of 2,048 words (see english.txt on GitHub). A 12-word phrase = 128 bits of entropy (with 4 checksum bits). A 24-word phrase = 256 bits of entropy.

โš ๏ธ The REAL Danger The math is unbreakable โ€” but humans break their own security by: taking photos of their seed, typing it online, using phishing sites, or generating seeds with bad random number generators. The system is secure. The user is the weakest link.

โœ… How to Verify This Yourself

  1. See the word list: Go to github.com/bitcoin/bips/bip-0039/english.txt โ€” 2,048 words.
  2. Do the math: 2,04812 = 5.4 ร— 10ยณโน. Type "2048^12" into Google โ€” it computes it instantly.
  3. Understand the scale: There are "only" 10โธโฐ atoms in the observable universe. 2,04812 is huge, but 2,04824 is larger than 10โธโฐ.
  4. Check the BIP: Read BIP39 specification โ€” it's a short, readable document.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

I'm trying to understand Bitcoin seed phrase security. Please verify and explain: 1. A 12-word BIP39 seed phrase uses 2048 possible words. How many combinations is 2048^12? 2. Write out the full number: 2048^12 = ? 3. Compare this number to: grains of sand on Earth, atoms in the human body, age of the universe in seconds, and atoms in the observable universe. 4. If every computer on Earth worked together to brute-force a single 12-word seed, how long would it take? 5. What are the actual risks to seed phrases (not the math, but human behavior)? Be honest โ€” is the math actually unbreakable? What about quantum computing?

๐Ÿ”— BIP39 Specification  |  Word List (2048 words)

6
๐Ÿ“‰

The Halving Schedule โ€” Predictable Supply

"New bitcoin creation is cut in half every 4 years, predictably, until ~2140"
โœ“

Every 210,000 blocks (~4 years), the reward for mining a block is cut in half. This is hard-coded, not voted on. It will happen whether you want it to or not, until the subsidy reaches zero around 2140.

๐Ÿ“Š The Halving Timeline

2009 โ€” Era 0
50 BTC
2012 โ€” Era 1
25 BTC
2016 โ€” Era 2
12.5 BTC
2020 โ€” Era 3
6.25 BTC
2024 โ€” Era 4
3.125 BTC โฌ… YOU ARE HERE
2028 โ€” Era 5
1.563 BTC
2032 โ€” Era 6
0.781 BTC
...โ†’ 2140
~0 BTC

Live Network Next halving in ~85,822 blocks (โ‰ˆ April 2028) โ€” hard-coded, no vote required.

The Code Remember from Experiment 1: nSubsidy >>= halvings means "right-shift" โ€” divide by 2 for each halving. The halving interval of 210,000 blocks is set in chainparams.cpp:

consensusParams.nSubsidyHalvingInterval = 210000; // Every ~4 years

Why 32 Halvings? After 32 halvings (33 eras including the first), the reward becomes so small it rounds to zero. This is when mining will be entirely supported by transaction fees.

โœ… How to Verify This Yourself

  1. Check the halving countdown: mempool.space shows the block height and when the next halving is expected.
  2. Look at history: Bitcoin has had exactly 4 halvings (2012, 2016, 2020, 2024). Each one cut the reward exactly in half.
  3. Read the code: The line consensusParams.nSubsidyHalvingInterval = 210000 is in the public Bitcoin Core source code.
  4. Run your own node: It enforces this rule independently โ€” no one can change it on your node without your permission.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Explain Bitcoin's halving schedule to me. I want to verify: 1. How many blocks between halvings and why 210,000? 2. List all the halvings that have happened so far with dates and block rewards. 3. When is the next halving expected? How many will there be total? 4. How does the halving schedule guarantee the 21 million limit? 5. What happens after all bitcoin are mined? Will the network stop working? 6. Can the halving schedule be changed? What would it take?
7
๐Ÿ“–

Open Source โ€” Anyone Can Read Every Line

"Bitcoin's code is completely open source. Anyone can review it for backdoors or hidden features"
โœ“

Bitcoin's code isn't secret โ€” it's open source under the MIT license. Bitcoin Core, the reference implementation, has been reviewed by thousands of developers, security researchers, and academics over 16+ years. There are no hidden backdoors, no secret inflation, no "hidden mint" button.

๐Ÿ“‚ The Numbers Behind Open Source

16+
Years of Review
1,000+
Contributors
~800K
Lines of Code
30,000+
GitHub Stars

What "Open Source" Means The MIT license says: anyone can copy, modify, and distribute the software. There is no company behind it. If tomorrow someone added a backdoor to Bitcoin Core, every node operator would see the change in the code and reject it โ€” or simply refuse to upgrade.

The Social Contract Because thousands of eyes review every code change, introducing a hidden feature (like printing more bitcoin) is essentially impossible. The consensus rules are the constitution, and every node is a citizen that enforces them.

Bitcoin โ‰  Bitcoin Core There are multiple independent implementations of the Bitcoin protocol: Bitcoin Core (C++), Bitcoin Knots, btcd (Go), and others. They all enforce the same rules. If one implementation had a bug, the others would reject it. This is redundancy by design.

โœ… How to Verify This Yourself

  1. Go to GitHub: github.com/bitcoin/bitcoin โ€” no account needed to browse.
  2. Browse the code: Click into src/, then consensus/, then validation.cpp. Read the functions.
  3. Check the commit history: See every change ever made to Bitcoin Core โ€” who made it, when, and why.
  4. Look at the issues: See real bug reports and discussions from the community.
  5. Check for alternative clients: Search for "btcd" or "Bitcoin Knots" โ€” independent software that runs the same network.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

I want to verify that Bitcoin is truly open source and that there are no hidden backdoors. Please help me understand: 1. What open source license does Bitcoin Core use? 2. How many years has it been publicly reviewed? 3. Could someone add a backdoor without anyone noticing? What's the process for code changes? 4. Are there multiple independent implementations of Bitcoin (not just Bitcoin Core)? 5. What would happen if a developer tried to add code that mints extra coins? 6. Can I download, compile, and run Bitcoin Core myself to verify it's the same code? Include links to the actual GitHub repository and any independent implementations.

๐Ÿ”— Bitcoin Core on GitHub  |  btcd (Go implementation)

8
๐Ÿ›ก๏ธ

Censorship Resistance โ€” No One Can Freeze You

"No government, bank, or company can block or reverse a Bitcoin transaction"
โœ“

This is the superpower that makes Bitcoin different from every digital payment system before it. Once a transaction is confirmed by the network, no one on Earth can reverse it. No CEO, no court order, no government decree. The math decides, not people.

๐Ÿงช How Censorship Resistance Works

โœ… What Bitcoin CAN Do

  • โœ” Send money to anyone, anywhere, anytime
  • โœ” Receive money without asking permission
  • โœ” Hold your own keys (be your own bank)
  • โœ” Send as little as 0.00000001 BTC (~$0.001)
  • โœ” Transact on a Sunday. Or Christmas. Or during a bank holiday.

โŒ What Bitcoin CANNOT Do (This Is Good)

  • โœ– Freeze your account
  • โœ– Reverse a confirmed transaction
  • โœ– Block a valid transaction from being mined
  • โœ– Create new coins from nothing
  • โœ– Charge you fees without your consent

Why It Works Every node validates every transaction independently. A transaction that pays the right fees, has valid signatures, and spends unspent outputs will be accepted by the network regardless of who you are. The nodes don't know your name, your nationality, or your politics โ€” they only check math.

The 51% Attack Technically, if a group controlled >50% of mining power, they could temporarily reverse recent transactions. This is called a 51% attack. But they can't: (a) create new coins out of thin air, (b) change the rules permanently, or (c) spend your coins without your keys. And recovering from one is just a matter of other miners joining honest mining.

โšก Lightning Network For small everyday payments, the Lightning Network adds another layer: instant, near-zero fee transactions with the same censorship-resistant properties.

โœ… How to Verify This Yourself

  1. Send a transaction: Use any wallet. Send $1 to a friend. It goes through โ€” no approval needed.
  2. Check a block explorer: Go to mempool.space, search for a recent transaction. It's there for everyone to see โ€” no one deleted it.
  3. Run a node: When you run a full node, you decide which transactions to accept. If someone tried to force an invalid transaction, your node would reject it โ€” and there's nothing they can do about it.
  4. Read about real examples: WikiLeaks (2010), the Canadian trucker protests (2022) โ€” Bitcoin donations received and spent despite government pressure on banks.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

I want to understand Bitcoin's censorship resistance. Please explain: 1. What makes Bitcoin transactions uncensorable? Is it absolute or are there limits? 2. How do nodes prevent anyone from blocking a valid transaction? 3. What is a 51% attack and what can/can't an attacker do? 4. Give real historical examples where Bitcoin resisted censorship attempts. 5. How does Bitcoin compare to traditional banking or PayPal in terms of censorship? 6. Are there any realistic threats to Bitcoin's censorship resistance in the future? Be balanced โ€” mention the real risks (mining pools, network-level blocking, etc.) but also explain why Bitcoin remains the most censorship-resistant payment system ever created.

๐Ÿ”— Mempool Explorer  |  Transaction validation code

9
๐Ÿฆ

Bitcoin as Sound Money

"Bitcoin is better money than gold, fiat, or any alternative humanity has tried"
โœ“

Money isn't just "what we use to buy things" โ€” it's a technology that evolved over thousands of years. Before you can judge Bitcoin as money, you need to know what makes money good. Economists have identified 7 essential properties. Let's compare Bitcoin, gold, and fiat across all of them.

๐Ÿ“Š The Money Scorecard

๐ŸŸข = Excellent   ๐Ÿ”ต = Good   ๐ŸŸ  = Okay   ๐Ÿ”ด = Poor

Property โ‚ฟ Bitcoin ๐Ÿฅ‡ Gold ๐Ÿ’ต Fiat
1. Scarce ๐ŸŸข Perfect ๐Ÿ”ต Good ๐Ÿ”ด Poor
2. Durable ๐ŸŸข Perfect ๐ŸŸข Perfect ๐Ÿ”ด Poor
3. Portable ๐ŸŸข Perfect ๐Ÿ”ด Poor ๐ŸŸ  Okay
4. Divisible ๐ŸŸข Perfect ๐Ÿ”ด Poor ๐ŸŸ  Okay
5. Fungible ๐Ÿ”ต Good ๐ŸŸข Perfect ๐ŸŸ  Okay
6. Recognizable ๐Ÿ”ต Good ๐ŸŸ  Okay ๐ŸŸข Perfect
7. Store of Value ๐ŸŸข Perfect ๐Ÿ”ต Good ๐Ÿ”ด Poor
๐Ÿฅ‡ Bitcoin scores 6/7 perfect, 1/7 good.

Gold scores 2/7 perfect (durability, fungibility). Fiat scores 1/7 perfect (recognizability โ€” backed by government). Bitcoin is the first money in history that scores "good" or better on every single property.

๐Ÿ” Explore Each Property

Click a property to see how each form of money compares:

๐Ÿ”๏ธ Scarcity โ€” "Is there a hard limit?"

Good money can't be printed into oblivion. The rarer something is, the better it holds its value.

โ‚ฟ Bitcoin
๐ŸŸข Mathematically capped at 21M. Verifiable in code. No human can change it without every node agreeing.
๐Ÿฅ‡ Gold
๐Ÿ”ต Hard to find, but new gold is mined every year (~3,500 tons/yr). Supply grows ~1-2% annually. We don't know how much is left.
๐Ÿ’ต Fiat
๐Ÿ”ด Infinite. Central banks can print unlimited amounts. In 2020-2023, the US money supply grew ~40%. No cap, no limit.

๐Ÿงฑ Durability โ€” "Does it last?"

Money shouldn't rot, rust, or degrade over time. If it decays, it's a bad store of value.

โ‚ฟ Bitcoin
๐ŸŸข Purely digital information. Cannot rot, rust, or be physically destroyed. Lasts as long as the internet exists.
๐Ÿฅ‡ Gold
๐ŸŸข Virtually indestructible. Gold from 3,000+ years ago is still perfectly preserved. Doesn't corrode or tarnish.
๐Ÿ’ต Fiat
๐Ÿ”ด Paper bills wear out (average lifespan of a $1 bill: ~6.5 years). Must be constantly replaced. Digital fiat is just a ledger entry โ€” deleteable.

โœˆ๏ธ Portability โ€” "Can I move it?"

Can you take it with you? Can you send it across the world?

โ‚ฟ Bitcoin
๐ŸŸข Send any amount, anywhere, instantly. A $1B transaction moves as easily as $1. No borders, no gates, no permission needed.
๐Ÿฅ‡ Gold
๐Ÿ”ด Heavy and expensive to move. Transporting large amounts requires armored vehicles, insurance, and trust. Moving $1M in gold weighs ~55 lbs.
๐Ÿ’ต Fiat
๐ŸŸ  Digital transfers are easy, but banks can block them, governments can freeze them, and international wires take days. Physical cash is bulky.

๐Ÿ”ช Divisibility โ€” "Can I split it?"

Good money can be divided into small units for small purchases.

โ‚ฟ Bitcoin
๐ŸŸข Divisible to 8 decimal places (1 sat = 0.00000001 BTC). Can send fractions of a cent. Future: divisible even further if needed.
๐Ÿฅ‡ Gold
๐Ÿ”ด Can be split, but it requires melting and assaying. Tiny amounts are impractical โ€” you can't buy a coffee with gold dust.
๐Ÿ’ต Fiat
๐ŸŸ  Divisible to 2 decimal places usually. Digital can go further but physical coins have practical limits. Inflation eats the smallest denominations.

๐Ÿ”„ Fungibility โ€” "Are all units equal?"

One unit should be perfectly interchangeable with another. You shouldn't discriminate between different coins.

โ‚ฟ Bitcoin
๐Ÿ”ต Mostly fungible โ€” 1 BTC = 1 BTC. However, coins can be "tainted" on the blockchain (tracked from illicit activity). Some exchanges blacklist certain coins.
๐Ÿฅ‡ Gold
๐ŸŸข One ounce of pure gold = another ounce of pure gold. No one tracks "history" of a gold bar. Complete fungibility.
๐Ÿ’ต Fiat
๐ŸŸ  Digital dollars are tracked. Banks can freeze specific accounts or reject specific transactions. "Tainted" bills are legally seized.

๐Ÿ‘€ Recognizability โ€” "Is it easy to verify?"

Can the average person tell real from fake without special equipment?

โ‚ฟ Bitcoin
๐Ÿ”ต Easy to verify digitally. Any wallet checks the blockchain. Public-key cryptography means faking a valid transaction is computationally impossible. However, it's a learning curve.
๐Ÿฅ‡ Gold
๐ŸŸ  Counterfeit gold exists (tungsten cores, plated bars). Verifying purity requires density tests, acid tests, or XRF analyzers. Hard for average person.
๐Ÿ’ต Fiat
๐ŸŸข Highly recognizable. Holograms, watermarks, security threads. Governments invest billions in anti-counterfeiting. However, digital fiat in a bank account is just a number you trust.

๐Ÿ›๏ธ Store of Value โ€” "Does my purchasing power hold?"

The most important property over time โ€” can I save in it and not lose value?

โ‚ฟ Bitcoin
๐ŸŸข Perfect supply schedule. Zero inflation (once fully mined). Has appreciated against every fiat currency since inception. Volatile in the short term, but the trend over any 4+ year window is up.
๐Ÿฅ‡ Gold
๐Ÿ”ต Held value for thousands of years. An ounce of gold bought a fine toga in Rome (~300 AD) and buys a fine suit today. ~1-2% annual supply inflation.
๐Ÿ’ต Fiat
๐Ÿ”ด Since 1971 (Nixon ended gold convertibility), the US dollar has lost ~87% of its purchasing power. By design โ€” central banks target 2% inflation, meaning your savings lose half their value every ~35 years.

โณ The History of Money: Why It Matters

๐Ÿš Barter โ†’ Cowrie Shells (10,000 BC) โ€” Direct trade was inefficient. Shells became first widely used currency.
๐Ÿฅ‡ Gold & Silver Coins (600 BC) โ€” Durable, divisible, scarce. The gold standard prevailed for ~2,600 years.
๐Ÿ“„ Paper Money (Gold-Backed) (1600s) โ€” Receipts for gold. Then governments slowly detached from gold...
๐Ÿ’ธ Pure Fiat (1971 โ€” today) โ€” "Nothing backs it but government decree." Since then: 87% dollar devaluation, endless printing, boom-bust cycles.
โ‚ฟ Bitcoin (2009 โ€” today) โ€” First money with mathematically provable scarcity. No issuer. No borders. No inflation. The natural next step in monetary evolution.

โœ… How to Verify This Yourself

  1. Define "good money" for yourself: Before reading any economics, write down what you think makes something "good money." Then check it against the 7 properties above.
  2. Check history: Every fiat currency in history has eventually gone to zero. Research "fiat currency lifespan" โ€” the average is ~27 years for modern currencies. The US dollar (since 1971) is the longest-running, and it's lost 87% already.
  3. Test portability yourself: Try sending $10 via bank wire internationally vs. sending $10 in Bitcoin. Compare time, fees, and hassle.
  4. Check supply growth: Check the M2 money supply chart โ€” see how much fiat has been printed. Then check mempool.space to see Bitcoin's supply growing predictably to 21M.
  5. Read the Bitcoin whitepaper: bitcoin.org/bitcoin.pdf โ€” 9 pages. Satoshi doesn't call it "money" in the paper. He calls it a "peer-to-peer electronic cash system." Judge for yourself.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

I'm trying to understand what makes "good money" and whether Bitcoin qualifies. Please help me think through this: 1. What are the generally accepted properties of good money? (Scarcity, durability, portability, divisibility, fungibility, recognizability, store of value โ€” are there others?) 2. How does Bitcoin score on each property compared to gold and fiat (USD, EUR, etc.)? 3. What are the weaknesses of each: Bitcoin, gold, and fiat? 4. Every fiat currency in history has eventually failed. Is that true? What's the track record? 5. If Bitcoin has superior properties to both gold and fiat on paper, why hasn't it replaced them yet? What are the real barriers? 6. Is "money" something that governments decide, or is it something that emerges naturally from the market? Please be intellectually honest โ€” don't just shill Bitcoin. Give me the real arguments for AND against each form of money.

๐Ÿ”— Bitcoin Whitepaper  |  US M2 Money Supply (FRED)  |  Live Bitcoin Supply

๐Ÿ† Bonus Experiments Worth Exploring

Once you've verified the 9 core claims above, here are more Bitcoin properties you can dig into. Each has a ready-made AI prompt and a resource to read:

๐Ÿงฐ

Self-Custody = No Counterparty Risk

Only you control your coins. No bank can freeze, seize, or lose them. Verify by generating a wallet offline using open-source tools.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Explain Bitcoin self-custody in simple terms. What does "not your keys, not your coins" mean? What are the risks of leaving bitcoin on an exchange? How do I safely generate and store my own seed phrase offline using open-source tools? What is the difference between a hot wallet, cold wallet, hardware wallet, and paper wallet? Include real historical examples of exchanges freezing or losing customer funds.
โ–ถ Read more on the Bitcoin Wiki
โฑ๏ธ

Transactions Are Pseudonymous

Not anonymous โ€” pseudonymous. Every transaction is public on the blockchain forever. Verify by searching any address on a block explorer.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Explain the difference between anonymous and pseudonymous in the context of Bitcoin. Is Bitcoin truly anonymous? How can someone be de-anonymized (chain analysis, IP tracking, exchange KYC)? What privacy tools exist (CoinJoin, Lightning, Tor)? Is it true that every transaction is permanently public and anyone can view the entire history of any address? Give a practical example of how chain analysis works.
โ–ถ Search any address on Mempool
๐Ÿ”ฌ

Distributed Timechain (Not Blockchain)

Bitcoin's whitepaper never says "blockchain" โ€” it's a "chain of proof-of-work based timestamps." Verify by reading the original 9-page whitepaper.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

What does the term "blockchain" actually mean, and is it accurate for Bitcoin? I heard Satoshi's original whitepaper never uses the word "blockchain" โ€” what does it actually call the technology? Explain the "chain of proof-of-work based timestamps" concept from the whitepaper in plain language. What is a timestamp server and how does proof-of-work create distributed consensus about ordering?
โ–ถ Read the original whitepaper (PDF)
๐Ÿ”‹

Energy as a Business Input

Miners buy energy to secure the network. Bitcoin can turn otherwise wasted energy (stranded gas, curtailed renewables) into value.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Is Bitcoin's energy use a waste or a feature? Please be balanced: 1) How much energy does Bitcoin actually use, and how does it compare to banking, gold mining, or data centers? 2) What percentage of Bitcoin mining uses renewable energy? 3) What is "stranded energy" and how does Bitcoin mining monetize it (e.g., flared natural gas, curtailed hydro)? 4) Is mining energy actually "consumed" or converted into security? 5) What are the strongest arguments against Bitcoin's energy use?
โ–ถ Cambridge Bitcoin Electricity Index
๐ŸŒ

No Double-Spending Without Trust

Before Bitcoin, digital money required a trusted third party to prevent double-spending. Bitcoin solves this with proof-of-work.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

What is the double-spending problem and why was it unsolved before Bitcoin? Why couldn't digital cash just copy files like music files? How does proof-of-work + the longest chain rule solve double-spending without a trusted third party? Walk through a concrete example: what prevents me from sending the same bitcoin to two different people? What is a 51% attack and why does it make double-spending practically impossible on Bitcoin?
โ–ถ Read more on the Bitcoin Wiki
๐Ÿ“œ

The Genesis Block Message

Block 0 contains the headline: "Chancellor on brink of second bailout for banks." Verify by reading the genesis block on any block explorer.

๐Ÿ“‹ Paste this into ChatGPT, Claude, or any AI:

Tell me the story of Bitcoin's genesis block (block 0). What is the hidden message in it and what does it reference? Why did Satoshi include that specific newspaper headline ("Chancellor on brink of second bailout for banks")? Who was Satoshi Nakamoto and why is their identity a mystery? How many bitcoin are in the genesis block and why can they never be spent? Why does Bitcoin's technology only make sense as a response to the 2008 financial crisis?
โ–ถ View Genesis Block #0

๐Ÿ”“ You've Verified Bitcoin

Congratulations โ€” you're no longer trusting, you're verifying. That's the Bitcoin spirit. Share this lab with someone who's curious but skeptical. The truth is all there in the code.

๐ŸŽฏ Don't trust. Verify. โ‚ฟ