Связь difficulty hashrate blocktime reward

Всем привет, ребят недавно начал интересоваться темой майнинга но вот хочу понять одну вещь...
Существует куча калькуляторов, которые считают профиты от майнинга той или иной валюты... обычно используется простая схема, определяют долю хэшрейта майнера от общего хэшрейта и потом уже считают, сколько майнер получит монет через block reward.
http://www.coinwarz.com/calculators/zcash-mining-calculator
Но я вот хочу понять как связана сложность, время блока c хэшрейтом для Zcash-a... потому как формула для биткоина не подходит...


Может кто-нибудь задавался таким вопросом...
Получается, что залив себе всю историю блокчейна можно было бы оценить хэшрейт сети, что очень интересно!
спасибо!