So if I run core I keep a knots operator from censoring transactions?
This sounds like “I’m vaccinated but you need to get vaccinated or you’ll infect me!”
You’re gonna have to explain.
So if I run core I keep a knots operator from censoring transactions?
This sounds like “I’m vaccinated but you need to get vaccinated or you’ll infect me!”
You’re gonna have to explain.
Sure. Knots users are motivated by their desire to censor transactions they don't like (which they call spam). Fine. So they run nodes that don't relay those transactions. If even a few people continue running open relays, like Core or Libre Relay, those transactions will still reach miners and get included in blocks.
Two things:
1. “Those transactions will still reach miners” - isn’t this the crux of the argument? That filters don’t work and they can be “routed around”, so if 0 users update to core 30 and/or run knots, the transactions will still get through?
2. Are core v29 users “motivated by their desire to censor transactions “?
Because they (and v28, v27, etc) just maintain the current “filters.”
1. Yes, the filters don't work, except to keep certain transactions off your local mempool.
2. Most users probably don't care. The OP_RETURN limit was an ineffective tool to discourage data storage. Hence its removal in 30.
1. Then why, to your original point, do “enough people need to run core to keep people from censoring transactions “?
This is not logical.
My point is the filters WOULD have some effect if virtually all nodes, including miners, enforced them. So when I said "enough people need to run core," I meant just a few will do, and those transactions will still get mined.
But then why does the filter “for my own local mempool” have any effect on mining? Even if it’s 100% of the nodes? How is that possible? This is a logical dead end for you.
Miners have mempools. If they are filtering, and building block templates from filtered transactions, filters work. See recent Ocean blocks.
So if 100% of the non-miner nodes use knots, and all the miners use core then there’s no censorship concerns, right?
So why are the core apologists berating me for my choice of software? They should only be convincing the miners to run core, since that’s all that matters