A candidate block is defined as a block that has been proposed by a participant in a blockchain network and is undergoing verification before being added to the blockchain.