Bitcoin Developers Clash Over Proposed Upgrade to Limit Arbitrary Data
A proposed Bitcoin upgrade, BIP-110, has sparked controversy among developers. The plan, which would impose one-year limits on arbitrary data in transactions, aims to protect nodes from abuse but critics argue it's censorship and a threat to Bitcoin's neutrality.
The debate centers around what constitutes valid use of block space. Supporters see the upgrade as necessary to prevent 'blockchain spam' caused by non-monetary data, while opponents believe developers should not dictate the purpose of transactions based on their external costs.
BIP-110 would limit most new scriptPubKeys to 34 bytes and restrict various data pushes and witness arguments to 256 bytes. It would also prohibit Taproot annexes, cap Taproot control blocks, and disable OP_SUCCESS opcodes. The upgrade has been marked as 'Complete' but has not yet been approved.