Статью на бтт поискать нужно, там один парень очень грамотно все описал. Пытались кратко
здесь, но не особо получилось.
там только в статье некоторая ошибка, либо я не до конца понял. Чуть позже более детально изучу)
Просто сейчас, судя по коду, всё рассчитано строго на 64 халвинга, после чего награда за блок будет строго 0, т.е. она не может стать ниже 1 сатоши