1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
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--
|