Author

Topic: Theoretically, what would happen if....? (Read 896 times)

newbie
Activity: 32
Merit: 0
January 10, 2014, 04:59:33 AM
#4
There's only one block remains before next difficulty and suddenly everybody stop mining and wait for the 14 days to lapse. Let the next difficulty to readjust lower, then everybody start mining again the next 2016 blocks without an increase in difficulty. Rinse and repeat. Of course, not possible in practical..but what if?  Roll Eyes

14 days is the time taken by bitcoin system during an 'ideal' condition for all 2016 blocks to be mined out. Anything less, difficulty will be readjusted to match the global hashrate to bring it back to 14 days cycle. Anything more, difficulty will be lowered accordingly. Unless my understanding is wrong :S

The 14 days IS the 2016 blocks. There is no time ticking by (other than for timestamps). If you stopped at 2015th block, it wouldn't readjust until the 2016th. Then it would take the average time of all 2016, and set the new difficulty so that the *average hashrate* of the previous 2016, results in 10 minute (avg.) blocks.

There's nothing to be gained. Either the average increased, or decreased, or stayed the same, but it makes no difference if it's 10 TH/s that works full time or 100 TH/s working 10% of the time. The difficulty will be the same.

Answered clear as crystal, thank you sir!
sr. member
Activity: 364
Merit: 250
I am Citizenfive.
January 10, 2014, 04:40:53 AM
#3
There's only one block remains before next difficulty and suddenly everybody stop mining and wait for the 14 days to lapse. Let the next difficulty to readjust lower, then everybody start mining again the next 2016 blocks without an increase in difficulty. Rinse and repeat. Of course, not possible in practical..but what if?  Roll Eyes

14 days is the time taken by bitcoin system during an 'ideal' condition for all 2016 blocks to be mined out. Anything less, difficulty will be readjusted to match the global hashrate to bring it back to 14 days cycle. Anything more, difficulty will be lowered accordingly. Unless my understanding is wrong :S

The 14 days IS the 2016 blocks. There is no time ticking by (other than for timestamps). If you stopped at 2015th block, it wouldn't readjust until the 2016th. Then it would take the average time of all 2016, and set the new difficulty so that the *average hashrate* of the previous 2016, results in 10 minute (avg.) blocks.

There's nothing to be gained. Either the average increased, or decreased, or stayed the same, but it makes no difference if it's 10 TH/s that works full time or 100 TH/s working 10% of the time. The difficulty will be the same.
full member
Activity: 173
Merit: 100
January 10, 2014, 04:36:33 AM
#2
Ever seen the movie Jurassic Park? "Life will find its way out." Wink
newbie
Activity: 32
Merit: 0
January 10, 2014, 04:06:59 AM
#1
There's only one block remains before next difficulty and suddenly everybody stop mining and wait for the 14 days to lapse. Let the next difficulty to readjust lower, then everybody start mining again the next 2016 blocks without an increase in difficulty. Rinse and repeat. Of course, not possible in practical..but what if?  Roll Eyes

14 days is the time taken by bitcoin system during an 'ideal' condition for all 2016 blocks to be mined out. Anything less, difficulty will be readjusted to match the global hashrate to bring it back to 14 days cycle. Anything more, difficulty will be lowered accordingly. Unless my understanding is wrong :S
Jump to: