checkpoint block halving