I believe this is fairly hard/impossible to do but would be fairly easy from the source of bitcoin core. Assuming of course this is a kind of consensus (eg. enough nodes agree)
On my own I would choose a transaction size based approach like charing 10-100x fee for the top 1x of the transactions?
Ordinals discussions have been on the table now for some time.
Some may argue that they are beneficial, some see them as harmful,
and some other people don't bother because the incentives mechanisms
and the market will eventually figure out their place in the ecosystem.
I am not going to debate any of these positions.
As a node operator, I have the freedom to choose the bitcoin version running
on my node. Likewise I can choose not to propagate on the network those
transactions that I may consider harmful. It's my choice.
But I am not a bitcoin core developer; today I lack the technical skills to patch
bitcoin-core or tune some parameter that would allow me to control what the
software on my node is doing on my behalf.
Question: is there anyone out there that can illustrate how to remove ordinals
transactions from the mempool of my node?
Thank you.