Damus
hodlonaut profile picture
hodlonaut
@hodlonaut
In July 2023 and September 2023, two pull requests hit the Bitcoin Core repository.

One tried to tighten data limits. One tried to remove them entirely.

They were moving in opposite directions. The people behind them knew what they were doing.

***

PR #28130, July 2023: Peter Todd files to remove the OP_RETURN mempool limit entirely.

PR #28408, September 2023: Luke Dashjr files to extend -datacarriersize to cover the SegWit/Taproot inscription loophole.

Luke tightening. Todd eliminating. Both active at the same time.

***

Todd NACKs Luke's PR, calling it censorship.

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.

Kill the defence. Advance the attack. The pincer has two arms.

***

What Todd does not disclose when NACKing Luke's patch: he operates Libre Relay.

Libre Relay is a direct-to-miner relay service routing non-standard transactions — including inscription-heavy ones — to miners, bypassing mempool policy entirely.

***

Todd's argument: filters are ineffective because miners include non-standard transactions anyway.

Libre Relay is part of the infrastructure that makes this self-fulfilling.

He built the bypass. Then cited the bypass as proof limits don't work.

***

April 2025: Todd files PR #32359 to remove the limit.

He later admits on Stacker News:

"This pull-req wasn'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."

***

Citrea: a VC-funded ZK-rollup whose business model needed more on-chain data storage.

The PR was not an organic expression of Todd's technical views.

It was a brief, handed to him by an unnamed active Core developer, to solve a corporate client's problem.

***

Samson Mow calls it "PR laundering" — routing through Todd to produce the appearance of independent initiative.

Antoine Poinsot (Chaincode Labs) connected to early discussions.

The same Poinsot who disputed Luke's CVE in October 2024. Both ends of the sequence.

***

Jameson Lopp publicly advocates for the PR.

He does not disclose he is an investor in Citrea — the same company whose data needs triggered the PR.

***

The PR draws 423 thumbs-down against 105 thumbs-up.

Ava Chow had stated publicly in December 2023: "If it is controversial, then we don't touch it."

June 9, 2025: Gloria Zhao merges it anyway.

***

PR #32406 does something beyond uncapping OP_RETURN.

It removes -datacarrier and marks -datacarriersize as deprecated — the switches letting node operators filter data-carrying transactions from their mempools.

Luke Dashjr authored those options in 2014.

***

The justification: the flag is "obsolete" and a "footgun."

Gloria's announcement tweet confirmed the deprecation explicitly.

The escape hatch was being closed behind the change.

***

Under sustained pressure, Core maintainer Ava Chow reversed the deprecation via PR #33453 — merged hours before the v30 release window in October 2025.

User configurability preserved — for now.

The 100KB default was not reversed.

***

Thirty-one Bitcoin Core contributors sign an open letter supporting the merge.

The letter uses the word "censorship" to describe any opposition.

***

Gloria's public statement on X:

"Demanding that Bitcoin Core prevent certain transactions from being mined reflects a misunderstanding of the relationship between open source software users and developers."

She deletes the account on May 15, 2025.

***

The community response is the largest organised opposition to a Core change since the 2017 block size wars.

Bitcoin Knots — Luke's alternative implementation — surges from ~2% of the network to over 21%.

5,114 Knots nodes at time of v30 release. BitRef data confirmed.

***

Dennis Porter, who had raised over $200,000 for Core developers:

"My faith in their work is now broken. I will no longer be financially supporting Core development."

***

Nick Szabo — pioneer cryptographer, silent on social media for five years — returns for v30.

"I strongly recommend not upgrading to Core v30."

He also flags criminal liability for node operators storing illegal content they can no longer remove.

***

Bitcoin Core v30 ships October 11, 2025.

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.

***

A release delayed for weeks due to governance controversy shipped with the most serious wallet safety bug in years.

Knots supporters noted the contrast immediately.

***

One supporter's statement is worth preserving.

Ark Labs Ecosystem Lead Alex Bergeron stated publicly he intends "to use all of the additional OP_Return space and WILL use it to make Bitcoin more like Ethereum, except better."

A proponent confirming what critics warned.

***

2023: reject Luke's patch. 2025: merge the uncap using the open loophole as excuse.
2021: try to remove Dashjr as BIP editor. 2025: mute him on the OP_RETURN PR.
2014: Luke builds the configuration option. 2025: try to deprecate it in the same merge.

Not a series of independent events.
1617❤️43❤️3🤙3♥️11👀1
Maximoto · 1w
If Nick Szabo said it 🫡
nostrich · 1w
Citrea are shitcoiners intending to turn Bitcoin into Ethereum 2.0 shitcoin. nostr:nevent1qqstdyqj84mw3a3q0z5fsph8vu0uzemhclfnulyldxqs54fp77eydcqppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09u3cgkzr nostr:nevent1qqszcqqvg3x2fnaxrgpzv2dk08q8d9cn0ke8xlp7ewt6...
nostrich · 1w
Thank you. I have listened to your discussion with nostr:npub1jt97tpsul3fp8hvf7zn0vzzysmu9umcrel4hpgflg4vnsytyxwuqt8la9y and I’m looking for more of your thoughts on that matter.
jgbtc · 1w
Todd is cunning and knows how to play the long game. His attack on bitocin has been going on for a long time and sadly has been largely succesful. He wants tail emissions and/or dumurrage and getting Luke out of the way was a big step towards accomplishing that goal.
Tauri · 1w
> Ark Labs Ecosystem Lead Alex Bergeron stated publicly he intends "to use all of the additional OP_Return space and WILL use it to make Bitcoin more like Ethereum, except better." Wow I have somehow missed that. That’s a huge L for Ark imo. I thought those guys were trying to improve some of the...
henq · 1w
Besides big blocks may be contaminated with illegal content, larger blocks heighten the risk of loss of decentralisation.
Kevin Ravens₿erg ⚡️ ☁️ · 6d
Correction: Citrea did not need or end up using large OP_Return outputs. Only in rumors and conspiracies did they do anything to further this.
Jameson Lopp · 6d
Citrea never needed nor asked for any protocol changes. This conspiracy theory was debunked a year ago, but many of you fools are too ignorant to understand the nuance that went into the decision despite it being explained ad nauseam. Note that Citrea is live on mainnet today and have not changed t...
dangershony · 6d
I don't like Todd, but this arguments are just stupid and pointless.
OzzyHB · 5d
I'm still not convinced the OpReturn issue is large enough to drop core for a religious but.. Have not seen ANYONE give a details description. Of BIP110, who coded it, was it all Luke, has the code been reviewed, battle tested etc etc
Stacking Functions · 5d
Made me think of this classic 😂 https://blossom.primal.net/0e5fc0f1f73a96ed98f6937a437bbb43cd58d628537d15389bd5341159a14a85.jpg