Yep, I am running Knots.

I am personally fine with filtering ordinals and such from the block templates I am generating. It's not really censoring, because I may never personally find a block with how little hashrate I have, and even if I do, it's just one block out of about 144 mined that day. Chances are, all the transactions that didn't make it into my block will get included in the very next block that someone else mines.

Can it really be called censoring if it just means they had to wait an extra 10 minutes? Now, if such an overwhelming majority of the network was excluding those transactions that it was questionable whether they would be included any time within a few days, there might be a case to be made that it is censorship.

Either way, I do believe you can configure Knots to allow those transactions into your mempool, in which case they would also be included in your block templates. nostr:nprofile1qqs8fl79rnpsz5x00xmvkvtd8g2u7ve2k2dr3lkfadyy4v24r4k3s4sppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg4waehxw309aex2mrp0yhxummnw3ezucn89ur9eu8h would probably be able to tell you how, but he would also probably make a much better argument than I can for why you shouldn't.

Reply to this note

Please Login to reply.

Discussion

Did you switch to Knots for that or were you running it already?

Switched, but that was a stupid simple switch. Just had to install it from the marketplace and it replaced Bitcoin Core without needing to re-download the blockchain or anything.

Knots allows you to do what you want. Core basically forces you to "Censor" to a specific degree that is acceptable for political reasons only. There is no ideological difference here, just a question of if the spam filters actually work or not. Core has them and they are broken, but they're still *there*.