Block

A block is a container of transaction data that has been validated and permanently appended to a blockchain. Each block is cryptographically linked to the block before it, forming the immutable chain of records that gives blockchain technology its name.


How It Works

When users submit transactions (sending Bitcoin, interacting with smart contracts, transferring tokens), those transactions enter a waiting area called the mempool. Miners or validators—depending on the consensus mechanism—select transactions from the mempool, verify their validity, and bundle them into a candidate block.

Once the block satisfies the network’s consensus rules (solving a hash puzzle in Proof of Work, or receiving validator attestations in Proof of Stake), it is broadcast to the network and appended to the chain.

Block Structure

A block typically contains two main sections:

Block header:

Field Description
Previous block hash Cryptographic link to the prior block
Merkle root Hash summarizing all transactions in the block
Timestamp When the block was created
Nonce / Validator signature Consensus-specific validation data
Difficulty target / Slot number Network parameter for block production

Block body:

  • A list of all validated transactions included in the block.

The previous block hash is what creates the “chain” in blockchain. Changing any data in a past block would alter its hash, which would invalidate every subsequent block’s reference—making tampering computationally infeasible without controlling the majority of the network.

Block Size and Block Time

Block size limits how many transactions fit in a single block. Bitcoin’s block size is limited to roughly 1-4 MB (with SegWit), while Ethereum uses a dynamic gas limit instead of a fixed byte size.

Block time is the average interval between consecutive blocks. Bitcoin targets 10 minutes, Ethereum targets ~12 seconds. Shorter block times mean faster initial confirmations but may increase the rate of orphaned blocks.

Together, block size and block time determine a network’s throughput, commonly expressed as TPS.

Block Rewards

The validator or miner who successfully produces a block receives a reward—new coins minted by the protocol plus transaction fees paid by users. Bitcoin’s block reward halves approximately every four years (see Bitcoin Halving History), while Ethereum’s issuance rate is governed by its Proof of Stake parameters.


History

  • 2009 — The Bitcoin genesis block (Block 0) was mined by Satoshi Nakamoto on January 3, containing the famous headline: “Chancellor on brink of second bailout for banks.”
  • 2015 — Ethereum’s genesis block launched with ~15-second block times, enabling faster transaction confirmations than Bitcoin.
  • 2017 — The Bitcoin block size debate led to the Bitcoin Cash hard fork, which increased block size to 8 MB (later 32 MB).
  • 2021 — Ethereum’s average block gas limit had grown to ~30 million gas, accommodating significantly more complex transactions than at launch.
  • 2022 — Ethereum’s merge to Proof of Stake changed block production from mining to validation, with fixed 12-second slots.

Common Misconceptions

“Each block contains exactly one transaction.”

A single block contains many transactions—Bitcoin blocks typically hold 2,000-4,000 transactions, and Ethereum blocks can contain hundreds. Bundling transactions into blocks is precisely what makes blockchain efficient compared to processing each transaction individually.

“Blocks are created at perfectly regular intervals.”

Block times are averages, not guarantees. Bitcoin’s 10-minute target is a statistical mean—individual blocks can take seconds or over an hour. Proof-of-Stake chains like Ethereum have more regular timing but still experience occasional missed slots.


Social Media Sentiment

Blocks themselves rarely generate social media discussion unless something unusual occurs—such as an exceptionally large transaction fee, an empty block, or a milestone block number. The Bitcoin genesis block and its embedded newspaper headline remain iconic in crypto culture. Block explorers like Etherscan and Mempool.space are essential community tools, allowing anyone to inspect block contents in real time.


Last updated: 2026-04

Related Terms


Sources