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 73499C21 for ; 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 ; Wed, 29 Aug 2018 11:29:10 +0000 (UTC) Received: by mail-wr1-f50.google.com with SMTP id k5-v6so4464617wre.10 for ; 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: In-Reply-To: From: Erik Aronesty Date: Wed, 29 Aug 2018 07:28:56 -0400 Message-ID: To: nakagat@gmail.com, Bitcoin Protocol Discussion 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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
It's cool but

- there= 9;s a lot of online steps.
- it's not a threshold system

Using a shamir scheme solves this and isn't subjec= t to birthday attacks:




On Mon, Aug 13, 2018 at 7:08 AM nakagat via bitcoin-dev <bitcoin-dev@lists.linuxfound= ation.org> wrote:
Hi all,<= br>
I wrote a multisignature procedure using bip-schnorr.

If you have time to review and give feedback, I=E2=80=99d really appreciate= it.
Thanks in advance!

Multisignature
https://gist.github.com/tnakagawa/= 0c3bc74a9a44bd26af9b9248dfbe598b

Original
https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki= #Multisignatures_and_Threshold_Signatures

--
nakagawa
_______________________________________________
bitcoin-dev mailing list
= bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mail= man/listinfo/bitcoin-dev
--0000000000005830410574914407--