By the way, do you know why there’s a witness discount?

One reason was to encourage migration to segwit. That was desirable. It came with tradeoffs but probably still worth it.

Second reason is because the witness doesn’t need to be persisted by all nodes. So this is actually better for those that don’t want to persist inscription data on their node.

Reply to this note

Please Login to reply.

Discussion

I wonder what would happen if the nodes stopped saving and verifying the segwit transaction signatures. Can those UTXOs be spent by anyone? I still haven’t found a convincing answer to that question. But that’s another story.

Utxos haven’t been spent yet so they haven’t been signed. You can verify by verifying all of the blocks.