diff options
author | Tier Nolan <tier.nolan@gmail.com> | 2016-02-11 20:05:15 +0000 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2016-02-11 20:05:16 +0000 |
commit | 99d2605f769be17c69039493993a1b43ab0b0e46 (patch) | |
tree | 2751a292cca1c21bd608f9a723321e28095901fa | |
parent | a1eeec9003dabc03ea09ccb67aa7736ff44e596b (diff) | |
download | pi-bitcoindev-99d2605f769be17c69039493993a1b43ab0b0e46.tar.gz pi-bitcoindev-99d2605f769be17c69039493993a1b43ab0b0e46.zip |
[bitcoin-dev] BIP CPRKV: Check private key verify
-rw-r--r-- | 26/01529ab11fc4e48255704860351f0e5304b8e6 | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/26/01529ab11fc4e48255704860351f0e5304b8e6 b/26/01529ab11fc4e48255704860351f0e5304b8e6 new file mode 100644 index 000000000..b7371d8e7 --- /dev/null +++ b/26/01529ab11fc4e48255704860351f0e5304b8e6 @@ -0,0 +1,121 @@ +Return-Path: <tier.nolan@gmail.com> +Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org + [172.17.192.35]) + by mail.linuxfoundation.org (Postfix) with ESMTPS id A7E96E4C + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 11 Feb 2016 20:05:16 +0000 (UTC) +X-Greylist: whitelisted by SQLgrey-1.7.6 +Received: from mail-ig0-f175.google.com (mail-ig0-f175.google.com + [209.85.213.175]) + by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 1670E117 + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 11 Feb 2016 20:05:16 +0000 (UTC) +Received: by mail-ig0-f175.google.com with SMTP id y8so13880701igp.1 + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 11 Feb 2016 12:05:15 -0800 (PST) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; + h=mime-version:date:message-id:subject:from:to:content-type; + bh=UtWFT+j2pjbsUIGcVl/pkFEcnQwNcwoNCqIuxA4VN4Y=; + b=bidS/gujdZCyctVBTV1KWXyKaIqLAvb403Ixz7EHTe6rCmQi2qY6s3QVmVGaO6QhRH + ajkdxHDF/Fe3jhFQzmnm+dBhSratLk/Bw3O+2LUP18g07Ty80hZ7Wnj5DfqImPZVl6q/ + GKrzOjjlWq1hazbDXLtOGS29T/kqT4+jmCbokzVTZ1gM3CUZFgPbZh6x+cgZ+rpQXmpS + MFK2qUY56heeqYSNBXhBM+iq4ccmOG5N/7yIhi6n4je+IeGyhq6z1oRxU07vOockrdL4 + XbWIUhX6CghAWVR8OsQjXYW75f6BGE6lT4HC0A5og5h8Vjdy26YDUs7ruKsEo50E9gIL + Gavw== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20130820; + h=x-gm-message-state:mime-version:date:message-id:subject:from:to + :content-type; + bh=UtWFT+j2pjbsUIGcVl/pkFEcnQwNcwoNCqIuxA4VN4Y=; + b=I0rIdCEB67FMTV7EM5MShnuh9MWfRnhBnhd8Sz5RFgk1a2YmCA2RfgYKwqiNbFIly7 + qSy3wk++tOSbEloC+BAhXXxaoUBWCLpk7lTb+qgqt5kxB2DaZfz87BCOaO6qr4yDzY1G + P9TQw8N9XjFr3Wyam4FfuhEnNjQGyWRI18rFRpCFatx1+Nt/O+QIXj48itMiWSGcbXHD + xmcuaWRx+wbstoEGk8xek3o4UzH1lIxxLs2oth1JE64sKgE1EAwzpLFzxgaRQvctLb49 + Exsy4LLer7DCFFbxPeB/EBEAhI3FlPyXdzIYOGrVsIT/6MhckPge0gNgBHNsE8s/lmp3 + LE2g== +X-Gm-Message-State: AG10YORSGNkvLCUGOPozeJ7bXSHt9L1JwpakwvQeCjT9E4nXDqnBDtthrXPmHHn5A1kwTWASTZf5CTODclPLDw== +MIME-Version: 1.0 +X-Received: by 10.50.43.136 with SMTP id w8mr366431igl.96.1455221115526; Thu, + 11 Feb 2016 12:05:15 -0800 (PST) +Received: by 10.79.77.65 with HTTP; Thu, 11 Feb 2016 12:05:15 -0800 (PST) +Date: Thu, 11 Feb 2016 20:05:15 +0000 +Message-ID: <CAE-z3OUpaMLxF9dGttzLUd6tG+nO18FMo3LZqr7taASVmrEumg@mail.gmail.com> +From: Tier Nolan <tier.nolan@gmail.com> +To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org> +Content-Type: multipart/alternative; boundary=089e011602a8a94ac0052b841113 +X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_IMAGE_ONLY_16, + HTML_MESSAGE, + HTML_SHORT_LINK_IMG_2,RCVD_IN_DNSWL_LOW,T_REMOTE_IMAGE autolearn=no + version=3.3.1 +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + smtp1.linux-foundation.org +Subject: [bitcoin-dev] BIP CPRKV: Check private key verify +X-BeenThere: bitcoin-dev@lists.linuxfoundation.org +X-Mailman-Version: 2.1.12 +Precedence: list +List-Id: Bitcoin Development Discussion <bitcoin-dev.lists.linuxfoundation.org> +List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, + <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe> +List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/> +List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org> +List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help> +List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, + <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe> +X-List-Received-Date: Thu, 11 Feb 2016 20:05:16 -0000 + +--089e011602a8a94ac0052b841113 +Content-Type: text/plain; charset=UTF-8 + +There was some discussion on the bitcointalk forums about using CLTV for +cross chain transfers. + +Many altcoins don't support CLTV, so transfers to those coins cannot be +made secure. + +I created a protocol. It uses on cut and choose to allow commitments to +publish private keys, but it is clunky and not entirely secure. + +I created a BIP draft for an opcode which would allow outputs to be locked +unless a private key was published that matches a given public key. + +https://github.com/TierNolan/bips/blob/cpkv/bip-cprkv.mediawiki +<https://www.avast.com/sig-email> This email has been sent from a +virus-free computer protected by Avast. +www.avast.com <https://www.avast.com/sig-email> +<#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> + +--089e011602a8a94ac0052b841113 +Content-Type: text/html; charset=UTF-8 +Content-Transfer-Encoding: quoted-printable + +<div dir=3D"ltr"><div><div><div><div>There was some discussion on the bitco= +intalk forums about using CLTV for cross chain transfers.<br><br></div>Many= + altcoins don't support CLTV, so transfers to those coins cannot be mad= +e secure.=C2=A0 <br><br></div>I created a protocol.=C2=A0 It uses on cut an= +d choose to allow commitments to publish private keys, but it is clunky and= + not entirely secure.<br><br></div></div>I created a BIP draft for an opcod= +e which would allow outputs to be locked unless a private key was published= + that matches a given public key.<br><div><div><div><div><br><a href=3D"htt= +ps://github.com/TierNolan/bips/blob/cpkv/bip-cprkv.mediawiki">https://githu= +b.com/TierNolan/bips/blob/cpkv/bip-cprkv.mediawiki</a><br></div></div></div= +></div></div><div id=3D"DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><table style= +=3D"border-top:1px solid #aaabb6;margin-top:30px"> + <tr> + <td style=3D"width:105px;padding-top:15px"> + <a href=3D"https://www.avast.com/sig-email" target=3D"_blank"><img src= +=3D"https://ipmcdn.avast.com/images/logo-avast-v1.png" style=3D"width: 90px= +; height:33px;"></a> + </td> + <td style=3D"width:470px;padding-top:20px;color:#41424e;font-size:13px;fo= +nt-family:Arial,Helvetica,sans-serif;line-height:18px">This email has been = +sent from a virus-free computer protected by Avast. <br><a href=3D"https://= +www.avast.com/sig-email" target=3D"_blank" style=3D"color:#4453ea">www.avas= +t.com</a> + </td> + </tr> +</table><a href=3D"#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width=3D"1" heigh= +t=3D"1"></a></div> + +--089e011602a8a94ac0052b841113-- + |