Blocks are the fundamental structural units of a blockchain containers that hold a batch of validated transactions, cryptographically linked together in chronological sequence. Understanding what blocks are and how they function is essential to understanding how blockchain technology works at its core.
WHAT A BLOCK CONTAINS
Every block in a blockchain consists of two main parts: the block header and the block body.
Block Header: Contains the Previous Block Hash (the cryptographic fingerprint of the preceding block this is what creates the chain), Merkle Root (a single hash summarizing all transactions in the block), Timestamp (when the block was created), Nonce (a variable number miners adjust in PoW to find a valid hash), Difficulty Target (how hard the mining puzzle is), and Version (protocol version number).
Block Body (Transaction Data): Contains all validated transactions included in the block typically hundreds to thousands of individual transactions depending on the blockchain.
BLOCK SIZE AND CAPACITY
Block size directly affects how many transactions can be confirmed per block and therefore network throughput and fees. Bitcoin's block size is limited to approximately 1–4 MB (after SegWit). Each Bitcoin block contains roughly 1,500–3,000 transactions on average. Bitcoin produces one block every ~10 minutes. Ethereum does not have a fixed block size it has a gas limit (currently around 30 million gas) that caps the computational work per block. Ethereum produces a block approximately every 12 seconds.
THE GENESIS BLOCK
The very first block of any blockchain is called the genesis block (Block 0 or Block 1). Bitcoin's genesis block was mined by Satoshi Nakamoto on January 3, 2009. It famously contains the message "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" widely interpreted as commentary on the failures of the traditional financial system that Bitcoin was designed to address.
BLOCK CONFIRMATIONS
Once a block is added to the chain, each subsequent block added on top of it represents one more confirmation. More confirmations = more security, as reversing the transaction would require redoing all that subsequent mining work.