I think this is an important thing to grok - there is no reason Bitcoin Core should be bound by âconsensusâ for things unrelated to Bitcoinâs consensus rules.
Bitcoin Core is a software project with a wallet, a GUI, an RPC API, and an implementation of a P2P network for rumoring blocks and transactions. For all of those things, thereâs no reason for Bitcoin Core to only act with âconsensusâ - can you imagine if they needed consensus of the community to make opinionated decisions in the GUI?!
But specifically on the topic of the P2P layer - Bitcoin Core contributorsâ jobs are to be good stewards to that implementation and do what is right for Bitcoin to maximize decentralization and robustness. Thereâs no debate (except from people who donât understand Bitcoin) that reducing or removing paternalistic censorial standardness limits is not only good but possibly important for Bitcoinâs long-term decentralization.
There is nothing that says anyone has to run Core, and there is nothing that says Bitcoin Core must only do things when there exists consensus in the broader Bitcoin community, especially when itâs abundantly clear those things are important for Bitcoin.
None of this applies, of course, to Bitcoinâs consensus rules - that sub-project of Bitcoin Core has drastically different constraints.
nostr:note1askf4s9h88qqa4zmu2cukjg6zsj3k0wg2cqkjcn5hncwm78sel0q3sw4ge


