pull down to refresh
52 sats \ 4 replies \ @k00b 6 Sep \ parent \ on: If we just removed the JPEG magic number header would y’all stop complaining? bitdevs
I don't think anyone would debate that. The operative phrase is "being able." Regardless of what Core ships, you are able to control what your node is relaying if you are willing to patch Core, run a fork of Core, or run another primary bitcoin protocol implementation. So the debate isn't about what you are able to do.
The debate is about whether Core should be able to NOT maintain a dial or knob for every variable in relay policy, especially dials and knobs that they think are footguns and are harming the network.
To put it another way, Core's job IMHO is providing an incredibly secure and robust bitcoin protocol reference implementation. Having a maximally configurable relay policy is out of scope and every configuration option adds more code to maintain and secure.
It's hard for me to tell definitively what the debate is about. You say "The debate is about whether Core should be able to NOT maintain..." but I'd characterize what I've heard as "Core should continue maintaining...". I'd certainly say they have no obligation to maintain anything in particular.
The argument, from what I've seen, that they should (not "must") continue maintaining these knobs and dials is that what they do will become default policy across the network (unless people abandon Core's configuration) and there clearly is not anything like community consensus on this issue yet.
reply
Political fights over "default settings" are so interesting to me.
On the one hand, it seems silly because everyone has the option to turn off the defaults.
On the other hand, the default setting is an incredibly powerful behavioral lever.
Maybe I just hate people.
reply
It seems especially relevant when both sides ostensibly want more bitcoiners to run their own nodes. That will inevitably mean more nodes run by less technically knowledgeable people who just accept the default settings.
My Spidey-Sense is definitely going off with how the Core folks are behaving, but I don't have the technical savvy to rely on more than my intuition.
reply