summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTier Nolan <tier.nolan@gmail.com>2016-02-11 20:05:15 +0000
committerbitcoindev <bitcoindev@gnusha.org>2016-02-11 20:05:16 +0000
commit99d2605f769be17c69039493993a1b43ab0b0e46 (patch)
tree2751a292cca1c21bd608f9a723321e28095901fa
parenta1eeec9003dabc03ea09ccb67aa7736ff44e596b (diff)
downloadpi-bitcoindev-99d2605f769be17c69039493993a1b43ab0b0e46.tar.gz
pi-bitcoindev-99d2605f769be17c69039493993a1b43ab0b0e46.zip
[bitcoin-dev] BIP CPRKV: Check private key verify
-rw-r--r--26/01529ab11fc4e48255704860351f0e5304b8e6121
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&#39;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--
+