Block Header

Block headers contain metadata that uniquely reference a particular block. Contained within the headers are seven fields, including: version, the previous block’s hash, the Merkle root (a hash of all of this block’s transactions), a block creation timestamp, the difficulty, the nonce, and the number of transactions contained within the block.