Block Header
A block header serves as a mechanism for identifying individual blocks within a blockchain network. Each block has its own unique header that helps track protocol changes. Block headers contain three sets of block metadata and other customized components, forming a sequential layering of blocks starting from the genesis block.