1

WHAT IS A BLOCK?

A single block showing its internal components DATA TIMESTAMP HASH
DATA
The information stored in this block (transactions, records, messages)
TIMESTAMP
When this block was created
HASH
A unique fingerprint that identifies this block

A block is a container that holds data. Each block gets a unique hash — like a fingerprint — that identifies it.

2

LINKING BLOCKS

Two blocks linked by previous hash reference DATA TIME HASH: A1B2 DATA TIME PREV: A1B2 HASH: C3D4

Each new block stores the previous block's hash. This creates a link — like pieces clicking together. Block 2 references Block 1's hash (A1B2), connecting them.

If Block 1 changes, its hash changes, breaking the link. This is how blockchains detect tampering.

3

THE CHAIN

Multiple blocks linked in sequence forming a chain DATA TIME HASH: A1B2 DATA TIME PREV: A1B2 HASH: C3D4 DATA TIME PREV: C3D4 HASH: E5F6 ...

Add more blocks, each referencing the one before it. This creates a chain. The word "blockchain" describes this structure: a chain of blocks linked by cryptographic hashes.

Every block depends on all blocks before it. Change one block, and every block after it breaks.

4

DISTRIBUTED NETWORK

Multiple nodes each holding a copy of the blockchain NODE NODE NODE NODE NODE

Instead of one central computer holding the blockchain, many computers (nodes) each keep a complete copy. When a new block is added, all nodes receive it and update their copy.

This distribution makes the blockchain resilient — no single point of failure.

5

ADDING TRANSACTIONS

Transactions waiting in a pool before being added to a block TRANSACTION POOL A → B C → D E → F G → H I → J TRANSACTIONS TIME HASH

When people make transactions (sending money, recording data), these transactions go into a waiting pool. Miners collect pending transactions and pack them into a new block.

The block's data field holds these transactions, creating a permanent record.

6

MINING A BLOCK

Mining process finding the correct nonce to create a valid hash TRANSACTIONS TIME PREV HASH NONCE: ??? MINING TRY: 1 → HASH: 8A9B2C... TRY: 2 → HASH: 3F4E1D... TRY: 7291 → HASH: 0000AB...

Mining is solving a puzzle: find a nonce (random number) that makes the block's hash start with zeros. Miners try thousands of nonces per second.

First miner to find a valid hash wins the right to add the block to the chain. This work secures the network.

7

CONSENSUS

Nodes agreeing on which chain is valid LONGEST CHAIN SHORTER CHAIN ACCEPTED REJECTED

Sometimes two miners create blocks at the same time, creating competing chains. Nodes follow the longest valid chain — the one with the most work.

This consensus mechanism ensures all nodes agree on a single version of truth, even without a central authority.

8

IMMUTABILITY

Changing one block breaks all subsequent blocks DATA HASH: A1 DATA PREV: A1 DATA PREV: B2 CHANGED! HASH: X9 DATA PREV: A1 DATA PREV: B2 ORIGINAL: VALID TAMPERED: BROKEN

Try to change data in an old block, and its hash changes. This breaks the link to the next block, which breaks the next, and so on — the entire chain after the change becomes invalid.

To fake a change, you'd need to re-mine every block after it faster than the network adds new blocks. Practically impossible.

9

VERIFICATION

Nodes verifying the integrity of the blockchain HASH: A1 PREV: A1 HASH: B2 PREV: B2 HASH: C3 PREV: C3 HASH: D4 HASH VALID LINK VALID LINK VALID LINK VALID

Anyone can verify a blockchain's integrity by checking each block's hash and confirming it matches the "previous hash" in the next block. Follow the chain from start to end.

Every node continuously verifies new blocks before accepting them. Invalid blocks are rejected by the network.

10

THE FULL PICTURE

Complete blockchain system with all components NODE NODE NODE NODE NEW BLOCKCHAIN

Distributed: Many nodes hold identical copies

Linked: Blocks reference previous hashes, creating an unbreakable chain

Verified: Nodes check every new block's validity

Immutable: Past records cannot be changed without detection

Trustless: The system works without needing to trust any single party

This is how blockchains create tamper-proof, distributed records — no central authority required.