Author

Topic: general megahash to shares relationship? (Read 2295 times)

sr. member
Activity: 250
Merit: 250
May 24, 2012, 01:11:05 AM
#6
Thanks guys for the clarification! Apparently I was a bit confused but everything is crystal clear now Smiley
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
How does this relate to difficulty?
Current difficulty is 1733207.5138484 (http://blockexplorer.com/q/getdifficulty). How many shares would be produced, with difficulty 1733207.5138484 for every GH/s

Difficulty is the avg # of diff 1 shares per BLOCK.  As indicated above shares are usually diff 1 (unless otherwise specified).

So current BLOCK difficulty is 1733207.5138484
It will take on average 1733207.5138484  shares (diff 1) to solve a block.
It will take on average 1733207.5138484  * 2^32 = 7.4E+15 hashes to solve a block (7.4 quadrillion hashes).

Shares are arbitrarily difficulty 1 but they don't need to be.  p2pool for example has a share diff of ~680.
Thus it takes  on average 1733207.5138484 / 680 = ~258 p2pool shares (of difficulty 680) to solve a block.
It takes on average 680 * 2^32 = ~3 trillion hashes to find a p2pool shares.
The number of hashes to find a block is still the same.  2^32 * 680 * 258 ~= 7.4 quadrillion hashes.

hero member
Activity: 686
Merit: 500
How does this relate to difficulty?
Current difficulty is 1733207.5138484 (http://blockexplorer.com/q/getdifficulty). How many shares would be produced, with difficulty 1733207.5138484 for every GH/s

Shares are usually difficulty 1.
sr. member
Activity: 250
Merit: 250
How does this relate to difficulty?
Current difficulty is 1733207.5138484 (http://blockexplorer.com/q/getdifficulty). How many shares would be produced, with difficulty 1733207.5138484 for every GH/s
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
Does anyone have a good approximation for a MH/s to shares conversion?  Say I have 10 GH/s.....how many shares would that produce in 1 hour? 

one diff 1 share ~= 2^32 hashes.

1 GH/s * 60 * 60 = 3.6E+12 hashes per hour.

So 3.6E12 / 2^32 = ~838 shares (diff 1) per hour per GH/s

10 GH/s would be 10x that or ~8380 shares per hour.
legendary
Activity: 2044
Merit: 1000
Does anyone have a good approximation for a MH/s to shares conversion?  Say I have 10 GH/s.....how many shares would that produce in 1 hour? 
Jump to: