Yes there is no need to add consensus changes to filter out unspendable outputs from the UTXO set, thats just a protocol upgrade.

The second point with the Ordinals:
Whether it's a transaction validation rule or not, what you're planning to do is differentiate between utxos on a consensus level. Which is the worst path that you could go down. This will break bitcoin more than any spam ever will. 

On Sat, Dec 13, 2025 at 5:19 AM Greg Maxwell <gmaxwell@gmail.com> wrote:
On Fri, Dec 12, 2025 at 9:26 PM Jonathan Voss <k98kurz@gmail.com> wrote:
Since the Bitcoin Stamps outputs are already unspendable, it makes perfect sense to mark and drop them from the UTXO set.

There is no consensus change involved in not storing a provably unspendable output, it's just an implementation detail with no interoperability implications and doesn't need a BIP.  Bitcoin core has long done so for several types of unspendable outputs, e.g. outputs over 10kb and ones starting with OP_RETURN.

--
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/CAAS2fgTjF_e5vLEzp672_jmF82jDUre0wcZKHB5my8kTdFOGgw%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/CAADX_vKftpgPfr7FgQGsQQ%2B6EtEdsZu-fUOWVq-ZQPoLoP8zkQ%40mail.gmail.com.