From rusty at rustcorp.com.au Fri Nov 16 00:15:28 2018 From: rusty at rustcorp.com.au (Rusty Russell) Date: Fri, 16 Nov 2018 10:45:28 +1030 Subject: [Lightning-dev] Strawman BOLT11 static "offer" format using probes. In-Reply-To: <5QQHkDJJZsQPXG38OloBfICfpxkaz2jlzOpg8VgN6_pcmG7x8ymnF0wn8Xdyp4VOJbfUv6VIMqnj92CI1fv0EH9_TKardn6M-r3SK_6q9eY=@protonmail.com> References: <87k1lfc7tc.fsf@rustcorp.com.au> <5QQHkDJJZsQPXG38OloBfICfpxkaz2jlzOpg8VgN6_pcmG7x8ymnF0wn8Xdyp4VOJbfUv6VIMqnj92CI1fv0EH9_TKardn6M-r3SK_6q9eY=@protonmail.com> Message-ID: <87d0r5c1y7.fsf@rustcorp.com.au> ZmnSCPxj writes: >> I apologize that this wasn't fleshed out before the summit, but I >> overestimated the power of Scriptless Scripts so had mentally deferred >> this. > > My understanding is that SS *is* as powerful as we thought, at least for some of the applications we were hoping to use it for. > However, implementing SS is hard without Schnorr, because script magic with `OP_CODESEPARATOR` is magic, and we essentially stalled out and said "maybe wait for Schnorr instead". No, we don't get static invoices. That was my hope; that we could do static invoicing without an extra interaction. Cheers, Rusty.