Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 1
Generated: 17:33:13
Right. I think we're correctly identifying that the issue is: the syntax/semantics distinction as I like to describe it, or the rules/censorship distinction have the problem of a somewhat blurred dividing line. In my human laws example, the "hate speech" law in the UK is now protocol or "consensus" as per bitcoin's lingo, but that doesn't make it OK. Because it's a law about something like "what you are thinking" it's not actually viable; it has already created monstrous outcomes. So it's not that I'm saying you're wrong that "if it's in the protocol/consensus rules then it's not censorship by narrow definition", but I also wouldn't blame people for saying "come on, just use common sense! that's censorship!". It's probably not a very valuable discussion, except maybe to say "there are two different ways censorship could happen; but having censorship *in* the protocol rules is even far worse than the other (normal) type!".
2025-11-30 16:52:59 from 1 relay(s) ↑ Parent 1 replies ↓
Login to reply

Replies (1)

The "normal" type of censorship in the existing consensus rules is content-based with the goal of enforcing a subjective moral preference. I don't think censoring spam is worse than that. For example, the existing consensus rules censor transactions that try to create more money in the outputs than is consumed in the inputs, without proof of work, because node runners subjectively prefer a network where no one can do that, where the ability to inflate the supply for oneself without working for it would be immoral, a type of fraud. So we censor it. Personally, I don't think it is wrong to go down the morality police route; I'd like to do it even more by policing the network against spam too.
2025-11-30 21:54:37 from 1 relay(s) ↑ Parent Reply