I perceive you could be enthusiastic in regards to the BIP 110 comfortable fork proposal, but it surely’s necessary to not take its activation on the Bitcoin community as a right. The proposal’s questionable goals, inconsistent technical design and reckless deployment have had very restricted success in convincing the Bitcoin financial system to undertake new consensus guidelines.
I’m conscious that advocates of the proposal actually solely intention to discourage miners from confirming transactions matching sure (arbitrarily outlined) traits. As such they see a minority of community-run full nodes proscribing the set of legitimate transactions as ample deterrence. However Bitcoin (fortunately) depends on financial incentives reasonably than defining validity because the intersection of the units of transactions every participant finds tolerable.
As such it is necessary to grasp that and not using a substantial a part of the financial system implementing the brand new consensus guidelines, miners would haven’t any incentive to depart charges on the desk for transactions that the overwhelming majority of the Bitcoin system considers to be legitimate. Going additional, miners that self-censor can be at an obstacle in comparison with miners that embrace all legitimate transactions there’s demand for. That is the elemental mechanism by which Bitcoin supplies censorship resistance: miners will finally surrender censorship or go bust.
This mechanism is after all not bulletproof, but it surely’s not so weak as to let consensus guidelines be outlined by essentially the most illiberal minorities of Bitcoin lovers. In any other case Bitcoin can be pointless, since you’ll be able to at all times discover a minority that doesn’t like one other’s transactions.
Due to this fact in August full nodes rejecting present Bitcoin consensus guidelines will inevitably fork on a distinct chain. In actual fact, it’s extra seemingly than not they are going to merely stall, given the small quantity of hashrate signalling its intention to heal a Bitcoin fork with BIP 110 guidelines.
Bitcoin Core nodes don’t implement the BIP 110 guidelines and can proceed following the Bitcoin chain. Thus mining a legitimate Bitcoin block after the BIP-110 full nodes begin rejecting the chain can be no totally different than earlier than. There’s additionally no characteristic in Bitcoin Core to create a block template that particularly does not embrace the arbitrary set of transaction BIP 110 considers to be invalid. I additionally do not anticipate the present set of Bitcoin Core contributors can be enthusiastic about sustaining such a characteristic.
Disclaimer. I personally think about BIP 110 to be extraordinarily misguided. I contribute to Bitcoin Core and might’t converse for the mission, my very own notion of what options different contributors can be enthusiastic about sustaining could also be inaccurate.
