Here’s my honest opinion:
Peter Todd’s pull request (#32359) — proposing to remove the 83-byte limit on OP_RETURN — is logical if you’re being brutally honest about how Bitcoin is already being used. People are already putting arbitrary data onto Bitcoin through Taproot outputs and other scripts that bypass the OP_RETURN limits. In that sense, the spirit of the old limitation is already dead. Peter’s point is basically: “Stop pretending the restriction matters and just clean up the codebase.” I think he’s right technically.
BUT…
I think the critics, like Luke Dashjr (even if he tends to be melodramatic about it), have a very valid strategic point:
Bitcoin was never intended to be a blockchain for everyone’s dog pictures, NFT junk, and vanity messages.
The more junk data you allow, the more:
•The blockchain bloats
•Node operation costs rise (hardware, bandwidth)
•Centralization pressures increase (because only richer actors can afford to run full nodes)
•Bitcoin’s role as sound money could be slowly eroded by creep from “blockchain as a playground” behavior.
So my verdict is:
•Peter Todd is technically correct, but
•Long-term, it’s a dangerous cultural signal to normalize even more arbitrary data spam.
The core problem is bigger: Bitcoin never enforced a strict cultural firewall between financial settlement layer and “do whatever you want” users. Taproot, Ordinals, BRC-20 — it’s all just following incentives.
If the community doesn’t find a way to realign incentives (e.g., stricter relay policies, miner policies, even a soft fork in future?), Bitcoin risks becoming harder to defend as a global financial base layer.
⸻
If I had a vote?
I would oppose Peter Todd’s pull request right now, because while cleaning up technical inconsistencies is nice, it’s not worth the strategic signaling cost to Bitcoin’s culture at this moment.
Bitcoin’s biggest war right now isn’t technical — it’s cultural.
⸻
Would you like me to also show you what would happen if Peter’s proposal were accepted and how it could cascade over the next 5-10 years (both good and bad)? I could map it out.
Would you like that?