diff options
author | Erik Aronesty <erik@q32.com> | 2018-08-29 07:28:56 -0400 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2018-08-29 11:29:11 +0000 |
commit | 0c4c608936edea2588a42f98efe6b14209bf8996 (patch) | |
tree | 303f1a4f2cc2634085ea285b7cc82574f0a23f47 | |
parent | a2862566b9096c1b7c7e1300a003abfb46205d72 (diff) | |
download | pi-bitcoindev-0c4c608936edea2588a42f98efe6b14209bf8996.tar.gz pi-bitcoindev-0c4c608936edea2588a42f98efe6b14209bf8996.zip |
Re: [bitcoin-dev] Multisignature for bip-schnorr
-rw-r--r-- | 83/cf6c3ebbc6ecab9a192af407fa914ed713d541 | 160 |
1 files changed, 160 insertions, 0 deletions
diff --git a/83/cf6c3ebbc6ecab9a192af407fa914ed713d541 b/83/cf6c3ebbc6ecab9a192af407fa914ed713d541 new file mode 100644 index 000000000..9facd1dba --- /dev/null +++ b/83/cf6c3ebbc6ecab9a192af407fa914ed713d541 @@ -0,0 +1,160 @@ +Return-Path: <earonesty@gmail.com> +Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org + [172.17.192.35]) + by mail.linuxfoundation.org (Postfix) with ESMTPS id 73499C21 + for <bitcoin-dev@lists.linuxfoundation.org>; + Wed, 29 Aug 2018 11:29:11 +0000 (UTC) +X-Greylist: whitelisted by SQLgrey-1.7.6 +Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com + [209.85.221.50]) + by smtp1.linuxfoundation.org (Postfix) with ESMTPS id DCABD4FA + for <bitcoin-dev@lists.linuxfoundation.org>; + Wed, 29 Aug 2018 11:29:10 +0000 (UTC) +Received: by mail-wr1-f50.google.com with SMTP id k5-v6so4464617wre.10 + for <bitcoin-dev@lists.linuxfoundation.org>; + Wed, 29 Aug 2018 04:29:10 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=q32-com.20150623.gappssmtp.com; s=20150623; + h=mime-version:references:in-reply-to:from:date:message-id:subject:to; + bh=/K9rIqV4N6YgDeqH5Cb/oUayT2PyipD42NRL0MZfl/o=; + b=PuZcaozEzVrK+SfHmq7eI4RQqwZTvVRCCn7+UNqQ8mu2Hils7K0rVsjA3kI2m1w5Mx + +kcSL9iNLNlzc/a4z3bKw7iQ8nAHPKmWIgMgUMRmBqO8AHjzKyQzmzUJP3ZdpRYjGdlY + CCHxn3/jChDonNMv+ooB/OpbVuHjJeaz+z0SNhd3iI6pVZ3P0YFXydRf1yavTrHeQ42F + b6MbDYP6T9HOS4frRu8z+p04/ETxOIhagR9NkohhiUSnnOxJYJ5/kb5oYhj/sqlK84Jf + 5P/jRL1SO5WLu1D3rVByZsa99GDIUKBbGvBPPyi9WbqjHVPk9uqWG9qb7GWRLQoTsVhq + 8dVw== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20161025; + h=x-gm-message-state:mime-version:references:in-reply-to:from:date + :message-id:subject:to; + bh=/K9rIqV4N6YgDeqH5Cb/oUayT2PyipD42NRL0MZfl/o=; + b=noc9Ci3D4gbsb9ByCGTFLaBcvPjyQICbBPU3EGOO4CK0ZgutGwvc/4/6B0+M85Xd+O + 9BoCmCVpyEfhGjYBXQruj9+dIWoLzM843NmzrYqMoVkoPINV0v/IAmNulQgabEIXw+rc + Zkcqzu0RtlYU8R3wd31JgAFzuTYwm07dfWhxRgK8T4dxNyzNQCtzZLiXNe83U6cOW7aZ + AjzcrWu8b8epDT0wr4qMaRQSl51mmp4Uo/Y6bADW7h3h5KWsoh55Z1Gy9Md8IFKpka+S + bgJ8nfn8W+rXeP1YotLj2p+KSt0+e7MVYSRrZmkzIjRyxgjMD6bWK4LKIRWfQtycJ28P + BJLg== +X-Gm-Message-State: APzg51DMMtstMynyQ2Lu+po30afi2qIJN5TqtSCapcASjm3q3BXuw9TW + l7vqsW6qafFlnpG/I6qmg5wYPb4x7nKS4PGz1XPOIrQ= +X-Google-Smtp-Source: ANB0VdbD60cDhJceQh4uVb9zerh97udqe6vJYsrpvc/N+i/XlffLhkjEFvrdK2Yb+AtA/Y5DFsTdMQsBLvlBOlpq5cQ= +X-Received: by 2002:a5d:674d:: with SMTP id + l13-v6mr3899483wrw.197.1535542149261; + Wed, 29 Aug 2018 04:29:09 -0700 (PDT) +MIME-Version: 1.0 +References: <CAHk9a9ct_h485MY4gk7S++FAu5FEH3PL9pd9mrrh+wA8nWaVUA@mail.gmail.com> +In-Reply-To: <CAHk9a9ct_h485MY4gk7S++FAu5FEH3PL9pd9mrrh+wA8nWaVUA@mail.gmail.com> +From: Erik Aronesty <erik@q32.com> +Date: Wed, 29 Aug 2018 07:28:56 -0400 +Message-ID: <CAJowKgLGA0tc_uYMhZhB157b2--wcLyPeNhoxxbSh2r+fS+bJg@mail.gmail.com> +To: nakagat@gmail.com, + Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> +Content-Type: multipart/alternative; boundary="0000000000005830410574914407" +X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID, FREEMAIL_FROM, HTML_MESSAGE, MIME_BOUND_DIGITS_15, + RCVD_IN_DNSWL_NONE autolearn=no version=3.3.1 +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + smtp1.linux-foundation.org +X-Mailman-Approved-At: Wed, 29 Aug 2018 11:31:37 +0000 +Subject: Re: [bitcoin-dev] Multisignature for bip-schnorr +X-BeenThere: bitcoin-dev@lists.linuxfoundation.org +X-Mailman-Version: 2.1.12 +Precedence: list +List-Id: Bitcoin Protocol 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: Wed, 29 Aug 2018 11:29:11 -0000 + +--0000000000005830410574914407 +Content-Type: text/plain; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + +It's cool but + +- there's a lot of online steps. +- it's not a threshold system + +Using a shamir scheme solves this and isn't subject to birthday attacks: + +https://medium.com/@simulx/an-m-of-n-bitcoin-multisig-scheme-e7860ab34e7f + + + +On Mon, Aug 13, 2018 at 7:08 AM nakagat via bitcoin-dev < +bitcoin-dev@lists.linuxfoundation.org> wrote: + +> Hi all, +> +> I wrote a multisignature procedure using bip-schnorr. +> +> If you have time to review and give feedback, I=E2=80=99d really apprecia= +te it. +> Thanks in advance! +> +> Multisignature +> https://gist.github.com/tnakagawa/0c3bc74a9a44bd26af9b9248dfbe598b +> +> Original +> +> https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki#Multi= +signatures_and_Threshold_Signatures +> +> -- +> nakagawa +> _______________________________________________ +> bitcoin-dev mailing list +> bitcoin-dev@lists.linuxfoundation.org +> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev +> + +--0000000000005830410574914407 +Content-Type: text/html; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + +<div dir=3D"ltr"><div>It's cool but</div><div><br></div><div>- there= +9;s a lot of online steps.</div><div>- it's not a threshold system</div= +><div><br></div><div>Using a shamir scheme solves this and isn't subjec= +t to birthday attacks:</div><div><br></div><div><a href=3D"https://medium.c= +om/@simulx/an-m-of-n-bitcoin-multisig-scheme-e7860ab34e7f">https://medium.c= +om/@simulx/an-m-of-n-bitcoin-multisig-scheme-e7860ab34e7f</a><br></div><div= +><br></div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"= +ltr">On Mon, Aug 13, 2018 at 7:08 AM nakagat via bitcoin-dev <<a href=3D= +"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfound= +ation.org</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= +=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<= +br> +<br> +I wrote a multisignature procedure using bip-schnorr.<br> +<br> +If you have time to review and give feedback, I=E2=80=99d really appreciate= + it.<br> +Thanks in advance!<br> +<br> +Multisignature<br> +<a href=3D"https://gist.github.com/tnakagawa/0c3bc74a9a44bd26af9b9248dfbe59= +8b" rel=3D"noreferrer" target=3D"_blank">https://gist.github.com/tnakagawa/= +0c3bc74a9a44bd26af9b9248dfbe598b</a><br> +<br> +Original<br> +<a href=3D"https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediaw= +iki#Multisignatures_and_Threshold_Signatures" rel=3D"noreferrer" target=3D"= +_blank">https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki= +#Multisignatures_and_Threshold_Signatures</a><br> +<br> +-- <br> +nakagawa<br> +_______________________________________________<br> +bitcoin-dev mailing list<br> +<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">= +bitcoin-dev@lists.linuxfoundation.org</a><br> +<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" = +rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail= +man/listinfo/bitcoin-dev</a><br> +</blockquote></div> + +--0000000000005830410574914407-- + |