-

@ Bill Cypher
2025-05-09 11:40:51
I think a couple of these can be answered with single answers.
Nothing about what gets validated in blocks is changing, only what gets carried in mempool changes.
I disagree with core removing the setting even though I agree that for most the new default is correct and you shouldn't change it. They should have just updated the default.
RBF gets you nothing if every node drops the TX from mempool for op_return size. Right now only Libre would keep them but very few people run that.
You have total storage limit but also keep op_returns or not. If you drop op_return you get more blocks in your same storage already.
Go look at block health on mempool, every TX that was predicted but didn't make it was burned by incomplete mempool propagation throughout the network. Maybe that didn't matter for that TX but lightning justice TX count on a timelock for the first close and next block fees for the justice TX.
I had a justice transaction in my favor once.
Total memory size in mempool is different. Even at 1500 large op_returns will not be carried by Knots.
On further review, Satoshi did not use op_return. I was wrong. I did invoke Cunningham in my introduction after all. My apologies.
I agree. The attitude towards the node runners with questions is far worse than the change. They need to do better. If they are mad about the backlash, they should know it is a self inflicted wound.