3

Are the BIP 100, BIP 101 and BIP 102 proposals being voted on now by miners? What is the procedure for a bitcoin miner to vote for a particular BIP and where can a tally of votes be viewed?

1 Answer 1

3

There isn't any blockchain voting for accepting a BIP: See How is a BIP accepted? and BIP0001.

Rather, the BIP is accepted or rejected on the basis of consensus. Consensus is never defined, but even if you interpret it fairly broadly, I don't think any of the three will reach consensus.

There are frequently blockchain votes about activating the new rules, but that's less of a mechanism to measure acceptance and more of a way to only deploy the new changes once enough of the network runs them that the switchover won't be disruptive.

There is a related issue, which is Bitcoin-XT, which grew out of several developer's frustrations with the process. That proposes to alter the blocksize according to BIP 101 once more than 75% of the blocks are created by Bitcoin-XT nodes. But that's not something within the BIP process.

4
  • You might want to differentiate between hard and soft changes, as there's a catastrophic difference between the two.
    – Claris
    Aug 16, 2015 at 20:30
  • The distinction is important, but it's out of scope of the question, and has been elaborated elsewhere.
    – Nick ODell
    Aug 16, 2015 at 20:33
  • 2
    It's necessary in understanding why it isn't up to miners to make breaking changes, and why voting for it with a coinbase string isn't completely appropriate.
    – Claris
    Aug 16, 2015 at 20:38
  • 1
    @Bitcoin Nor are hardforks entirely up to Bitcoin Core developers. I sense that we're getting into an argument that we've had before. I feel that my answer to the asker's question is complete. If you disagree, you're free to write an answer.
    – Nick ODell
    Aug 16, 2015 at 21:13

Your Answer

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

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