summaryrefslogtreecommitdiff
path: root/32/94a1cac14674cecb499d627f2c51ef3d3287c2
blob: 28946e56d75f2c702f2abd46ffd50d605ca590f2 (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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
Return-Path: <simone.bronzini@chainside.net>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id AD8A2B66
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 29 Aug 2017 12:48:04 +0000 (UTC)
X-Greylist: delayed 02:10:00 by SQLgrey-1.7.6
Received: from 1.mo69.mail-out.ovh.net (1.mo69.mail-out.ovh.net
	[178.33.251.173])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 50D63193
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 29 Aug 2017 12:48:03 +0000 (UTC)
Received: from player699.ha.ovh.net (b9.ovh.net [213.186.33.59])
	by mo69.mail-out.ovh.net (Postfix) with ESMTP id 0DCB53AE9E
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 29 Aug 2017 12:19:13 +0200 (CEST)
Received: from localhost.localdomain
	(host102-98-static.3-79-b.business.telecomitalia.it [79.3.98.102])
	(Authenticated sender: simone.bronzini@chainside.net)
	by player699.ha.ovh.net (Postfix) with ESMTPSA id 5F45524009B;
	Tue, 29 Aug 2017 12:19:11 +0200 (CEST)
To: "bitcoin-dev@lists.linuxfoundation.org"
	<bitcoin-dev@lists.linuxfoundation.org>
From: Simone Bronzini <simone.bronzini@chainside.net>
Message-ID: <8088fa79-8e77-8663-afb4-800a405a6182@chainside.net>
Date: Tue, 29 Aug 2017 12:19:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
	Thunderbird/52.2.1
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------8BF5280D2258CA217DA71855"
Content-Language: en-US
X-Ovh-Tracer-Id: 4584664424355766601
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeelledrudeggddvkecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemuceftddtnecu
X-Spam-Status: No, score=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW
	autolearn=disabled version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Tue, 29 Aug 2017 13:40:34 +0000
Subject: [bitcoin-dev] BIP proposal for Lightning-oriented multiaccount
	multisig HD wallets
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: Tue, 29 Aug 2017 12:48:04 -0000

This is a multi-part message in MIME format.
--------------8BF5280D2258CA217DA71855
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi all,
last month we started looking for feedback (here and on other channels)
about a proposal for a new structure to facilitate the management of
different multisig accounts under the same master key, avoiding key
reuse but still allowing cosigners to independently generate new
addresses. While previously multiaccount multisig wallets were little
used, now that LN is becoming a reality it is extremely important to
have a better multiaccount management method to handle multiple payment
channels.
Please have a look at the draft of the BIP at the link below:

https://github.com/chainside/BIP-proposal/blob/master/BIP.mediawiki

Any feedback is highly appreciated, but in particular we would like to
collect opinions about the following issues:

1. coin_type level:
this level is intended to allow users to manage multiple
cryptocurrencies or forks of Bitcoin using the same masterkey (similarly
to BIP44). We have already received some legit objections that, since we
are talking about a Bitcoin Improvement Proposal,  it shouldn't care
about alt-coins. While we can agree with such objections, we also
believe that having a coin_type level improves interoperability with
muti-currency wallets (which is good), without any major drawback.
Moreover, even a Bitcoin maximalist may hold multiple coins for whatever
reason (short term speculation, testing, etc).

2. SegWit addresses:
since mixing SegWit and non-SegWit addresses on the same BIP44 structure
could lead to UTXOs not being completely recognised by old wallets,
BIP49 was proposed to separate the key space. Since this is a new
proposal, we can assume that wallets implementing it would be
SegWit-compatible and so there should be no need to differetiate between
SegWit and non-SegWit pubkeys. Anyway, if someone believes this problem
still holds, we thought about two possible solutions:
    a. Create separate purposes for SegWit and non SegWit addresses
(this would keep the same standard as BIP44 and BIP49)
    b. Create a new level on this proposed structure to divide SegWit
and non SegWit addresses: we would suggest to add this new level between
cosigner_index and change

We believe solution b. would be better as it would give the option of
having a multisig wallet with non SegWit-aware cosigners without having
to use two different subtrees.

This proposal is a work in progess so we would like to receive some
feedback before moving on with proposing it as a BIP draft.

Simone Bronzini

-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIzBAEBCAAdFiEErS/wgXh5+C1vqPN/TXSJoN+7oQoFAlmlP2QACgkQTXSJoN+7
oQptgA/7B46/Why5h5/cxWyvgjmuUJ12Rkvh+EtfOUhMX+a8i4PJkLHGB2RibRfR
/Li1F+QWd2yeqdNO97er8HDGSlouxB7twB0ZMnS/LRPsHTA3Zf4OoD7H/yjj3lcD
GiJGy4MiHEOfjqaIwd0onUPX9ch5+Mm7aL34vBDdK0/8gm2v+HGO+GAefaUnZTQh
/CIaM0Th9dDS0xs5wcP3ncNqs1e59MHXOWlh7+zAxfvFio+HHnCbULIe4uct6stC
QxTNh8naQD4cB7tV9wsEeyuuJQ1gG8/pgN3WgRu5gW9CGpmpsySJgCCftkTZZHeL
eoqGJy5XFbI4CN2wEC2pbWW0xtDNyFq71wUPYNXINn8/7rnSjSl06OKISEk0u1yL
vhFuR9RSxEge2cS1pDwIwHVNR6pCeZMRwo0tp1OEXnt5VGGpmKengtpcFkFlOVdd
avUueIe8OoFGODco4+f25foB/z/rzyg3REXYX36bZiS6UkUOx4TCGpAzY86i4fDJ
STeDy5KMLk1S9rvTNrygxR74DkFMiNkalF3g4VauUlCFmh8iOzEDdtOQ3mLu/pgq
MXxfxq6ABxeCmQ7LsuBcFc+wN6AVLhrOhIPGyI8EAyaZNIGByqdgZGubvOl0J/gt
Yr4z5fViI7hjJijvooKzFtX0MNnaLBCOlggLpQO58t8En+BiNDE=3D
=3DXgcB
-----END PGP SIGNATURE-----


--------------8BF5280D2258CA217DA71855
Content-Type: application/pgp-keys;
 name="0xB2E60C73.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="0xB2E60C73.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=3Dy8p/
-----END PGP PUBLIC KEY BLOCK-----

--------------8BF5280D2258CA217DA71855
Content-Type: application/pgp-signature;
 name="0xB2E60C73.asc.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="0xB2E60C73.asc.sig"

iQIzBAABCAAdFiEErS/wgXh5+C1vqPN/TXSJoN+7oQoFAlmlP4UACgkQTXSJoN+7oQrYbRAA
xTKT90biXmDpWuKIfxyMKryAgh2sxYahntWWrhurbIRiymMQN+SD7W7I7POjRoZXodgagPnf
BoX8VPRolTTjEUWkkdAra0f9ZnVKww8k0LifF9gdW1TRFaOmgl3aMxOoQAioRDqCMOGYMOI1
72KO+N8QEHuTX/haRI2qxsjmlozHpE7xIsnk6NxUpjoJwHdZ752YrcnOQdE6NYmkyHFGUto5
P9Gx6CgSiP48n06S40pXjfjXlBmRClksfD62NR+hWAV8tS4PmUzsw0tQ6WEJ86XTg/sY22sh
7StRT74l+rRiRheFjx0qfch0y5JUZvZR4KGcrdYIVVCGpCRNRHKfgzGj3R80sz2O4QOMueeP
9z6swIRSC/WTof53az0hrAEd2t67z1m/k6fIocJth52LKJuKGxgk3fAOJ5BRIxalNaRqo3iS
qEw6/cuCXuLKVG+9nF10cQ87qddHPrt99Hp0SPcUVfsbDXdBTaq2TPNZ0w61BTOOcd9CtgWa
nMhrE3ZyCJij0lEOijwQVC+1HKOxL2RJxCiFRLHuyQlNGVsje0tn5h8kohiHfnbRzRWV9ikS
YGqO2FRs7H0r+mlsj9pf5G8MStntbZNTbziiMb0FPWrZle0wl0dsTOQZDoLV++2yjSrNmnje
QEshfAvAbCBd2I1PtVL4TUMrwlPu/D7AK8s=
--------------8BF5280D2258CA217DA71855--