<oembed><type>rich</type><version>1.0</version><author_name>npub1xpryrka5nmn2vq9uum4qfjcvkfdne95l3ug4sxhdkcnndu4uu6eqrc6eq0</author_name><author_url>https://nostr.ae/npub1xpryrka5nmn2vq9uum4qfjcvkfdne95l3ug4sxhdkcnndu4uu6eqrc6eq0</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2011-08-24&#xA;🗒️ Summary of this message: Gavin Andresen requested open-source, patent-free, and thoroughly-tested code for DSA-key-splitting. A third-party solution was suggested for a more traditional escrow setup.&#xA;📝 Original message:On Aug 24, 2011 10:12 AM, &#34;Gavin Andresen&#34; &lt;gavinandresen at gmail.com&gt; wrote:&#xA;&gt;&#xA;&gt; If anybody has some open-source, patent-free, thoroughly-tested code&#xA;&gt; that already does DSA-key-splitting, speak up please.&#xA;&gt;&#xA;&#xA;If the caveat of a trusted third party is acceptable and, as greg mentioned,&#xA;if there was a way to export unsigned transactions and then import/broadcast&#xA;after signing this becomes fairly trivial.&#xA;&#xA;Shamir&#39;s + 3rd party to combine and sign means no protocol level changes.&#xA;&#xA;Process could work something like this:&#xA;&#xA;Parties agree to endpoint destination address and provide it to third party.&#xA;Third party generates key and provides shares to each party in the txn and&#xA;the resulting address to both as well.&#xA;Third party destroys (preferably, never stores) private key.&#xA;Sender sends to address.&#xA;Both parties after confirmation of reciept of goods or what have you provide&#xA;shares back to third party who uses the privkey to xfer inputs to the&#xA;previously agreed upon destination subtracting their fee.&#xA;&#xA;This resembles more traditional escrow setups and relies on the trust of a&#xA;third party, which is not ideal, but would be fairly simple to implement&#xA;until the other proposals could be better investigated and implemented.&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20110824/a6faa861/attachment.html&gt;</html></oembed>