pull down to refresh
Thank you for highlighting the problem.
As someone who is not deep in the dev weeds, I raised a fairly basic concern: that from the outside this debate does not look like an open, clearly structured conversation between the relevant people. It often looks like mud-slinging, social signalling, and people talking past each other.
Rather than pointing me towards the best serious discussions, you went after the fact I used an LLM.
But yes, that is exactly why I use LLMs: to get through the technical jargon, competing claims, and insider shorthand. Because sometimes, fairly or unfairly, it feels like technical language is used to avoid answering simple questions directly.
I am not saying there have been zero cross-camp conversations. I accept your point that some happened across the mailing list, Core PRs, BIP discussions, podcasts, Delving Bitcoin, and social media.
If the conversations are scattered across ten different venues, full of technical shorthand, social hostility, and people who do not even agree on the disputed facts, then from the outside it is very hard to tell whether the issue has actually been addressed or just argued around.
So here is the simplified map I am working with.
There seem to be two broad positions:
- The filtering / anti-spam position
- The relay-realist / Core-side position
I know that does not perfectly describe every individual. But as a starting point:
Both sides seem to agree that Bitcoin’s base layer is primarily for money, arbitrary on-chain data is undesirable, miners ultimately decide what valid transactions get mined, and relay policy/defaults still matter.
The disputed facts seem to be:
- Do filters meaningfully reduce spam, or just redirect it?
- Do OP_RETURN limits prevent harm, or create worse workarounds?
- Does relaxing relay policy increase spam demand?
- Does filtering increase private miner submission or centralisation risk?
- Are the legal/regulatory risks real or mostly speculative?
- Does Bitcoin Core’s default policy have outsized influence in practice?
The core question seems to be:
Should relay policy try to discourage valid but unwanted use, even if imperfectly?
Or should relay policy mostly reflect what miners are likely to mine, even when that includes unwanted use?
That is what I am trying to understand.
So instead of dunking on the LLM point, could you tell me what this framing gets wrong, misses, or represents unfairly?
And are there any serious cross-camp discussions you would point a non-dev towards?
Maybe you could instruct your LLM to answer those questions.