Super Testnet's avatar
Super Testnet 2 months ago
I agree that there is a centralizing effect when large miners mine spam, and I blame that centralizing effect on the people who create spam and the miners who mine it, rather than on the people who filter it. I also think relaying spam has a centralizing effect because it disincentivizes running a node, and I think the mempool policy adopted in Bitcoin Core is directly responsible for part of that centralizing effect. By contrast, Knots is not responsible for the centralizing effect produced by golks who bypass Knots's filters. Thus, both approaches involve a centralizing effect, and an important question is, which effect is worse? One is directly attributable to the mempool policy in Bitcoin Core, which welcomes and redistributed spam; the other is directly attributable to spammers and spam-miners who build tools to bypass Knots' filters. I think the former is worse than the latter.

Replies (2)

When the block size limit was replaced for the block weight limit (and therefore de facto increased from 1MB to 4MB worst case), the general consensus seemed to be that that was acceptable. And if you're running a Segwit-compatible node, I'd say that is in fact what you opted in to. If you think increasing the block size/weight limit was a mistake (not an unreasonanle position imo) I'd say the solution is to decrease it altogether. (Or maybe run a pre-Segwit node...) But let's leave that aside, at least for a moment? You blame the spammers and these miners for the centralizing effect on mining. Fair enough. But the spammers probably don't care, and these miners even benefit. So what does blaming them solve? (Or is that maybe beside the point; are you not interested in finding a solution for this?)
Super Testnet's avatar
Super Testnet 2 months ago
I think you're trying to convey an argument or a question that I'm not properly receiving. You laid quite a bit of stress on segwit's blocksize increase and reasons for thinking I've concented to it. But I don't see how segwit or my consent to it is relevant, or what I might have said to make you bring it up in this context. Do you think it is important to understand your argument or question?