The module provides the functionality that verifies the blocks and headers based on the used consensus.