sedited's avatar
sedited 8 months ago
There is no such thing as "broader consensus". There is consensus and there is policy. There is no fuzzy line in between them. Both are part of node software and policy at least being somewhat common between nodes is good for the health of the network to reduce latency and p2p traffic, but there is no consensus mechanism involved and it is not crucial. You can run a full node without a mempool at all. Maybe you are referring to what might be called the "social consensus" within the broader community of node runners to adopt similar policy rules?

Replies (2)

This seems to be a semantic argument. I’m sure you realize no one can force anyone else to run rules/policy/“consensus” that they disagree with. Even if they are bitcoin core devs. The Bitcoin network is run by users. There is no leader
sedited's avatar
sedited 8 months ago
I agree with your last post here. The thinking of most core developers is that there is no point in maintaining an option that effectively achieves nothing. It is compared with a placebo. If transactions make it into blocks anyway, and there is no physical resource consumption downside, what is the point of keeping them out of the mempool?