Beginner

What the hell is blockchain, really? — Key concepts

Page 4 of 7 — Section 4 of 7

User Beginner
4/7 — What the hell is blockchain, really? — Key concepts

BlocksEach block is a batch of transactions plus metadata: block number, timestamp, parent hash, transaction root (Merkle root), and who produced it (miner/validator).

Cryptography is about how to maintain control over information.
— Shafi Goldwasser

These pieces let anyone see when the block landed, how many transactions it includes, who proposed it, and how it links to the block before it.

HashesA hash is a short fingerprint of data: a fixed-size output that represents the whole input.

If any byte changes, the hash changes unpredictably—there’s no way to “tweak” the input to get the same hash without doing the full work.

Each block stores the previous block’s hash, creating a chain. That link makes edits obvious because a single change breaks every later hash.

Immutability in practiceTo change block N, you would need to re-compute block N’s hash and every block after it—while honest nodes keep building on the original. That’s why edits are loud and costly.

ConsensusNodes follow rules (e.g., proof of stake) to agree which block is next. The chain with the most accumulated work/stake that follows the rules wins.

Key points
  • Ledger:Time-ordered record anyone can inspect.
  • Hash links:Each block points to the previous block’s fingerprint (tamper signal).
  • Merkle/tx root:One hash commits to every transaction inside the block.
  • Consensus:Many nodes vote/validate the next block; majority wins.
  • Confirmations:More blocks stacked on top make a transaction harder to replace.
← Previous section
Next section →