Maybe someone knows where to get the algorithm or calculate the probability of finding a block. I want to calculate the efficiency of the pool and my share in the total calculations
There is:
- total pool capacity ($ poolHashRate)
- power of a specific worker ($ myHashRate)
- network complexity ($ difficulty)
- network power ($ networkHashRate)
The total number of possible calculated blocks can be calculated as
$hashTime = ((float)$difficulty) * (pow(2, 32) / ($poolHashRate * 1000)); $blocksPerDay = (24 * 3600) / $hashTime; But what is the probability that the pool will not find a block? Provided that nothing in the matrix does not change, and all variables do not change with time.