Every full node on the network verifies the block. Whenever a new block is announced, every node that receives it creates a list of checks among which the two most important checks are of: