<div dir="ltr"><div dir="ltr">On Tue, Mar 1, 2022 at 5:53 PM Ben Laurie <<a href="mailto:ben@links.org">ben@links.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div>Whether the original requirements ("You want to prove that a certain address belongs to the red cross and could not possibly be owned by anyone else.") are *actually* what you want to prove is another question.</div></div></div></blockquote><div><br>Indeed. Once a payment is made, the receiver can say that they did not successfully receive, even if the recipient originally attested to owning the used address. Such an attestation can be removed (deleted from a website), revoked, difficult to verify for users, plus there's man-in-the-middle issues. There could be an interactive proof protocol where the receiver signmessages using the secret key against a user chosen message, but this would only show that someone somewhere at some time had access to the secret key-- a good start if your goal is to merely ensure that you never send bitcoin to an unusable key, I guess.</div><div><br></div><div>A fraudulent sender can also make the claim that one of his bitcoin payments is paying the merchant ("if you don't have access to the coins, then your wallet must have a problem- not my problem, it's in the blockchain") when the sender really still does have access to the coins. Invoice fraud is often a problem for big corporates; the fraudster would forge an invoice, insert a real address that the fraudster controls, and show it as evidence of payment to an unsuspecting company.<br><br>Also, I have not considered this in depth, but if you must trust a CA for setting up your payment (even if you are using bitcoin) then you may be losing a lot of decentralization/decentralized trustlessness?</div><div><br></div><div>- Bryan<br></div></div><div dir="ltr" class="gmail_signature"><div dir="ltr"><a href="https://twitter.com/kanzure" target="_blank">https://twitter.com/kanzure</a></div></div></div>