<p>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.</p>

<p>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).</p>

CC BY-SA 3.0
2012-06-23T14:16:54.723Z
What do you mean by "adding some header three" ?
ripper234
CC BY-SA 3.0
2012-06-23T17:30:52.043Z
@ripper234 I think he meant "there" not "three".  I've edited the whole answer to try to make it more understandable.
Chris Moore
CC BY-SA 3.0
2012-06-23T20:43:12.677Z
@ripper234 Sorry, I meant "header tree".
ThePiachu
CC BY-SA 3.0
2012-06-23T13:11:28.433Z
2012-06-23T17:30:22.340Z
2012-06-23T17:30:22.340Z
ThePiachu
<p>Suppose a year from now most of the hashrate is being produced by ASICs.</p>

<p>Bitcoin is not feature-complete yet. Out of the changes in the <a href="https://en.bitcoin.it/wiki/Hardfork_Wishlist" rel="nofollow">hardfork wishlist</a>, would any of these changes be hard/impossible to implement on ASICs that have been sold already?</p>

<p>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?</p>

<ul>
<li>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.</li>
</ul>

<blockchain><protocol><future-proof><blockchain-fork><asic>
Are there proposed hardfork changes that couldn't be made if the market was filled with ASIC miners?
ripper234
# Are there proposed hardfork changes that couldn't be made if the market was filled with ASIC miners?

(Asked by: username_0 on 2012-06-23)

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](https://en.bitcoin.it/wiki/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.

**Tags:** blockchain, protocol, future-proof, blockchain-fork, asic


---

## 1 answers

### Answer by username_1 on 2012-06-23. Score: 2 | Accepted answer

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).

> **Comments:**
> **username_0**: What do you mean by "adding some header three" ?  
> **username_2**: @username_0 I think he meant "there" not "three".  I've edited the whole answer to try to make it more understandable.  
> **username_1**: @username_0 Sorry, I meant "header tree".  

---

