summaryrefslogtreecommitdiff
path: root/2e/a43eb9aba1c405a75834d1f30fd8ff746c19f9
blob: d9f82fe454a548765a8a9f3fe4dcbffeb4023799 (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
Return-Path: <miron@hyper.to>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 515796C
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 28 Nov 2018 06:33:44 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-qt1-f181.google.com (mail-qt1-f181.google.com
	[209.85.160.181])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id BF72519B
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 28 Nov 2018 06:33:43 +0000 (UTC)
Received: by mail-qt1-f181.google.com with SMTP id n21so24689028qtl.6
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 27 Nov 2018 22:33:43 -0800 (PST)
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:cc;
	bh=H/MfLQT/V50lcTgjj3fq2oxk0qXpUAir42smZ+780eU=;
	b=ZZO9xWXfxENsZ/gHYDYeq2+IkEDh6RXiFnyMenl+Q/aFMZsPNvJw3eMRlJhxlgd738
	UCG+SmH1+cUWSSdriMqZhakBh9GKDSkp/T1tRxHkVb5Bvatp2Sidsl/UX4JMKB9reOxH
	XZqCoEj59THAGa47G6aFhJUBipxC6MuIUHqD307VK4CaRQYgUVCyWur9O0LPZpJu5a45
	0iqE7Mudx/+of9pt/mY/jCIkR1AsIvcbiFzkUBiSJD1VNk0qfsJVRN/GGX8SoScZWnlc
	6a7FL65wJHo+gvIM/UpswzX6gwddUoL1d+g/ySSCLKL7PyrFKGiKASagYFIfLJPCcmyG
	cqrg==
X-Gm-Message-State: AA+aEWapS6Sb1IU3UprJmV3ZhZYMNNh+RVBAnDtUS0JdUn1n3xaCyc/9
	w1xAHMB0We30PEYaLfYopknhjy7tNkN3TnP69i5bSw==
X-Google-Smtp-Source: AFSGD/WPJh4W8e29NG9mln0L6kgG5wq/W3eQye0wh8j6+e/2ZTFWMsyjrdnVuyLSJKj/uJ3GW2fNukamuiwwjUMqEmY=
X-Received: by 2002:a0c:d6c4:: with SMTP id l4mr34769087qvi.103.1543386822598; 
	Tue, 27 Nov 2018 22:33:42 -0800 (PST)
MIME-Version: 1.0
References: <CALhDas2W5QEPmw8JEgak0zf7y3N0UFTiMVk-djR8x9_WYZiyfQ@mail.gmail.com>
In-Reply-To: <CALhDas2W5QEPmw8JEgak0zf7y3N0UFTiMVk-djR8x9_WYZiyfQ@mail.gmail.com>
From: Devrandom <c1.bitcoin@niftybox.net>
Date: Tue, 27 Nov 2018 22:33:30 -0800
Message-ID: <CAB0O3SVjhXVV4PKYPh+2O4xZomcyT-T2Mis1A8riTtrnUUigig@mail.gmail.com>
To: omer.shlomovits@gmail.com, 
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="0000000000004ffaaa057bb3bfc2"
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE,
	RCVD_IN_DNSWL_NONE autolearn=ham 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, 28 Nov 2018 06:47:43 +0000
Cc: g.benattar@gmail.com, elichai.turkel@gmail.com, mail@romanzey.de,
	mortendahlcs@gmail.com
Subject: Re: [bitcoin-dev] Multi party Schnorr Rust implementation
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, 28 Nov 2018 06:33:44 -0000

--0000000000004ffaaa057bb3bfc2
Content-Type: text/plain; charset="UTF-8"

Hi Omer,

Are there any candidates for non-interactive threshold signatures?
Interactive signatures are not very suitable for air-gapped use cases.

On Tue, Nov 27, 2018 at 11:18 AM Omer Shlomovits via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:

> Hello all,
>
> I am working for the past few months with collaborators (in cc) on
> providing Rust reference implementations to existing multi party schemes
> for Schnorr signatures [1]. This includes aggregated signatures,
> accountable signatures (which for n out of n are multi-signatures) and
> threshold signatures (wip).
> The project can be found here:
> https://github.com/KZen-networks/multi-party-schnorr .
> We aim that if the protocol is run in a configuration of a single party it
> will be bip-schnorr [2] compliant.
>
> Hope you'll find it useful :)
> Questions, suggestions and pull requests are welcome!
>
>
> [1]
> https://github.com/KZen-networks/multi-party-schnorr/tree/master/papers
> [2] https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>

--0000000000004ffaaa057bb3bfc2
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Omer,</div><div><br></div>Are there any candidates=
 for non-interactive threshold signatures?=C2=A0 Interactive signatures are=
 not very suitable for air-gapped use cases.<br><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr">On Tue, Nov 27, 2018 at 11:18 AM Omer Shlomovits via b=
itcoin-dev &lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bit=
coin-dev@lists.linuxfoundation.org</a>&gt; wrote:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr">Hello all,<div><br></div><div>I am working for the past few months=
 with collaborators (in cc) on providing Rust reference implementations to =
existing multi party schemes for Schnorr signatures [1]. This includes aggr=
egated signatures, accountable signatures (which for n out of n are multi-s=
ignatures) and threshold signatures (wip).=C2=A0</div><div>The project can =
be found here:=C2=A0<a href=3D"https://github.com/KZen-networks/multi-party=
-schnorr" target=3D"_blank">https://github.com/KZen-networks/multi-party-sc=
hnorr</a> .=C2=A0</div><div>We aim that if the protocol is run in a configu=
ration of a single party it will be bip-schnorr [2] compliant.=C2=A0</div><=
div><br></div><div><font face=3D"arial, helvetica, sans-serif"><span style=
=3D"color:rgb(0,0,0)">Hope you&#39;ll find it useful :)</span><br style=3D"=
color:rgb(0,0,0)"><span style=3D"color:rgb(0,0,0)">Questions, suggestions a=
nd pull requests are welcome!</span></font><br></div><div><br></div><div><b=
r></div><div>[1]=C2=A0<a href=3D"https://github.com/KZen-networks/multi-par=
ty-schnorr/tree/master/papers" target=3D"_blank">https://github.com/KZen-ne=
tworks/multi-party-schnorr/tree/master/papers</a></div><div>[2]=C2=A0<a hre=
f=3D"https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki" t=
arget=3D"_blank">https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.=
mediawiki</a></div></div></div></div></div>
_______________________________________________<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></div>

--0000000000004ffaaa057bb3bfc2--