In this thread, I will post a timeline showing the degradation of core into spamware and away from bitcoin as sound money.
If you guys have more items you think are relevent, post it in comments please.
Feb. 2022 - Core changes the documentation on Github. The description of "Bitcoin as an experimental digital currency that enables instant payments to anyone, anywhere in the world." is changed. All mentions of bitcoin as money or currency have been removed.
source:
https://youtu.be/ON8gnCYjd7gmEarly 2023 - The first ordinals appear on the bitcoin blockchain. Had core implemented a simple filter to filter out ordinals in the core v.25 version, over 95% of the nodes today would be filtering out this nonsense.
Sep 4 2023 - Luke Dashjr submits a pull request. Effectively a way to filter out ordinals. It is rejected as too controversial. Had core implemented this filter in their next release, over 80% of the nodes would be running this filter today.
source:
https://github.com/bitcoin/bitcoin/pull/28408/commitsMay 8 2024 - In a podcast, lead core maintainer Gloria Zhao says she doesn't think it's productive to discuss if jpegs in the chain are good or bad. This indicates she doesn't really have any objection to posting jpegs on the bitcoin blockchain.
source:
https://youtu.be/VsUyjFkkp4EMay 2025 - A pull request to remove the op_return limit completely is submitted. The main argument why this is needed is to offer a less harmful albeit more expensive way to post arbitrary data on chain by reducing the amount of fake pubkey transactions. When some suggest that adding more options to spam, that just brings in more spam. And so if the goal is to incintivize spammers to use op_return instead of other ways, we should implement filters on other ways to spam. The suggestion is ignored.
source:
https://mirror.b10c.me/bitcoin-bitcoin/32406/June 2025: Core releases a statement about the op_return filter controversy. In it they explain: "Knowingly refusing to relay transactions that miners would include in blocks anyway forces users into alternate communication channels, undermining the above goals."
This shows you core doesn't really have a problem with spam of any kind. They don't think that miners filling their blocks with 30% of absolute crap is a problem, because miners accept a fee for it.
According to core, the problem is that nodes might filter spam, and not cater to the miners. If you run a node, you are the problem unless you bend to the miners needs.
source:
https://bitcoincore.org/en/2025/06/06/relay-statement/Oct 7 2025 - Core dev Antoine Poinsot on a pod reveals that the existing spammers will not switch from fake pubkeys to op_return as it's 4x more expensive. And the change will not do anything about UTXO bloat. In other words, the op_return filter change is just creating a new use case for spammers on bitcoin.
source:
https://youtu.be/PQN-ASAR95UOct 15 2025 - By now core lost 20% of the nodes to Knots. And core Spamware v30 is released. V30 allows users to configure the filter as they please but default max op_return data is set at 100,000 bytes, or 1250x it's previous setting. Somehow core doesn't think this is too controversial. Most notable changes:
1- datacarriersize is increased to 100,000 by default, which effectively uncaps the limit (as the maximum transaction size limit will be hit first).
2- multiple data carrier (OP_RETURN) outputs in a transaction are now permitted for relay and mining.
source:
https://bitcointalk.org/index.php?topic=5562380.0Original post:
https://bitcoinknotsforum.com/showthread.php?tid=2&pid=3#pid3