Author

Topic: Average value of the hashes? (Read 904 times)

hero member
Activity: 531
Merit: 505
July 03, 2013, 05:15:17 AM
#3
When miners are mining and producing block hashes, what is the average value of those hashes?

Since SHA256 is supposed to be uniform distribution the average should tend towards 2^255, right?

Yes. The SHA256 should be uniform, so the first bit is zero with 1/2 probability, both first 2 bits with probability 1/4 and so on. So the share is of difficulty 1 with probability 1/(2^32).
legendary
Activity: 952
Merit: 1000
July 02, 2013, 01:38:36 PM
#2
It was my impression that it's not a uniform distribution. A diff=1 share is by far the most common. A diff=10 share is 10x harder to find than a diff=1 share. It's 15,802 times harder to get a diff=15,802 share than a diff=1.

Your question is like asking what's the average height of all the waves in all the oceans in the world, as they happen in realtime, so you can calculate the height of a tsunami . You can't measure that.
sr. member
Activity: 287
Merit: 250
July 02, 2013, 12:10:06 PM
#1
When miners are mining and producing block hashes, what is the average value of those hashes?

Since SHA256 is supposed to be uniform distribution the average should tend towards 2^255, right?
Jump to: