Suppose a year from now most of the hashrate is being produced by ASICs.

Bitcoin is not feature-complete yet. Out of the changes in the hardfork wishlist, would any of these changes be hard/impossible to implement on ASICs that have been sold already?

To make such breaking changes, it most likely that a majority of the mining power will be needed. If ASICs become the majority, and they can't adjust to these changes, do we have a problem?

  • I say "most likely we need a majority" because maybe breaking changes could be done without a majority of hash power, but rather a near-majority, accompanied by strong user support. But it would certainly make life more complicated.

As long as no changes are done to the structure of the block header, the ASICs should work just fine. There are some proposed changes that could alter it, like protecting the block chain against pre-mining, or adding a new field to the block header.

So yes, when the ASIC miners become the majority it will be hard to push those changes unless Bitcoin faces some serious issue that forces the change (for example, an attempt at a 51% attack).

  • What do you mean by "adding some header three" ?
    – ripper234
    Jun 23 '12 at 14:16
  • @ripper234 I think he meant "there" not "three". I've edited the whole answer to try to make it more understandable. Jun 23 '12 at 17:30
  • @ripper234 Sorry, I meant "header tree".
    – ThePiachu
    Jun 23 '12 at 20:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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