pull down to refresh
Mostly right, but…
Any non-zero unspent transaction output that is not provably unspendable.
…UTXOs are allowed to have an amount of 0 per consensus rules, the dust limit is also just a mempool policy.
Are you saying that zero amount UTXOs are retained in the UTXO set?
Yes, it is consensus-valid to create and spend UTXOs with an amount of 0. Therefore, any full node must retain them to not potentially be forked off the network.
Mostly right, but…
…UTXOs are allowed to have an amount of 0 per consensus rules, the dust limit is also just a mempool policy.