pull down to refresh

The exact solution is promoting knots and helping people to understand the nuances of deterministic and probabilistic (pragmatic) solutions that you seem incapable of or unwilling to grasp.
(My money is on unwilling)
100 sats \ 14 replies \ @kruw 25 Sep
You're wrong, you have to run Bitcoin Pure to fork the blockchain. Knots syncs to the same chain as Core, so your node will download the exact same data.
reply
I don't have a problem with validated transactions though.
Knots is concerned with influencing what will be validated in the future.
Its not true that what is consensus valid will get validated, because the fee might be too high for the sender if nodes can influence that cost, so it won't get sent.
reply
100 sats \ 12 replies \ @kruw 25 Sep
I don't have a problem with validated transactions though.
Why don't you have a problem with CSAM after your node downloads and validates it?
reply
Because as a matter of trade offs, if I didn't relay it then it's not my responsibility.
I accept that CSAM exists even if I do my best to prevent it from being propagated. Core v30 actively supports it at the expense of bitcoin as a monetary network.
See the distinction?
reply
if I didn't relay it then it's not my responsibility.
Regulations against CSAM punish the consumer of the content, not just the distributor.
reply
Then don't run a full node. What applies to me applies to you.
I'm not concerned with the punishment, I'm concerned with my moral responsibility. If it's validated on a distributed Blockchain I can't stop anyone from accessing it. I accept it as part of the Blockchain forever, and I would attempt to ensure that whichever miner validated the block incurs some reputational or financial penalty.
Having said that, not everyone running a node is as pragmatic as me, and CSAM on the Blockchain would reduce the number of full nodes, so that would be very bad.
Bitcoin is for everyone, including theocratic authoritarians.
reply
100 sats \ 8 replies \ @kruw 25 Sep
I would attempt to ensure that whichever miner validated the block incurs some reputational or financial penalty.
That's exactly what Bitcoin Purifier does: It financially penalizes any miner that creates a block containing spam by rejecting it.
So it's your MORAL RESPONSIBILITY to stop running Knots and start running Pure.
reply
Thanks, I wasn't aware of this.
But this is at the relay level, not after validation. It can't reject valid blocks without forking bitcoin.
I don't think moral purity is a good reason to fork bitcoin right now, but I do think it's a good reason to try to influence what blocks make me longest chain in future.
I guess that bitcoin purifier is also theocratic authoritarianism though, so aside from helping me I don't know how it supports Greg's argument.