<oembed><type>rich</type><version>1.0</version><title>hodlonaut wrote</title><author_name>hodlonaut (npub1cj…wj2rh)</author_name><author_url>https://yabu.me/npub1cjw49ftnxene9wdxujz3tp7zspp0kf862cjud4nm3j2usag6eg2smwj2rh</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>In July 2023 and September 2023, two pull requests hit the Bitcoin Core repository.&#xA;&#xA;One tried to tighten data limits. One tried to remove them entirely.&#xA;&#xA;They were moving in opposite directions. The people behind them knew what they were doing.&#xA;&#xA;***&#xA;&#xA;PR #28130, July 2023: Peter Todd files to remove the OP_RETURN mempool limit entirely.&#xA;&#xA;PR #28408, September 2023: Luke Dashjr files to extend -datacarriersize to cover the SegWit/Taproot inscription loophole.&#xA;&#xA;Luke tightening. Todd eliminating. Both active at the same time.&#xA;&#xA;***&#xA;&#xA;Todd NACKs Luke&#39;s PR, calling it censorship.&#xA;&#xA;PR #28408 is killed. PR #28130 is closed without adoption — but it has done its job: established the position publicly and seeded the argument for next time.&#xA;&#xA;Kill the defence. Advance the attack. The pincer has two arms.&#xA;&#xA;***&#xA;&#xA;What Todd does not disclose when NACKing Luke&#39;s patch: he operates Libre Relay.&#xA;&#xA;Libre Relay is a direct-to-miner relay service routing non-standard transactions — including inscription-heavy ones — to miners, bypassing mempool policy entirely.&#xA;&#xA;***&#xA;&#xA;Todd&#39;s argument: filters are ineffective because miners include non-standard transactions anyway.&#xA;&#xA;Libre Relay is part of the infrastructure that makes this self-fulfilling.&#xA;&#xA;He built the bypass. Then cited the bypass as proof limits don&#39;t work.&#xA;&#xA;***&#xA;&#xA;April 2025: Todd files PR #32359 to remove the limit.&#xA;&#xA;He later admits on Stacker News:&#xA;&#xA;&#34;This pull-req wasn&#39;t my idea. I was asked to open it by an active Core dev because entities like Citrea are using unprunable outputs instead of OP_Return.&#34;&#xA;&#xA;***&#xA;&#xA;Citrea: a VC-funded ZK-rollup whose business model needed more on-chain data storage.&#xA;&#xA;The PR was not an organic expression of Todd&#39;s technical views.&#xA;&#xA;It was a brief, handed to him by an unnamed active Core developer, to solve a corporate client&#39;s problem.&#xA;&#xA;***&#xA;&#xA;Samson Mow calls it &#34;PR laundering&#34; — routing through Todd to produce the appearance of independent initiative.&#xA;&#xA;Antoine Poinsot (Chaincode Labs) connected to early discussions.&#xA;&#xA;The same Poinsot who disputed Luke&#39;s CVE in October 2024. Both ends of the sequence.&#xA;&#xA;***&#xA;&#xA;Jameson Lopp publicly advocates for the PR.&#xA;&#xA;He does not disclose he is an investor in Citrea — the same company whose data needs triggered the PR.&#xA;&#xA;***&#xA;&#xA;The PR draws 423 thumbs-down against 105 thumbs-up.&#xA;&#xA;Ava Chow had stated publicly in December 2023: &#34;If it is controversial, then we don&#39;t touch it.&#34;&#xA;&#xA;June 9, 2025: Gloria Zhao merges it anyway.&#xA;&#xA;***&#xA;&#xA;PR #32406 does something beyond uncapping OP_RETURN.&#xA;&#xA;It removes -datacarrier and marks -datacarriersize as deprecated — the switches letting node operators filter data-carrying transactions from their mempools.&#xA;&#xA;Luke Dashjr authored those options in 2014.&#xA;&#xA;***&#xA;&#xA;The justification: the flag is &#34;obsolete&#34; and a &#34;footgun.&#34;&#xA;&#xA;Gloria&#39;s announcement tweet confirmed the deprecation explicitly.&#xA;&#xA;The escape hatch was being closed behind the change.&#xA;&#xA;***&#xA;&#xA;Under sustained pressure, Core maintainer Ava Chow reversed the deprecation via PR #33453 — merged hours before the v30 release window in October 2025.&#xA;&#xA;User configurability preserved — for now.&#xA;&#xA;The 100KB default was not reversed.&#xA;&#xA;***&#xA;&#xA;Thirty-one Bitcoin Core contributors sign an open letter supporting the merge.&#xA;&#xA;The letter uses the word &#34;censorship&#34; to describe any opposition.&#xA;&#xA;***&#xA;&#xA;Gloria&#39;s public statement on X:&#xA;&#xA;&#34;Demanding that Bitcoin Core prevent certain transactions from being mined reflects a misunderstanding of the relationship between open source software users and developers.&#34;&#xA;&#xA;She deletes the account on May 15, 2025.&#xA;&#xA;***&#xA;&#xA;The community response is the largest organised opposition to a Core change since the 2017 block size wars.&#xA;&#xA;Bitcoin Knots — Luke&#39;s alternative implementation — surges from ~2% of the network to over 21%.&#xA;&#xA;5,114 Knots nodes at time of v30 release. BitRef data confirmed.&#xA;&#xA;***&#xA;&#xA;Dennis Porter, who had raised over $200,000 for Core developers:&#xA;&#xA;&#34;My faith in their work is now broken. I will no longer be financially supporting Core development.&#34;&#xA;&#xA;***&#xA;&#xA;Nick Szabo — pioneer cryptographer, silent on social media for five years — returns for v30.&#xA;&#xA;&#34;I strongly recommend not upgrading to Core v30.&#34;&#xA;&#xA;He also flags criminal liability for node operators storing illegal content they can no longer remove.&#xA;&#xA;***&#xA;&#xA;Bitcoin Core v30 ships October 11, 2025.&#xA;&#xA;Within weeks, downloads are pulled. The release contains a bug capable of deleting Satoshi-era wallet.dat files during migration — potentially destroying funds held by early holders who had not backed up separately.&#xA;&#xA;***&#xA;&#xA;A release delayed for weeks due to governance controversy shipped with the most serious wallet safety bug in years.&#xA;&#xA;Knots supporters noted the contrast immediately.&#xA;&#xA;***&#xA;&#xA;One supporter&#39;s statement is worth preserving.&#xA;&#xA;Ark Labs Ecosystem Lead Alex Bergeron stated publicly he intends &#34;to use all of the additional OP_Return space and WILL use it to make Bitcoin more like Ethereum, except better.&#34;&#xA;&#xA;A proponent confirming what critics warned.&#xA;&#xA;***&#xA;&#xA;2023: reject Luke&#39;s patch. 2025: merge the uncap using the open loophole as excuse.&#xA;2021: try to remove Dashjr as BIP editor. 2025: mute him on the OP_RETURN PR.&#xA;2014: Luke builds the configuration option. 2025: try to deprecate it in the same merge.&#xA;&#xA;Not a series of independent events. </html></oembed>