The short answer
A blockchain is a list of transactions, grouped into batches called blocks, where each block carries a mathematical fingerprint of the block before it. Change anything in an old block and that fingerprint no longer matches, so the tampering is immediately obvious to everyone holding a copy.
Thousands of computers each keep a full copy and compare notes constantly. To rewrite history convincingly you would have to out-compute that entire network, which is the practical barrier that makes the record trustworthy without anyone being in charge.
Start with a notebook
Imagine a notebook recording who paid whom. Ordinarily one person holds that notebook, and everyone trusts them to keep it honestly. That person is the bank.
Now remove them. Instead, give an identical copy of the notebook to thousands of people. Whenever a payment happens, it is announced to everyone, and they all write it down at the same time. If one person later alters their copy, the other copies disagree with it, and the altered one is simply ignored.
That is a blockchain: a notebook with no owner, kept by everyone, where disagreement is resolved by majority rather than by authority. The rest of the design exists to make cheating impractical.
Why blocks, and why a chain
Transactions are not written one at a time. They are collected into batches, and each batch is a block. Roughly every few minutes, depending on the network, a new block is sealed and added.
Sealing a block means running its contents through a one-way mathematical function that produces a short string of characters called a hash. A hash behaves like a fingerprint: the same input always produces the same hash, but changing even one character produces a completely different one, and you cannot work backward from a hash to the original contents.
Here is the part that makes it a chain. Every block includes the hash of the block before it. So each block is sealed to its predecessor, and the whole history is linked in one direction.
Why old entries cannot be quietly changed
Suppose someone wants to erase a payment from Block 101. Editing it changes that block's contents, which changes its fingerprint. But Block 102 recorded the old fingerprint, so Block 102 no longer matches. Fixing Block 102 changes its fingerprint too, which breaks Block 103. And so on, all the way forward.
To make the altered version stick, you would need to redo the sealing work for every subsequent block and outpace the thousands of computers extending the honest chain in real time. On a large network this is not merely difficult. It is economically absurd.
Who seals the blocks, and why they bother
Sealing a block takes real resources, and whoever does it is rewarded with newly created coins plus transaction fees. That reward is what attracts participants, and the cost is what makes attacking the network expensive. Networks use different methods:
- Proof of work. Computers race to solve an arbitrary mathematical puzzle. Winning requires enormous computing power and electricity, which is precisely the point: rewriting history would cost more than it could possibly return.
- Proof of stake. Participants lock up their own coins as collateral for the right to seal blocks. Behave dishonestly and that collateral is destroyed. The deterrent is financial rather than physical.
Both approaches answer the same question: how do you make honesty cheaper than cheating when nobody is in charge? Proof of work spends electricity to do it; proof of stake puts money at risk instead.
What a confirmation actually means
When a payment first appears, it is only a proposal. It becomes part of history when a block containing it is sealed. That is one confirmation. Each block added afterward is another confirmation.
More confirmations means more work sitting on top of your transaction, and therefore more that would have to be undone to reverse it. This is why exchanges often wait for several confirmations before crediting a deposit. Finality on a blockchain is a matter of practical impossibility rather than a formal guarantee, which is an unusual idea but a genuinely robust one.
What this means in practice
Waiting for confirmations is not a delay to be impatient about. It is the security working. A transaction with one confirmation is very probably final; one with six is final for any practical purpose on a major network.
What blockchain does not do
This is where beginners get hurt, because the word carries far more authority than it should. A blockchain guarantees that the record is accurate and tamper-evident. It guarantees nothing whatsoever about the honesty, value, or safety of what gets recorded.
| Blockchain does | Blockchain does not |
|---|---|
| Make the transaction record extremely hard to forge | Check whether the person you paid is honest |
| Let anyone verify the history independently | Reverse a payment you were tricked into sending |
| Work without trusting a central institution | Recover coins when a key is lost or stolen |
| Confirm a signature was mathematically valid | Confirm the signature came from the rightful owner |
| Record that a project exists | Make that project legitimate or worth anything |
How this gets used against people
"It is on the blockchain, so it is secure" is a sales line, not a safety fact. The blockchain faithfully records thefts, scams, and worthless tokens exactly as reliably as it records legitimate payments. Being recorded is not the same as being trustworthy.
The red flags guide covers how this language is used to build false confidence.
Common misunderstandings
"The blockchain stores my coins."
Actually: it stores transactions. Your balance is simply what the arithmetic produces after replaying every transfer involving your address.
"Blockchain and Bitcoin are the same thing."
Actually: blockchain is the record-keeping method. Bitcoin was the first well-known use of it. Thousands of networks now use the approach differently.
"Nothing on a blockchain can ever change."
Actually: it is impractical to change, not physically impossible. Small networks with few participants have genuinely been rewritten by attackers.
"A blockchain project must be trustworthy."
Actually: the technology says nothing about the people using it. Anyone can put anything on a blockchain, including outright fraud.
Where to go from here
You now understand the record. The next question is who holds the keys that let you write to it, which is the single decision that determines how your crypto can be lost.