Bitcoin blocks contain a block header with metadata like the version, target bits and Merkle root hash. The block header also includes a reference to the previous block, locking transactions in an immutable chain. Miners compete to be the first to solve the cryptographic proof-of-work challenge in each new block, receiving a reward of newly minted bitcoins.