вот полная формула
(price*reward)/diff*(netHR/myHR)
Думаю, что не нахватает показателя - количество блоков в час или сутки. Хотя .... , может он и не важен.

думал про это
все-таки важен, его нужно в числитель если кол-во блоков в единицу времени
в знаменатель если среднее время на блок в минутах