So then it only makes a difference if the transaction is not included in a block?.. (Otherwise your node still has to perform ~these same calculations after all..)
Login to reply
Replies (1)
I don't know what calculations you are referring to. The tool tracks usage of bandwidth. In the context of the mempool, standard transactions consume bandwidth when downloaded and when relayed. Filtered transactions only consume bandwidth when downloaded -- they are not relayed. Therefore, filtered transactions objectively consume less bandwidth. And, as some of the most common spam formats are among the transaction types filtered by Knots, a Knots mempool objectively uses less bandwidth on spam-relay than a Core mempool. That is what my tool highlights, and to do so, it uses specific examples from recent blocks.