summaryrefslogtreecommitdiff
path: root/83/cf6c3ebbc6ecab9a192af407fa914ed713d541
blob: 9facd1dba755401da81de918aacc21f128d294fe (plain)
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&#39;s cool but</div><div><br></div><div>- there&#3=
9;s a lot of online steps.</div><div>- it&#39;s not a threshold system</div=
><div><br></div><div>Using a shamir scheme solves this and isn&#39;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 &lt;<a href=3D=
"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfound=
ation.org</a>&gt; 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--