Have you even read the linked text?
How is that any different from the failed bip9?This is why I think it would make sense to have a public, majority-HP-agreed-upon contest where dev proposals are implemented, preselected and finally voted into being new chain consensus (or rejected, of course)
i never liked BIP9 and actually predicted it's failure as an upgrade mechanism over a year before it happened. i had plenty of debates here, on reddit, and twitter about this with guys like Lombrozzo and @jonny1000. the problem with it is that it costs nothing to signal.Might a way to resolve this be to specify a BIP9 or similar signaling bit for OP_GROUP?
BCH miners could then signal with hashrate to show significant support without locking it in, making it clear that they want it (couple with public statements) and that other clients should get ready with compatible consensus changes (within a timeframe of a few months).
My understanding is that the consensus changes are ready and BUCash could release with signaling + functionality and be the first out the gate to support it.
Miner signaling is much better than dev teams having to get defensive about their choices. Miners are an amorphous collective, and there is no one to blame for a decision, just the collective. That's as good as it gets, I think.
Of course the actual signalling itself doesn't cost anything. But the miners picking the right choice for their coin might result in a lot of cost or gain in terms of market share. Also more minor things like technical debt and support needed down the road.the problem with it is that it costs nothing to signal.
The grave disadvantage I see with that is that it is everything at once, and not pick and choose.maybe offering a dev based mining pool is a better method since it allows/forces a risk of hash power on a hard fork proposal as a head start on sentiment prior to release.
IMHO the past few years demonstrated that miner signaling is broken, that is why there had to be a UAHF. The issue with miner signaling is it requires a super majority of miners who are financially incentivized by the status quo to opt-in to a change. If that did not happen for 2MB blocks, it won't happen for improved functionality. Also, miners are a small fraction of the ecosystem, the concept of miner voting only works if voting is spread among major users, which it didn't work out that way.Miner signaling is much better than dev teams having to get defensive about their choices. Miners are an amorphous collective, and there is no one to blame for a decision, just the collective. That's as good as it gets, I think.
except when you have miners like Wang Chun floating around willing to play games when it costs him nothing, we've seen that hasn't played out well.But the miners picking the right choice for their coin might result in a lot of cost or gain in terms of market share.