One ledger everyone shares

At its core, Bitcoin is a ledger: a record of which addresses hold how much bitcoin, and a history of every transfer ever made. The radical part is who keeps it. Instead of one bank maintaining the authoritative copy, thousands of independent computers around the world each keep a complete copy of the same ledger, and they all stay in sync by following the same rules.

This shared ledger is called the blockchain. Anyone can download it and verify the entire history of Bitcoin, all the way back to the first block in January 2009. There is no master copy to hack, no central database to corrupt, and no administrator who can quietly edit a balance. If one copy disagrees with the rest, the network simply ignores it.

That redundancy is the whole point. Traditional money works because you trust the institution holding the ledger. Bitcoin works because no trust is required: you, or anyone else, can check the math yourself.

Blocks, chained with cryptography

New transactions are not added to the ledger one by one. They are grouped into batches called blocks, and a new block is added roughly every 10 minutes. Each block contains a few thousand transactions, along with a cryptographic fingerprint, called a hash, of the block that came before it.

That fingerprint is what makes the chain a chain. A hash is a kind of digital seal: change even one character of a block’s contents and its hash changes completely. Because every block seals the fingerprint of its predecessor into itself, altering an old transaction would break the seal on every block after it, all the way to the present. Tampering is not just detectable; it cascades, which is why the ledger is described as immutable. Rewriting history would require redoing an enormous amount of computational work faster than the rest of the world combined.

Mining and proof of work

Mining is the process that adds new blocks and, in doing so, decides the order of transactions. Miners are specialized computers competing to solve a computational puzzle: guessing random numbers until one produces a hash meeting the network’s current target. There is no shortcut; it is pure trial and error, performed trillions of times per second across the whole network.

The first miner to find a valid answer adds the next block and collects the reward: newly issued bitcoin, created according to a fixed schedule, plus the transaction fees in the block. That reward is the incentive keeping miners spending real money on hardware and electricity to secure the network.

The energy use that draws so much criticism is not incidental to this design; it is the security mechanism. Because adding a block costs real resources, faking one costs real resources too. That system is called proof of work: the work is the proof the block is legitimate. The network retargets the puzzle’s difficulty every 2,016 blocks, roughly every two weeks, to keep blocks arriving about every 10 minutes.

Nodes: the rule enforcers

Miners propose blocks, but they do not get the final say. That belongs to nodes: tens of thousands of independent computers that validate every block and transaction against Bitcoin’s rules. A miner producing an invalid block, for example by awarding itself extra bitcoin, simply gets it rejected by every node. The block is wasted work.

This separation of powers is one of Bitcoin’s most underappreciated features. Mining is concentrated among large operations, but validation is cheap: anyone can run a node on an ordinary computer. The nodes are why no miner, company, or government can unilaterally print extra bitcoin or change the 21 million cap. Proposing is permissionless; enforcing belongs to everyone.

Keys, addresses, and wallets

Bitcoin ownership comes down to two linked numbers: a public key and a private key. From the public key, software derives an address, which works like an account number you can safely share. The private key is the secret authorizing spending from that address, and it works like a password that can never be reset.

A wallet is software that manages these keys: it generates them, stores them, builds transactions, and signs them with your private key to prove authorization. The bitcoin itself never sits “in” the wallet; it lives as entries on the shared ledger, and the wallet holds the keys that can move it.

Most wallets give you a backup called a seed phrase: 12 or 24 ordinary words encoding all of your keys. Anyone holding that phrase controls your funds, and anyone who loses it loses the funds permanently. There is no password reset and no support desk. This arrangement is called self-custody: total control, and total responsibility, in the same package.

The alternative is keeping bitcoin on an exchange or with a custodian: easier, but it reintroduces the trusted third party Bitcoin was designed to avoid. Both models exist, both have real trade-offs, and understanding the difference is one of the most practical things a newcomer can learn.

A transaction, step by step

Sending bitcoin is less mysterious when you see the sequence. Here is what happens, in order, when you pay someone:

  • Your wallet builds the transaction: it selects some of your past received payments as inputs, creates outputs sending the amount to the recipient’s address (and change back to you), and attaches a fee for miners.
  • Your wallet signs the transaction with your private key. The signature proves you authorized the spend without revealing the key itself.
  • The signed transaction is broadcast to the network, propagating from node to node within seconds.
  • Nodes validate it independently: the signature checks out, the inputs exist, and the funds have not already been spent.
  • A miner includes your transaction in a candidate block. Higher fees generally mean faster inclusion, since miners prefer the most profitable transactions when blocks are full.
  • The block is mined and added to the chain. Your transaction now has one confirmation, and the recipient sees the funds as received.

Confirmations

A transaction is “confirmed” once it appears in a block, but one confirmation is only the beginning of finality. Each new block stacked on top makes reversal exponentially harder, because an attacker would have to redo the proof of work for that block and every block after it.

This is why recipients sometimes wait. For a coffee, zero or one confirmation is plenty. For a large transfer, exchanges and merchants commonly wait for three to six confirmations, roughly 30 to 60 minutes, before treating the funds as settled. The wait is the price of the design: instant, irreversible settlement without a trusted middleman is exactly what the confirmations are buying. Smaller, instant payments are handled on the Lightning Network instead, covered at the end of this guide.

The halving

New bitcoin enters circulation only through mining rewards, and those rewards shrink on a fixed schedule. Each block paid 50 new bitcoin at launch; every 210,000 blocks, roughly every four years, the reward halves: 25 in 2012, 12.5 in 2016, 6.25 in 2020, and 3.125 in April 2024.

The halvings continue until around 2140, when issuance stops and the total converges on 21 million. More than 19 million have already been issued, so the great majority of all bitcoin that will ever exist is already in circulation. Halvings have historically coincided with surges of public attention, but nothing in the schedule says anything about price. What it guarantees is predictability: everyone knows exactly how much new bitcoin will exist and when, decades in advance, which is more than can be said for any government currency.

Lightning in 60 seconds

The Lightning Network is a layer built on top of Bitcoin for payments that need to be instant and nearly free. Two parties open a payment channel with a single on-chain transaction, then exchange as many instant payments as they like inside it, settling the final balance back to the blockchain whenever they choose.

Payments can also hop across channels, so you do not need a direct channel with everyone you pay. The result is settlement in about a second for fractions of a cent in fees: the part of the system designed for buying coffee, tipping, and streaming tiny payments.

The trade-offs are real. Running Lightning well requires managing channel liquidity, and the network is younger and less battle-tested than Bitcoin’s base layer. But as a division of labor it is elegant: the base layer secures large, final settlement, and Lightning handles the speed.