CORE: refactor shield block rate formula