There is no strain on bandwidth from missed transactions (even though that also isn’t happening anyway). The transaction is downloaded either way, either when broadcast, or when added to a block. But default compact block filtering actually keeps all transactions that are valid, even those being filtered, in expectation of them being in a block.

Essentially this argument being paraded around has no example of it in reality. It’s just some theory being tossed around that kinda sounds good, imo. Transactions are downloaded by every node no matter what the relay policy is. The only question is when.

Reply to this note

Please Login to reply.

Discussion

If nothing is happening and if it were happening it doesn’t matter, why change it? (OP_Return) The argument is, don’t change it.