As the Bitcoin network debates the fate of BIP-110, a proposal aimed at curbing non-monetary data on the blockchain, developer Chris Guida has taken proactive steps to prepare a contingency plan. Guida has reworked the 2017 proof-of-work (PoW) change code to be compatible with the latest version of Bitcoin Knots, a full-node implementation, according to Bitcoin News. This move is designed as a fallback if major mining pools do not support the soft fork, ensuring that the network can still enforce the intended changes.
Background: The BIP-110 Proposal
BIP-110, short for Bitcoin Improvement Proposal 110, seeks to reduce the amount of data that can be stored in Bitcoin transactions. The proposal specifically targets non-monetary transactions, such as those used for Ordinals—a protocol that allows users to inscribe data onto satoshis, effectively creating NFTs on the Bitcoin blockchain. Proponents argue that such transactions bloat the blockchain and deviate from Bitcoin’s primary purpose as a peer-to-peer electronic cash system. The proposal has sparked debate within the community, with some miners and node operators expressing concern about the implications for network scalability and user freedom.
The Contingency Plan: A PoW Change as a Last Resort
Guida’s preparation involves updating the code for a proof-of-work change, which would alter the mining algorithm, effectively replacing the existing mining network if major mining pools refuse to support BIP-110. This is not a new idea; it was previously discussed in 2017 as a potential mechanism to enforce user-activated soft forks (UASF). Luke Dashjr, a prominent Bitcoin Core contributor, has expressed hope that the measure will never be needed, but he emphasized the importance of being prepared, stating in verbatim English, “만약의 사태에 대비해 미리 준비해 두는 것이 좋다” (It’s good to prepare in advance for contingencies). Supporters, including a developer known as Mechanic, have endorsed the preparation of such code, arguing that a credible PoW change threat is necessary to ensure miners fulfill their responsibilities to node operators, rather than unilaterally driving Bitcoin’s rules.
bitcoinworld.co.in