[Lightning-dev] Proof-of-payments

Joao Joyce joao.joyce at netcabo.pt
Wed Feb 13 11:53:30 UTC 2019


Recently I've asked about the possibility of user identification across multiple payments which now I get that it is a bad idea.

In that previous exchange ZmnSCPxj suggested that for purposes of proving payments (for instance for a user to redownload an already bought document) the service could just ask for the preimage of an invoice that was already paid.

I was wondering if there's interest in standardising a way for payment invoices to contain information to signal wallets that they can skip the payment process if they are able to provide the service with a preimage for a previous payment for that particular item.

Use cases could extend beyond simple download of an item. For instance paying for 30 days of a service and every time you want to access that service you just scan the LN invoice.

I'm aware that intermediate nodes know about this preimage but I'd rather not focus on that for now.

Thank you,
João Joyce

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20190213/71ac80f5/attachment.html>

More information about the Lightning-dev mailing list