A shared notebook that nobody controls and nobody can erase. From how it works to how you actually use it.
Imagine a town with no bank. Every transaction is announced in the town square, and every person carries an identical notebook. When someone shouts "Alice paid Bob $50," everyone writes it down on the same page. You can add to the notebook. You can never rip out a page.
One notebook, in a vault, controlled by one institution. You trust them to not rewrite history.
Single point of failureThousands of identical notebooks. If one person rewrites their copy, everyone else's copy proves them wrong.
No single point of failureEvery ~10 minutes, transactions get bundled into a block -- a page in the notebook. Each block has three parts:
The actual records. "Alice sent Bob 0.5 BTC." A block typically holds ~2,000 transactions.
A hash -- a unique code computed from everything in this block. Change one character and the hash changes completely.
Each block carries the hash of the block before it. This is the chain. It's what makes everything tamper-proof.
Each block's hash is computed from its data + the previous block's hash. This creates a domino effect: change any block and every block after it breaks.
All hashes match — Each block's "prev" field matches the preceding block's hash.
Click the button below to change Block 2's data from "3 BTC" to "300 BTC." Watch what happens to the chain.
Chain intact — All hash links are valid.
Even if you rewrite Block 2 and recompute every hash after it, you've only tampered with your copy. The other 15,000+ nodes still have the original. Your fake chain is outvoted instantly.
It's like shouting a lie in a room where 15,000 people heard the truth. Your version doesn't just sound wrong -- every mathematical fingerprint proves it's wrong.
Someone has to decide which transactions go into the next block. But who gets to write the next page? In a system with no boss, this is solved with a contest.
Miners gather unconfirmed transactions waiting in the network (the "mempool") into a candidate block. They prioritize transactions that offer higher fees.
Each miner tries trillions of random numbers (nonces), looking for one that makes the block's hash start with enough zeros. It's pure brute force -- like trying every combination on a lock with 20 digits. This requires specialized hardware (ASICs) and massive amounts of electricity.
First to find a valid hash broadcasts the block to the network. Other nodes verify it in milliseconds -- checking a solution is trivial, finding one is astronomically hard. This asymmetry is what makes the system work.
The winning miner earns two kinds of income: the block reward (brand-new coins created from thin air) plus all the transaction fees from every transaction in that block. More on both of these below.
The difficulty is the security. If writing a page were free, anyone could spam fake pages. Making it expensive (electricity, hardware) means cheating costs more than playing fair. The contest ensures that honesty is always the most profitable strategy.
This is one of the most misunderstood parts of Bitcoin. Nobody pays for the newly minted coins. They are created out of nothing by the protocol itself -- written into the rules of the software from day one.
Think of it like gold in the ground. Nobody "pays" for the gold -- it exists in nature, waiting to be extracted. Miners spend real resources (equipment, energy) to dig it up. Similarly, Bitcoin miners spend electricity and hardware to earn newly created coins. The coins are the reward for securing the network.
When a miner wins the guessing game, the protocol lets them add one special transaction at the top of the block: "Create 3.125 BTC and give them to me." This is called the coinbase transaction. These coins didn't exist before -- they are brand new Bitcoin entering circulation for the first time.
Every transaction in the block includes a small fee set by the sender. The miner collects all of these fees as additional income. This isn't new money -- it's money the senders chose to pay for the service of having their transaction included. More on fees in the next section.
The block reward is cut in half every 210,000 blocks (~4 years). This is hardcoded into Bitcoin's software and cannot be changed by anyone. It means the supply of new coins slows down on a fixed schedule, approaching -- but never reaching -- 21 million total Bitcoin.
Unlike dollars, where a central bank can print unlimited money (inflation), Bitcoin's supply schedule is fixed and public. Everyone knows exactly how many new coins will be created and when. This predictability is a core part of its value proposition -- it cannot be inflated away by any government or institution.
Yes, there are fees when you send Bitcoin. But they work very differently from bank fees. The fee doesn't depend on how much money you send -- it depends on how much space your transaction takes up in a block.
Imagine each block is a shipping container with limited space. Your transaction is a box. The fee is what you pay for space in the container. A box containing $10 and a box containing $10 million take up the same space -- so the fee is the same. What makes a transaction bigger (in bytes) is complexity: more inputs and outputs (like combining coins from multiple sources) takes more space.
You choose your own fee. Your wallet software suggests a fee based on current network congestion. Higher fee = faster confirmation (miners pick the most profitable transactions first). Lower fee = you wait longer.
Fees are measured in satoshis per virtual byte (sat/vB). A typical transaction is ~140 vB. During quiet periods, fees can be under $1. During congestion spikes, they can surge to $20-80+. This is purely supply and demand.
The counterintuitive part: sending $10 and sending $1,000,000 costs the same fee.
| You Send | Bitcoin Fee (typical) | Bank Wire Fee | PayPal/Venmo |
|---|---|---|---|
| $50 | $1 - $5 | $25 - $50 | Free (domestic) |
| $1,000 | $1 - $5 | $25 - $50 | $10 - $30 |
| $100,000 | $1 - $5 | $25 - $50 | $2,900 (2.9%) |
| $10,000,000 | $1 - $5 | $25 - $50 + compliance | Not possible |
| International | Same fee | $40 - $80 + FX markup | $50+ with FX |
Every satoshi of every fee goes directly to the miner who includes your transaction in a block. There is no company, no intermediary, no payment processor taking a cut. The fee is a direct payment from sender to miner for the service of recording the transaction permanently.
When there's a backlog of transactions waiting, miners naturally pick the highest-fee transactions first. Your wallet shows you the current "market rate" so you can decide how fast you need your transaction confirmed.
A Bitcoin "wallet" doesn't hold coins the way a physical wallet holds cash. Your coins live on the blockchain (the shared notebook). Your wallet holds the keys that prove you own them.
Your wallet is like a transparent mailbox on the street. Anyone can see what's inside (the blockchain is public). Anyone can drop money in (send you Bitcoin using your public address). But only you have the key to open it and take money out (your private key). Lose the key? The money stays in the mailbox forever -- nobody can open it, including you.
Share this freely. It's like an email address. Anyone who knows it can send you Bitcoin. You can generate unlimited addresses from one wallet.
Never share this. Ever. Anyone with your private key can spend your Bitcoin. There is no "forgot password" -- no bank, no customer support, no reset. If you lose it, your coins are gone forever.
The exchange (Coinbase, Kraken, etc.) holds your private keys for you. Convenient, but you're trusting a company -- exactly what Bitcoin was designed to avoid.
Best for: Beginners, small amounts, active trading
An app on your phone or computer. You control your private keys. Examples: Electrum (desktop), BlueWallet, Muun (mobile). Free to use.
Best for: Regular use, moderate amounts
A physical device (like a USB stick) that keeps your private keys offline. Examples: Ledger, Trezor, ColdCard. Costs $60-200.
Best for: Long-term storage, large amounts
There are several ways to acquire Bitcoin:
Create an account on an exchange (Coinbase, Kraken, Binance, etc.). Verify your identity (government-required KYC). Link a bank account, debit card, or wire transfer. Buy any amount -- you don't need a whole Bitcoin. You can buy $10 worth (that's about 0.0001 BTC).
Physical machines in convenience stores and malls. Insert cash, scan your wallet QR code, receive Bitcoin. Convenient but fees are high (5-15%). Good for small purchases without creating an exchange account.
Anyone can send you Bitcoin if you share your public address. No account needed. This is how peer-to-peer payments work -- a friend, employer, or business sends BTC directly to your wallet address.
Some employers and freelance platforms pay in Bitcoin. Some websites offer Bitcoin rewards. And of course, you could mine it -- though that now requires industrial-scale operations to be profitable.
A common misconception: you don't need to buy 1 full Bitcoin. Bitcoin is divisible to 8 decimal places. The smallest unit (0.00000001 BTC) is called a satoshi. You can buy $5 of Bitcoin just as easily as $5,000.
Let's say you want to send 0.05 BTC (~$5,000) to your friend Dave. Here's exactly what happens, from your tap to Dave seeing the money.
Dave opens his wallet and shows you a QR code or copies a string like bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh. This is his public address -- safe to share, like an email.
Paste Dave's address (or scan his QR code). Enter the amount: 0.05 BTC. Your wallet shows a suggested fee based on current network congestion -- say, $2.50 for confirmation in ~10 minutes, or $0.80 if you're willing to wait an hour.
You tap "Send." Behind the scenes, your wallet uses your private key to create a cryptographic signature -- mathematical proof that you, and only you, authorized this payment. The signed transaction is broadcast to the Bitcoin network.
Your transaction sits in the mempool (waiting room). A miner picks it up, includes it in a block, and wins the hash contest. This takes ~10 minutes on average. Dave's wallet shows "pending" immediately and "confirmed" once a block is mined.
After 6 blocks (~1 hour), the transaction is considered final. There is no chargeback, no reversal, no dispute process. Dave has the money. This finality is both a feature (no fraud risk for merchants) and a risk (send to the wrong address and it's gone).
International transfers. Sending $50,000 from the US to India takes 3-5 business days via bank wire and costs $40-80+ in fees with unfavorable exchange rates. Bitcoin takes ~1 hour, costs ~$2, works on weekends, and arrives the same whether it's across the street or across the planet.
Everyday small purchases. Buying coffee with Bitcoin is impractical on the main chain -- $2 fee on a $5 coffee, plus a 10-minute wait. Layer 2 solutions like the Lightning Network fix this (instant, near-zero fees), but they add complexity.
Bitcoin was the first blockchain (2009), but thousands of alternatives exist. The sending process is similar for all of them, though the details differ:
| Cryptocurrency | Block Time | Typical Fee | Main Difference |
|---|---|---|---|
| Bitcoin (BTC) | ~10 min | $1 - $5 | First, most secure, digital gold |
| Ethereum (ETH) | ~12 sec | $0.50 - $20 | Smart contracts -- programmable money and apps |
| Litecoin (LTC) | ~2.5 min | $0.01 - $0.05 | Faster, cheaper Bitcoin alternative |
| Solana (SOL) | ~0.4 sec | $0.001 | Very fast, lower decentralization |
| Lightning (BTC L2) | Instant | < $0.01 | Bitcoin payments layer -- fast and cheap, but less simple |
Each cryptocurrency has its own blockchain. You cannot send Bitcoin to an Ethereum address or vice versa -- they are separate networks with separate notebooks. Always make sure you're sending to an address on the correct network. Sending to the wrong network usually means losing the funds permanently.
| Property | Traditional Ledger | Blockchain |
|---|---|---|
| Trust | Trust the institution | Trust the math |
| Censorship | Bank can freeze your account | No single entity can block transactions |
| Transparency | Opaque internal records | Every transaction publicly verifiable |
| Downtime | Servers can go offline | Network runs 24/7 since 2009 |
| Tampering | Insider can alter records | Requires overpowering 15,000+ nodes |
| Inflation | Central bank prints more money | Fixed supply, known schedule |
| International | Days, high fees, FX markup | Same speed and cost anywhere on Earth |
Situations where you need a shared record that nobody can unilaterally rewrite: international remittances, storing value outside the banking system, supply chain provenance, ownership registries, censorship-resistant payments.
A magic fix for everything. If you already trust the record keeper, a blockchain adds complexity for no benefit. It's slow (~7 tx/sec for Bitcoin), energy-intensive by design, and irreversible (no consumer protection for mistakes).
A blockchain is a shared notebook where every page is sealed with a fingerprint that depends on the page before it. Thousands of people hold identical copies. Miners compete to write the next page by solving a computational puzzle, earning newly created coins (from the protocol itself, not from anyone's pocket) plus transaction fees (set by senders, based on urgency, not amount).
To use it: get a wallet (an app that holds your keys), buy Bitcoin on an exchange or receive it from someone, and send it by entering the recipient's address and choosing a fee. The transaction is permanent within an hour, costs a few dollars regardless of amount, and works the same whether the recipient is next door or on another continent.
The result: a financial system that nobody owns, nobody controls, and nobody can shut down. Whether that's revolutionary or redundant depends entirely on whether you needed to remove the middleman in the first place.
Hash — A fixed-length fingerprint computed from any data. Change one bit of input, the output changes completely.
Node — A computer running the blockchain software, keeping its own copy of the ledger.
Mining — The computational contest to find a valid hash. Winner writes the next page and earns new coins + fees.
Block Reward — New coins created by the protocol for the winning miner. Currently 3.125 BTC, halves every ~4 years.
Mempool — The waiting room where unconfirmed transactions sit until a miner picks them up.
Private Key — The secret that proves ownership. Lose it and your coins are gone forever. Share it and your coins are stolen.
Satoshi — The smallest unit of Bitcoin: 0.00000001 BTC. Named after Bitcoin's pseudonymous creator, Satoshi Nakamoto.
Confirmation — Each new block mined on top of yours is +1 confirmation. 6 confirmations (~1 hour) = considered irreversible.