Bitcoin Core drops OP_RETURN deprecation hours before v30 release
Bitcoin Core developers reversed their plan to deprecate the user configurability of OP_RETURN’s default datacarriersize just hours before the scheduled release of Core version 30 (v30), one of the most controversial and widely publicized changes to Bitcoin’s dominant software for thousands of node operators. Pull request (PR) 33453 was merged by Core maintainer Ava Chow into Bitcoin Core’s master branch via GitHub yesterday evening New York time. The eleventh-hour accommodation signaled a slight victory for a dissident movement led by Knots node operators who have vocally protested Core’s easements of OP_RETURN’s datacarriersize. In the view of many Knots node operators, most nodes’ memory pools (mempools) should reject transactions by default carrying large amounts of data unrelated to the on-chain movement of bitcoin (BTC). Rather than burden node operators with storing and relaying arbitrary data around the network for non-currency uses of BTC, defaults should det...