Every time I see a comment about bip110 being wrong or bad I ask the same question: why? Every time the answer is disappointing. So could you please elaborate sir? Fingers crossed for an intelligent answer this time.
Login to reply
Replies (1)
One key insight of Bitcoin is that transaction fees control spam and that's how we treated it on the consensus layer since day one. Nodes had policy to fight spam if they wanted to but spam in blocks was never the target of preventative measures. Never was a block rejected because it contained spam.
Spammers increasingly worked around the Bitcoin broadcast mechanism for transactions driving miners to seek tools to get those mining fees. This put small miners at a financial disadvantage leading to mining consolidation in big pools.
Enter bip110: It's proponents want to stop spam through consensus. But fighting spam is a notoriously tedious arms race where in this case, the defender would be at a disadvantage of galactic proportions. Any spam counter-measure would get deployed through a months long fork process with real risk for people building actual money tools using OP_IF or anything a fork would ban willy nilly from tomorrow on while the spammers would get plenty of head notice to change how they store their rock pictures on Bitcoin starting at that and that block height.
That said, was the OP_RETURN limit removal sensitive? No! I wish we had kept it at some 200B or something where it would not limit anybody building selfishly data storage tools but also it would not have signaled to retards that Bitcoin was open to 100kB file storage.
In the end, bip110 is crazy madness promising to fix spam which it can't and it will do more harm than good if it wins or if it looses:
1. If it gets largely ignored, spammers will say "see, Bitcoin loves us!".
2. If it gets some fork chain to wither for some years, spammers will say "great, now that Bitcoin Knotzy forked off, Bitcoin loves us!".
3. If it gets enough traction for nobody wanting to risk being on the re-orged side of the chain split, Bitcoin will die because we will have anti-spam forks every other week, we will not talk about anything but fighting spam and Bitcoin will turn into a total joke.
4. If Knotzy gets some scary 30% and decides to still build their chain and through whatever freaky incident they get their chain to grow faster than Bitcoin later, Bitcoin would defensively hard fork which would be the absolutely worst of all outcomes but the one, Knotzies allude to in their marketing.
So clearly I hope we go with option 1 and not being in the Knotzy bubble I'm pretty convinced that's what's going to happen but maybe I'm in the Core bubble and wrong?