One of the reasons core say they are making this change is to address mining centralisation by disincentivising direct submission services. Funnily enough Datum does fix this. If a large majority of pools use Datum then it’s the individual miner responsible for the block template construction, not the pool. This then makes it significantly harder to directly submit your transaction and see it included as there is much more variation in who is mining the block. The issue with mining centralisation today is that there are a small number of pools with majority of the hash power responsible for block template construction. This can lead to out of band transactions becoming more centralising for the large pools. But why not support a solution that gives the block template construction back to the hashers which would solve this entire block template construction centralisation issue?
If Mara’s slipstream is not in demand why even rush to make this change. What you’re saying is, it’s not in demand now but we guess it will in demand in the future. It seems very premature. There is currently a lot of demand for spam on bitcoin, so it’s interesting that this service is not also in demand.
The cat and mouse game is always worth playing if you don’t want to facilitate spam on bitcoin. It signals a hostility towards spammers, which will push a large majority of spammers away (it pushed vitalik buterin away in 2014), because the only way to spam is to pioneer a new method which is beyond the ability of a majority of people, and even if this new method can be made easier for regular people, it will be able to be filtered out by nodes as well. If bitcoin is very unchanging, there are only so many possible ways spammers can hack spam in. And it’s a game that the anti-spammers will win because filters more dynamic and easier to implement than the creation of new methods of spam.
I’m interested to understand how filters facilitate censorship. Currently 99% of all nodes have filters, does that mean bitcoin today and since it’s creation has been a censoring platform? Also, filters do not filter out monetary transactions, for example, even if on knots you set the datacarriersize=0 (which is the filter relevant to op_return), all native monetary transaction will not be filtered. It’s a similar story with filtering inscriptions as inscriptions have to use a pattern that is identifiable.
What do you propose when you say “I’d rather we deal with spam” because doesn’t opening the op_return limits actively facilitate spam?
Login to reply
Replies (1)
Datum doesn’t solve the issue of miners wanting to mine higher fee blocks. You are fighting against greed and that rarely works out. All you need is one pool attracting all the miners who want maximum revenue and suddenly the balance tips and these miners become the high margin game in town. Over time they win and the datum miners excluding spam lose.
There are methods to hide spam in inscriptions that filters cannot stop without censoring non spam transactions. I would rather deal with some spam than deal with a system that is now suddenly no longer censorship resistant. This is a fundamental philosophical issue. Luke jr is driven by an insane desire to please the state. I don’t care what the state wants I want freedom.
The current filters at issue don’t facilitate censorship because they aren’t actually doing much. People who want to get shit on chain have lots of aveneues. The filters luke is proposing to weed out inscriptions will promote censorship because no one can guarantee that they won’t be censoring transactions that are in fact valid monetary use cases. This becomes a governance issue and turns this whole system into a shitcoin dao.
We have rules about what a valid transaction is. A mempool policy should not override that.
In the end this all doesn’t matter much but it has been illustrative as to how many bitcoiners are retarded followers of someone like Luke Jr.