<YOUR HASHRATE> / (<YOUR HASHRATE> + <NETWORK HASHRATE>) x <BLOCKS PER 24H> x <BLOCK REWARD>

@krnlx thanks. Your calc is based on given networkhashrate and block time. Do you also now the formula to calculate reward by given difficulty ?

Maybe some can explain me where the difference are in calculating rewards? I thought reward can be calculated with -> Blockreward / own Hashrate / Difficulty (like bitcoin or ether)

Zcash for example seems to be different.

Thanks!

Allright, gotit:

Bitcoin : userHash/(difficulty*(2^32))*blockReward*3600*1000000000(hashFactor)

ETH: (userHash/difficulty)*blockReward*3600*hashFactor

Zcash: userHash/((difficulty)*solsPerDiff)*blockReward*3600*hashFactor (sollsPerDiff = 8192)

Monero: userHash/(difficulty*1e9)*blockReward*3600

Maybe someone know what the 8192 sollutions per diff means ?