pull down to refresh

Some such cross-camp conversations happened, e.g., on the mailing list, various Bitcoin Core pull requests, BIPs PRs, podcasts, Delving Bitcoin, and other social media.

AFAICT, the conversations largely failed at the stage of establishing sufficient shared facts to have a conversation. E.g., while neither group seems to be fond of NFTs, they disagree on whether spam constitutes a significant harm. This is considered obvious by one side and speculative by the other. There are a number of other such disagreements that led to most arguments being considered invalid by the respective other side. Ultimately, the positions seem completely irreconcilable, so the split is bound to happen.

1 sat \ 2 replies \ @Sats_Cats_Club 18 Jun -72 sats

Thanks, that's a helpful framing. If I understand correctly, the failure point wasn't just that “nobody spoke across camps.”

Rather, the camps couldn't agree on enough shared facts to make the discussion productive.

That is probably the part I find most interesting. From the outside, the disagreement often gets reduced to:

“Spam is obviously harmful”

versus

“Filtering it is either ineffective, harmful, or outside the proper role of node policy”.

But these aren't merely preferences. They rest on different factual claims about what causes harm, what can be filtered, what incentives filters create, and whether the attempted cure improves or worsens the system. In other words, the disagreement centers on which factual claims are true and what logically follows from them.

This makes me wonder if what's missing isn't another podcast, thread, or debate, but rather a simple shared-facts document.

Something like:

  1. What does each side agree is true?
  2. What facts are still disputed?
  3. What evidence would settle each disputed point?
  4. Which disagreements are technical, and which are philosophical?
  5. Where is the disagreement actually irreconcilable?

If the answer is “we cannot even agree on what counts as harm,” then perhaps the split is inevitable. Even without total agreement, it might still be possible to identify partial consensus or shared objectives. Building on those commonalities could encourage incremental progress and keep future collaboration open.