Post
Topic
Board Development & Technical Discussion
Merits 1 from 1 user
Re: Can I/Miners spend an output with anyone-can-spend public script?
by
nc50lc
on 13/01/2020, 03:04:31 UTC
⭐ Merited by ETFbitcoin (1)
As I am reading BIP 141, there is a sentence saying "Wallets should always be wary of anyone-can-spend scripts and treat them with suspicion."
Based from what I understand, it's still on-topic about the paragraph's title "backward compatibility" and talking about "wallets of/connected to non-upgraded nodes".
It used "wallets", so not just Bitcoin Core but including other clients that might misread witness data because:

Quote from:  bip-0141
Non-upgraded nodes, however, will not see nor validate the witness data and will consider all witness programs as anyone-can-spend scripts
-snip-
What a non-upgraded wallet cannot do:
Validating segregated witness transaction. It assumes such a transaction is always valid
'think this quote is enough?