From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id A7E96E4C for ; 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 ; Thu, 11 Feb 2016 20:05:16 +0000 (UTC) Received: by mail-ig0-f175.google.com with SMTP id y8so13880701igp.1 for ; 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: From: Tier Nolan To: Bitcoin Dev 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 This email has been sent from a virus-free computer protected by Avast. www.avast.com <#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> --089e011602a8a94ac0052b841113 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
There was some discussion on the bitco= intalk forums about using CLTV for cross chain transfers.

Many= altcoins don't support CLTV, so transfers to those coins cannot be mad= e secure.=C2=A0

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.

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.
This email has been = sent from a virus-free computer protected by Avast.
www.avas= t.com
--089e011602a8a94ac0052b841113--