Bitcoin has experienced exchange collapses, government crackdowns and community debates over how the network should scale. However, one proposal aimed at restricting certain types of data stored on the blockchain has become one of its most contentious governance debates in several years.
The Bitcoin Improvement Proposal (BIP)-110 sought to temporarily tighten the network's consensus rules in a way that would make many types of non-financial tractions far more difficult.
Its supporters think of the proposal as an attempt to restore Bitcoin's original purpose as peer-to-peer digital cash. But critics say it represents an attempt to restrict or censor certain uses of Bitcoin.
The proposal now appears to have little chance of activation after failing to gain meaningful industry backing and numerous high-profile Bitcoin developers and investors voicing their opposition to it. Nevertheless, the surrounding debate is sure to continue and provides a fascinating insight into how Bitcoin governance actually works.
Bitcoin's purpose
The BIP-110 controversy begins with a question that has divided Bitcoins for many years: what is Bitcoin's blockspace - or the capacity to handle data in each block - actually for?
The activation of the Taproot upgrade in 2021 allowed developers to embed images, text and other data directly into Bitcoin transactions. These "incriptions" gave rise to Ordinals which enabled Bitcoin's own version of non-fungible tokens (NFTs) an subsequently Runes, which could be described as a protocol for minting memecoins.
Their supporters argue that these applications used Bitcoin exactly as designed, paying a price for blockspace and using that space as they see fit. It was not, they said, Bitcoin's job to decide what could and could not be stored on its network.
Others disagreed. Certain long-time Bitcoin users such as veteran developer Luke Dashjr argued that these applications were exploiting technical loopholes rather than harnessing intended functionality. The contention is that large amounts of non-financial data unnecessarily expands the blockchain, increasing bandwidth requirements needed to operate a full node and making decentralization harder to preserve due to favouring big mining companies.
BIP-110 wasn't designed to outright ban non-financial data, but to temporarily tighten the consensus rules on transaction data, making inscription methods impossible.
The intended timescale of around a year would give developers time to consider longer-term solutions while preserving blockspace in the interim.
These objectives became somewhat muddied in the ensuing debate as opponents argued against subjective judgements about how blockspace should be used.
coindesk.com