Replying to Avatar Tauri

This part, while technically accurate on the surface, completely misses the forest for the trees (whether intentionally or not) and ends up gaslighting you into thinking that running Bitcoin Knots makes no difference, and only increases your risk. That’s not true at all.

First of all, spam transactions that end up in mined blocks will inevitably land in your node’s memory, whether you’re running Knots or Core. But Knots gives you the ability to filter out spam at the mempool level, reducing propagation across the network. This matters. If a spam transaction gets relayed by 90% of nodes, there’s a 90% chance it ends up in a block. If you cut that propagation down, you reduce its likelihood of making it on-chain and getting stored forever. It’s simple math and common sense. Currently the datacarriersize filter is STILL BROKEN and in Core and this is precisely why so many spam gets through in blocks. The people that you make excuses for are the reason why any attempts for fixing it get SHELVED!

Second, let’s talk about the implied competence argument. Luke Dashjr’s screw-up with his coins was entirely on him — no excuses. But let’s not pretend the rest of the Core maintainers have spotless records.

Peter Todd? He accidentally leaked personal IDs, passwords, and private correspondence in a massive email failure.

Gloria Zhao? Still insists that rewriting documentation is an acceptable way to fix bugs.

Gavin Andresen? Got fooled by Faketoshi of all people.

Jameson Lopp? Got doxxed and swatted after failing basic opsec.

The big difference? Luke actually has a track record of saving Bitcoin — repeatedly — during real crises. None of the others can say the same. If anything, Luke deserves more trust than the current batch of Core devs, many of whom have questionable affiliations or undisclosed conflicts of interest.

“If a spam transaction gets relayed by 90% of nodes, there’s a 90% chance it ends up in a block. If you cut that propagation down, you reduce its likelihood of making it on-chain and getting stored forever. It’s simple math and common sense”

I sort of take issue with this statement. The percentage of nodes relaying really has a marginal effect on it eventually getting into a block.

Miners peer with a large number of well connected nodes to get the txns to mine.

It’s almost a reverse type of graph of probability. Unless you have like 95+% of nodes running filters, the txns gonna make it to the miner and get mined.

If bitcoin is designed to escape the great firewall of china then it is designed to route around your filters.

Reply to this note

Please Login to reply.

Discussion

I understand what the quote is saying but it doesn’t actually reflect today’s reality.

The only nodes whose mempool matter for getting into a block are miners mempools. And currently there are very few pools, and therefore very few mempools that matter.

As long as the transaction can get to one of those ~15 or so mempools, via any circuitous route or directly, it will be mined.

That’s complete bonkers and if it was true then there is no usecase for non-mining nodes on the network and 95 000 noderunners somehow got psyoped into doing the most stupid thing. It also makes this whole debate meaningless.

It’s not bonkers, and it doesn’t invalidate the reason to have non-mining nodes.

Non-mining nodes hold and propagate YOUR OWN txns to the wider network, and it validates blocks so the user knows the accurate state of the network.

Running your own node is great, even if it doesn’t mine.

If your tx is non-standard and only a small subset of nodes accepts it, its propagation is severely limited. That drastically reduces its chances of reaching any miner, unless a miner is explicitly accepting or directly given the tx. That’s why out of 7 million standard op_return txs in 2025 only 30 are non-standard. You can verify this. This’s why Ordinals have to rely on alternative node software (like Libre) or private miner deals (Slipstream) in case the broken datacarriersize gets fixed someday and they no longer can fool nodes to be recognised as standard. Nodes don’t just serve as a private pleb relays or balance checkers. They have security purposes in the policy part where they can be reactive in situations that are precisely as the current one. Bitcoin has a rich history of spam attacks and many of them have been mitigated by making swift changes to policy.

Filters on Knots will only strengthen the alternative p2p networks which relay non-standard. Bitcoin is censorship resistant! That transaction just has to get to one mempool to get mined!

The only solution would be to fork a change making the datacarrier size a consensus rule.

Also though, what historical precedent of policy are you referring to? I only can point to something like satoshi dice spam which wasn’t solved by policy but just being priced out.

> That transaction just has to get to one mempool to get mined!

Ok, sure. Let’s test how easy (and cheap) is to send a non-standard tx to one miner mempool and get it into a block, when there is a reliable policy filter involved.

Send 100 sats to this address: bc1q64npl22z0pxf4lg303wctfxq3tdjf8zd9txcnn

Then post the ID from the block explorer. Let’s see the outcome.

> Filters on Knots will only strengthen the alternative p2p networks which relay non-standard.

This contradicts the common narrative that filters don’t work. If filtration will strengthen the spammers p2p networks, then they must do a decent job of what they’re made to do. So do they work, or not? Even if the private accelerators get a few more private deals, I thought your camp is pretty on board with miners making extra bucks because that’s “iNcEntIVe COmPaTiblE”. What I don’t get is why we bitcoin users should start suddenly negotiating with terrorists when during the entire history of Bitcoin we have always discouraged and fought arbitrarily data on the blockchain?

My camp lol I’m just here explaining how I understand thing

Well you’re parroting their gaslighting talking points 1:1 so pardon my confusion.

I don’t think it’ll get to the point where they’ll need alternative p2p networks.

Yeah, with cuck developers at the helm, who needs enemies.

I’m working on it lol I have to ask somebody how

If you have to ask somebody how, it means it’s not trivial to do it.