Block Header
The block header is like the ‘cover’ of a block, revealing crucial metadata without all the transaction details. It includes the previous block’s hash (linking the chain), the Merkle root (hash of all included transactions), a timestamp, and the nonce—part of Bitcoin’s proof-of-work puzzle.
Miners repeatedly modify the nonce and other fields to find a header whose hash meets the difficulty target. Once they succeed, the block is broadcast to the network. Because the block header is so much smaller than the full block, it’s more efficient to share among miners and nodes when validating or propagating block information.