I should really know this myself, but I can't wrap my head around it.
The probability of a share finding a block is 1/difficulty, right? (So that on average there are 'diff' shares per block.)
Now, what probability distribution does this lead to? (It can't be pure Gauss...) Poisson?
And furthermore, if I want to do some simulations, how do I generate random "total shares" so that they follow such a distribution?
Thanks!