There are two different things to consider here: 1. Whether to support the PR or oppose the PR 2. *When* to show such support / opposition Core devs need to answer valid technical and economic concerns that have been raised (and disregard the other noise) to convince those of us who are hesitant to see our mempool include and propagate non-monetary data. The answers should consider a dynamic feedback loop system with multiple players with different incentives and have multiple “rounds” to play and respond in this “game” (it’s not a game but it does follow game theory). The first three questions I have are: 1. Does the PR strengthen the monetary nature of the Bitcoin network? And if so, how so? 2. Does the PR lead to more or less decentralisation of the Bitcoin network? And if so, how? 3. Are there alternatives that better address #1 and #2? For example, working to decentralise mining &/or incentivising mining towards more monetary transactions and away from non-monetary transactions?

Replies (1)

sedited's avatar
sedited 7 months ago
1. Doesn't directly strengthen or weaken. 2. Less, gives people embedding data in fake outputs the alternative to do so in an output that does is not stored in the UTXO set, potentially reducing pressure on its growth, which has an effect on the hardware required to run nodes in the decades to come. Keeps mining template providers competitive with each other, which benefits small-scale miners. 3. Yes, work on stratumv2, utreexo, swift sync. All of them are worked on simultaneously too. Adding more avenues for detecting data in transactions is not actively pursued. Many think that is a futile exercise.