0

Part 1

For this question, assume the overall hashrate of the environment is constant.

  • If 25% of the network hashpower were to be isolated (Australia had no Internet for example), what is the effect on block generation?

I suspect that blocks in Australia will take 75% longer to confirm, and the the main chain will confirm 75% faster (Edit: it will take 25% longer for the main chain to confirm, difficulty will adjust downward).

Part 2

If I extrapolate the effects suppose

  1. This outage is long-lasting
  2. A multiple of the 2016th block is reached on the main chain. Maybe several multiples.
  3. Difficulty is adjusted.

Given that the Bitcoin client is hard coded to prevent a change in difficulty more than 4x the the current difficulty:

  • What would happen to the isolated Australian chain if it reconnects to the main chain? (w.r.t. the difficulty adjustment)

  • Suppose a different percent of the network were to become isolated. What combination of %isolated, duration, and network hashrate would cause a 4x difficulty to be reached?

1

1 Answer 1

1

If 25% of the network hashpower were to be isolated (Australia had no Internet for example), what is the effect on block generation?

Aussie transactions take 4x longer to confirm, actually. Everybody else's transactions take 33% longer (1.0/0.75)

What would happen to the isolated Australian chain if it reconnects to the main chain? (w.r.t. the difficulty adjustment)

It's instantly blown away, and the main chain is downloaded to all of the Aussie bitcoin clients.

Suppose a different percent of the network were to become isolated. What combination of %isolated, duration, and network hashrate would cause a 4x difficulty to be reached?

Suppose that 3/4 of miners suddenly have no internet access. For 8 weeks. That's when you'd see the difficulty drop to 1/4 of its previous value.

2
  • What about the difficulty adjustment? Would that automatically "heal"? Commented Mar 26, 2013 at 21:36
  • @makerofthings7 It would use the main chain adjustment. That might mean that stuff confirms 33% faster than it ought to for a week, but that's not so bad.
    – Nick ODell
    Commented Mar 26, 2013 at 21:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.