It is not incorrect. Witness data is designed to be fully discardable including from hoock files, while the OP_RETURN entry must be stored by all nodes in blocks forever due to consensus requirements. The only thing it is pruneable from is the UTXO set, which is no longer memory backed.
Login to reply
Replies (1)
But you need witness data when validating transactions.
Since opreturns can't be spent you should be able to get away without validating them.