Damus
Rik · 6d
How will node runners decide? Does the software have to be updated? Does this mean a hard fork for every "cautious change"? What is part of the resource growth can be actually attributed to spam? So...
nostrich profile picture
The censorship argument is a logical fallacy pushed by hardline libertarians, spammers and some Core devs who mean well but don’t think adversarially enough. It’s a propaganda tool that tugs on the heartstrings of many Bitcoiners.

Protecting the protocol from abuse by people who have no interest in protecting its monetary properties is not “censorship”. Limiting financial transactions based on a blacklist of UTXOs or IP address, or amount would be censorship.

Consensus rules already set limits. Why are all the existing limits not considered to be censorship? Why can’t I currently have a 10MB transaction - does that mean I’m being censored by Core or Nodes or Miners? Obviously it’s not censorship - it’s limiting the protocol to its intended purpose.

SegWit and Taproot resulted in unexpected consequences that made Ordinals and other spam possible - it would be unreasonable to say we should not change anything to fix that mistake. We should always be willing to fix mistakes and unintended consequences.
❤️1
Rik · 5d
I don't think that it is a logical fallacy. If you create a mechnism by which a judgement is made on the transactions content, that is a slippery slope towards censorship. When we would only have rules on transaction properties, there is no way to filter spam. Only limiting the op_return is alread...