[Bitcoin-development] Payment protocol thoughts

Gregory Maxwell gmaxwell at gmail.com
Tue Oct 2 22:52:23 UTC 2012

On Tue, Oct 2, 2012 at 6:44 PM, Mike Hearn <mike at plan99.net> wrote:
> A simple way to solve this problem is just use the SSL identity of the
> server that is taking part in the protocol, but it's not much harder

SSL itself (as opposed to using the certs as you suggest) is not
non-reputablable, so it's not enough for the below concerns

> A signed invoice + the blockchain transactions does this, BUT with a
> major caveat: if you have not set up dispute mediation, there is
> nobody to prove faultlessness to.

To their prospective customer base.  "I can prove to the public that
you ripped me off" is protective, even if there isn't formal direct
remedy available.

More information about the bitcoin-dev mailing list