Author

Topic: Difficulty at 623.38695987 (Read 7598 times)

legendary
Activity: 1246
Merit: 1016
Strength in numbers
August 29, 2010, 07:45:21 PM
#3
Looks like the difficulty took another big jump up, and since the average blocks-per-hour is still above 6, could the max difficulty adjustment rule been hit?  I know that the difficulty is limited to "a factor of four" but I don't know exactly what that means in practice, nor how that might be reflected in the adjustments.

Also, what does this mean for the size of the bitcoin network?  Can a relative number of 'average' cpu's be estimated from this data?

No, since we are increasing speed the speed at the end of the period is higher than the average power over the period which is what is used to determine the new difficulty. So even at the beggining of the new period we are faster than 6/hr by the difference of average and final speed of the last periodLook on the statistix page, we've been around 8 for over half a year, it's because we're increasing the whole time.
 
administrator
Activity: 5222
Merit: 13032
August 29, 2010, 05:44:05 PM
#2
The difficulty can't increase or decrease by more than a factor of four in a single retarget:
Code:
// Limit adjustment step
    int64 nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime();
    printf("  nActualTimespan = %"PRI64d"  before bounds\n", nActualTimespan);
    if (nActualTimespan < nTargetTimespan/4)
        nActualTimespan = nTargetTimespan/4;
    if (nActualTimespan > nTargetTimespan*4)
        nActualTimespan = nTargetTimespan*4;

Total network power right now is nearly 5 billion hashes per second.

So total network power, in hash/sec, is then
(difficulty * 2^32) / 600
Where 600 is a smoothed approximation of last-block-interval-in-seconds.
legendary
Activity: 1708
Merit: 1010
August 29, 2010, 05:20:47 PM
#1
Looks like the difficulty took another big jump up, and since the average blocks-per-hour is still above 6, could the max difficulty adjustment rule been hit?  I know that the difficulty is limited to "a factor of four" but I don't know exactly what that means in practice, nor how that might be reflected in the adjustments.

Also, what does this mean for the size of the bitcoin network?  Can a relative number of 'average' cpu's be estimated from this data?
Jump to: