<oembed><type>rich</type><version>1.0</version><title>Nadav Kohen [ARCHIVE] wrote</title><author_name>Nadav Kohen [ARCHIVE] (npub1ge…rtua0)</author_name><author_url>https://yabu.me/npub1geqdlge6ysz9qlq3w758422flnkgqklpu9veu80ehjprcd04ugyqkrtua0</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>📅 Original date posted:2019-07-17&#xA;📝 Original message:&#xA;Hi All,&#xA;&#xA;I recently posted a proposal here for a scheme through which a trusted data&#xA;provider can utilize the Lightning Network to privately sell data where&#xA;data is received atomically with purchase.&#xA;&#xA;I&#39;ve more recently been thinking about situations where a party, that is&#xA;*not* trusted, is attempting to sell its signature to a known message. One&#xA;example of a situation where this would be useful is if someone is trying&#xA;to offer a DLC-like Option contract where they are essentially&#xA;collateralizing themselves in a funding transaction and then selling their&#xA;signatures to Contract Execution Transactions (CETs). In this example, we&#xA;must ensure that the buyer of the signatures pays if and only if they&#xA;receive valid signatures for the CETs which are known.&#xA;&#xA;I believe that this is achievable in a relatively straightforward way if we&#xA;were to use ZmnSCPxj&#39;s proposed payment points with scalars (as opposed to&#xA;payment hashes with pre-images). The (Schnorr) signature seller could give&#xA;the buyer their one-time public key, `R = k*G`, through which the buyer&#xA;could compute the payment point whose scalar is the seller&#39;s signature:&#xA;`sig*G = R + h(m, R)*A` where `A` is the seller&#39;s public key. Using this&#xA;value as the payment point, the buyer could be assured that they pay if and&#xA;only if they receive `sig` from the seller, where `sig` is the desired&#xA;valid signature of `m`!&#xA;&#xA;Best,&#xA;Nadav&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20190717/95c848fb/attachment.html&gt;</html></oembed>