Skip to content
CryptoAcademy logo CryptoAcademy
Menu
Beginner Blockchain

Block

A batch of confirmed transactions plus a header that links it to the block before it.

Block at a glance
A block contains a header with linking metadata and a list of transactions Block #840,123 ~10 minutes · Bitcoin BLOCK HEADER (80 BYTES) Previous block hash 0000000000000000…00d4b1f Merkle root a3f9c1…7c2e90 Timestamp 1758… (UTC) Difficulty target 0x1703… Nonce (the number miners change) 2,145,903,771 TRANSACTIONS (2,431) tx #1 Alice → Bob · 0.5 BTC tx #2 Carol → Dan · 1.2 BTC tx #3 Coinbase → Miner · 3.125 BTC Header hash = the block's fingerprint. Changing any field changes the hash and breaks the chain.

In simple terms

A block is one page of the ledger: a list of transactions, a timestamp, a Merkle root of those transactions, and the hash of the previous page.

Analogy

A numbered, stamped page in a bound ledger — tear one out and every later page's stamp no longer matches.

Going deeper

The header (parent hash, Merkle root, timestamp, difficulty bits, nonce) is ~80 bytes in Bitcoin. Miners vary the nonce until the header hash falls under the target; light clients live entirely on headers and never download transaction bodies.

Common mistake

Blocks do not contain "all balances" — balances are recomputed by walking the whole chain of transactions.

Share this page

Send this link to a friend, or scan the QR code to open it on your phone.