<oembed><type>rich</type><version>1.0</version><title>Orfeas Stefanos Thyfronitis Litos [ARCHIVE] wrote</title><author_name>Orfeas Stefanos Thyfronitis Litos [ARCHIVE] (npub1h9…9dv32)</author_name><author_url>https://yabu.me/npub1h9v94vzhwug6qdxzldyy8vfg4vyxhftwqhalec5vjwr8hfx0fnzst9dv32</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>📅 Original date posted:2019-10-11&#xA;📝 Original message:&#xA;Good morning,&#xA;&#xA;&gt; * Sub-payment - one or more attempts, each of which semantically pay&#xA;for &#34;the same thing&#34; for &#34;the same value&#34;, set up in parallel.&#xA;&gt; a sub-payment may have multiple attempts running in parallel, but only&#xA;one attempt will be claimable.&#xA;&gt; * Payment - one or more sub-payments, each of which semantically pay&#xA;for &#34;different parts of an entire thing&#34;, set up in parallel.&#xA;&gt; a payment may have multiple sub-payments, and all sub-payments will be&#xA;claimed atomically.&#xA;&#xA;This can be also thought of as:&#xA;&#xA;Payment = ONE-OF(attempt_11, ..., attempt_m1) AND ... AND&#xA;ONE-OF(attempt_n1, ..., attempt_m&#39;n)&#xA;&#xA;Its dual also deserves some thought:&#xA;&#xA;Payment = ONE-OF(attempt_11 AND ... AND attempt_m1), ..., (attempt_n1&#xA;AND ... AND attempt_m&#39;n))&#xA;&#xA;or in words, &#34;A payment is an atomic value transfer through many paths,&#xA;each of which carry a part of the entire value -- many alternative&#xA;groups of paths are available to be used, but only one of the groups&#xA;eventually goes through.&#34;&#xA;&#xA;Is there a reason to design in preference of one of the two?&#xA;&#xA;Speaking of generalization, it would be nice to have arbitrary AND-OR&#xA;combinations, but this needs further exploration:&#xA;&#xA;&gt; If we want to create more complex access structures then we use&#xA;verifiable secret sharing where the discrete log of B is split up into&#xA;shares and distributed according the the desired structure.&#xA;&#xA;One possible milestone of this generalisation would be to enable atomic&#xA;payments where the paying wallet says &#34;there are all these known paths,&#xA;each with such and such capacity; I want some to go through such that&#xA;the desired value is transferred in aggregate, no more, no less&#xA;(possibly within a margin of error)&#34;.&#xA;&#xA;Kindly ignore me if I&#39;m regurgitating already discussed stuff.&#xA;&#xA;Best,&#xA;Orfeas&#xA;&#xA;-- &#xA;The University of Edinburgh is a charitable body, registered in&#xA;Scotland, with registration number SC005336.</html></oembed>