The OP_RETURN drama just shows how MANY people don’t understand the basics of how #Bitcoin works.

Spoiler: you can’t stop arbitrary data storage on the timechain. Trying to do so might even make things worse.

Some people are saying it's possible to "filter" spam in the mempool.

Wrong. That’s unfeasible. Anyone saying that is either misinformed or acting in bad faith.

The mempool is just local policy. Who really decides what goes into a block are the miners.

Many blindly believe influencers without understanding the fundamentals:

#Bitcoin is a decentralized database designed to store data.

Financial transactions are one type of data — not the only one.

"But shouldn’t we prioritize financial transactions?"

Yes.

"But can we stop arbitrary data from going into the timechain?"

No.

"Are there good reasons to store arbitrary data on #Bitcoin?"

Absolutely.

L2s and scalability solutions depend on on-chain proofs.

That’s just data storage.

It doesn’t matter what your node accepts or not — miners are incentivized to include these transactions and profit from them.

Financial incentives are what drive the system. Period.

If you try to become a “Bitcoin™ Defender” by running software with crazy filters...

Guess what?

The transactions go straight to the miners (with extra fees)

Small miners get left behind

Mining centralizes

People will hide the data using steganography (and you won’t even notice)

Even worse: it discourages developers.

Few people work full-time on #Bitcoin already.

Imagine having to deal with drama and FUD just to propose a basic PR?

Fewer devs = slower progress = more risk = weaker #Bitcoin.

"But what about spam?"

#Bitcoin already has a built-in antispam: fees.

Don’t want to see JPEGs or zk-proofs?

Use real #Bitcoin: spend, self-custody, join the circular economy.

You know why “spam” increased so much?

Because most people stopped using #Bitcoin on-chain.

Today it’s all custodians: Strike, Wallet of Satoshi, Liquid…

Less usage = more free space = more arbitrary data on the timechain.

Want to fix it?

More real usage → more demand for block space → higher fees → less incentive to use Bitcoin as storage.

Simple. And effective.

Want to “save #Bitcoin”?

It’s not through filtering, censorship, or hysteria.

It’s through real usage, open source, economic incentives, and freedom.

#Bitcoin is neutral. And that’s a good thing.

Reply to this note

Please Login to reply.

Discussion

🙌🏽

You are missing a crucial point. Right now as it stand it is difficult to coordinate an out of band transaction with a miner. Once you arrange for a miner to include your transaction you have to wait for them to find a block. The miners who offer these spam services only find blocks every so often. If bitcoin core removes the limit on the OP_RETURN then the nodes that run the updated version will pass spam to their peers, this would mean that miners would see these spammy transactions and can include them in their block templates thanks to the node runners who relayed the spam. The only things a limitless OP_RETURN will decentralize is spam.

nostr:note1ya0tncxud82rr9w8lht9muz2evxsul6axezf6h5pwccmx5scpxeqkx4mkn

They've already tried spamming, and it didn’t work — the attack turned out to be too expensive. Next.

UTXO set has been blown 4 times its size over 2 years. Spam is forever stored on nodes. Lower end hardware has become practically useless. The cost of running a node has gone up, efficiency gone down. How is that “it didn’t work”?

Not sure thus argument taking place is technical. Mission creep is a thing

Impressive propaganda. Almost convincing.

Same energy as the degeneracy pushed by the joo propaganda to weaken the moral and social fabric of America.

The node runners have standards and morals that spammers will have to battle with. Sorry not sorry

They've already tried spamming, and it didn’t work — the attack turned out to be too expensive. Next.

Surely they will never try again, so let’s make it easy by setting the default to allow spam. That will show them

Allow spam? Will that really change anything about the incentives? My Bitaxe is on and ready to mine your "spam" transaction — just pay the fee 😊

Non-financial data should pay the fee for the time it wants to be available on-chain, and a system for purging the data and keeping only the hashes be made into a smartcontract somehow.

It didn’t work? Are you sure about that buddy?

💯 Amen.

So your argument is nobody uses the chain so we need to remove filters to make way for these new L2s? Doesn't make sense. Plus you can just hash things into the existing 80 byte limit to anchor anything you might want.

And the part about mining centralization is a psyop. Miners will compete for out of band spam transactions and spammers will pay a fee premium because they can't get it relayed any other way. It would actually help the long tail of small miners who'd mine spam for cheaper than the big miners would because they'd take longer. The fee premium also helps spammers run out of money faster.

This is nothing but money trying to turn bitcoin into ethereum.

Perfect analysis! One of the most beautiful I've read on this topic 😉🤝

And the most retarded

I don't get it. You say:

"""Are there good reasons to store arbitrary data on #Bitcoin?" Absolutely. L2s and scalability solutions depend on on-chain proofs."""

But you also say:

"""You know why “spam” increased so much? Because most people stopped using #Bitcoin on-chain. Today it’s all custodians: Strike, Wallet of Satoshi, Liquid… Less usage = more free space = more arbitrary data on the timechain.""""

So...

The villain, in terms of increased SPAM, is the use of L2s, since it decreases competition for the registration of transactions and consequently decreases fees. However, your argument is that data registration is required because L2s rely on on-chain proofs.

In short, we should avoid or at least use less L2s to raise fees, which would protect timechain from spam. However, at the same time, the OP Return field should not be limited in order to not serve as an obstacle to the creation and evolution of these L2s, whose use we have just concluded is not "healthy" for timechain.

So the increase in OP Return does not generate spam, it only creates a good scenario for L2s which the more we use, the more Spam we get.

Is that really the argument?

Don't forget these other large custodians: coin base, blackrock, fidelity, binance

Bitcoin's design inherently discourages SPAM, as demonstrated by fees stabilizing at 1-5 sat/vB after the alleged "attack" on the network.

Andrew Poelstra, a renowned cryptographer and Bitcoin developer, eloquently addresses whether arbitrary data storage on Bitcoin can be prevented:

Hey I agree bitcoiners should use bitcoin more often! But taking away options from node runners and devs forcing their will on us is bullshit. Full stop I’m running knots because of the elitist behavior of the core devs. If “influencers” (I think bitcoin mechanic is a key contributor to the decentralization of the network and deserves more respect) are opposed to a change, core devs shouldn’t censor and just push through a contentious update. That’s worrisome behavior to me. Core devs are ignoring the people that run their software and are instead placating to shitcoiners. When they could instead work with miners to implement more ways to block spam. Keeping the network monetary focused will maximize decentralization because running a node will stay affordable. I’m running a node to track all the transactions on the most robust, decentralized ledger, not a cloud storage database for shitcoiners. Maintaining the integrity of the network will benefit everyone involved in the long run, not these short term fee gains for dumbass NFTs.

Take it up with Matt Hill. I agree with him that filters aren’t perfect but they do help.

Bla bla bla… gaslighting… bla bla bla… gaslights again… bla bla bla… I don’t care.

Running knots.

nostr:nevent1qqspnkf7jknpwqc7xckf4cjyw87tdqnm7myakndg00vrwne2nzenm2gpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgcfmlrv

You are retarded.