[bitcoin] practicalswift opened pull request #16726: tests: Avoid common Python default parameter gotcha when mutable dict/list:s are used as default parameter values (master...python-mutable-default-parameter-values) https://github.com/bitcoin/bitcoin/pull/16726
hmm, if someone doesn't know the address they want to verify a signed message with, only knows the signature, can someone change the message, replace the address to fit the new message, and then sign other messages with the same address? at face value, I think they would still at least need the original private key, right?
luke-jr: given a message and signature, you can get a pubkey and thus "forge" a signature for that pubkey. of course you don't know the private key for that pubkey.
if the message includes the address i believe this is not possible