yyy.worker1 (1THs) - 0.05% block ~0.01 btc
zzz.worker1 (1THs) - found block (= yyy.worker1(0.05%)) ~ 0.01 btc ?
Yeah those two number may produce the same result, but the actual result changes over time.
If the pool was always 100% lucky, the pool hash rate stayed where it is now, and your hash rate stayed constant, then the block % would also equal your payout % every time.
If the pool hash rate average changes or your hash rate average changes, then they wont be equal.
The basic mining rules (ignoring difficulty changes) are:
If your average hash rate goes
up/
down, you expect to
average more/
less BTC per day (yeah that's not 'per block')
If the pool hash rate goes
up/
down the pool expects to
average more/
less blocks per day.
However at the block level, if the expected blocks per day goes up (coz the pool hash rate went up), that would also mean that the expected payout per block, for the same hash rate, will go down - since your hash rate hasn't changed, just the pool's hash rate has changed - which is now expected to find more blocks to pay the increase in shares submitted. Your expected
daily reward is still the same for the same hash rate, but now since there are
expected more blocks per day, your average payout per block will drop to counter balance that.
The thing that determines the effect on your daily average you receive, if you have a constant hash rate, is the pool's "luck".
While your hash rate is the same and the pool's hash rate is the same, you get the same reward
per blockIf the pool's luck is
above/
below 100%, that means there are
more/
less blocks found than expected, so your
average daily reward goes
up/
down (again due to there being
more/
less blocks found than expected)