summaryrefslogtreecommitdiff
path: root/91/21e38e581122cc38d863274b8110b2c97a0fd8
blob: 8b7f6c7039b5bee6d9064bdc097e327277095e5d (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
Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194]
	helo=mx.sourceforge.net)
	by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <stick@gk2.sk>) id 1WNlUv-00084v-IH
	for bitcoin-development@lists.sourceforge.net;
	Wed, 12 Mar 2014 15:55:13 +0000
X-ACL-Warn: 
Received: from mail-wi0-f178.google.com ([209.85.212.178])
	by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1WNlUt-0003pZ-TR
	for bitcoin-development@lists.sourceforge.net;
	Wed, 12 Mar 2014 15:55:13 +0000
Received: by mail-wi0-f178.google.com with SMTP id n15so2593425wiw.5
	for <bitcoin-development@lists.sourceforge.net>;
	Wed, 12 Mar 2014 08:55:05 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:subject:references:in-reply-to:content-type
	:content-transfer-encoding;
	bh=FIwoXjit07rf+H0sRiBvEy3gFw2JCDjA8EaSk1kJmjA=;
	b=agwvIFHcLLge77et/LGdB2xMGtNg0sz28pdB6hxRjiOQHRRMR0nAvLWUvARJdqypwY
	8GXZvZ4cvgNToEy65pG2urpdVcR1+JH20F3urFbsBecTRI1DgCIboMN9pXQo65giVlUK
	OrAO2SIS1p1xTSoc6fXGtX+nmTM+e3p+23oC4eqgiBFt4GPNgOnZsYbWm6bN6rsZAJHK
	UPu/28EbYKaMdMkhrHfZB44fAdydlNQTj0s0CH6BYJy7hAjs32J1Sr6juyfDILDuo1xQ
	FEwurGBB2mco4ye0vIjsDsXEiHfKS1Nu8wc15wPpmhjFpSzYnUeODSsfRINhP/nPSQ3j
	C2ew==
X-Gm-Message-State: ALoCoQmgoXmakpy+UZAGfjwZ4OCl+ypIq7ReqmhL/JrogwKo1K6rFSz3SaN6tD2FHJ03XwGO/6Nc
X-Received: by 10.180.97.37 with SMTP id dx5mr8034311wib.53.1394639705419;
	Wed, 12 Mar 2014 08:55:05 -0700 (PDT)
Received: from tetra.site (nat-0-15.lam.cz. [80.92.242.254])
	by mx.google.com with ESMTPSA id dd3sm70703628wjb.9.2014.03.12.08.55.03
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Wed, 12 Mar 2014 08:55:04 -0700 (PDT)
Message-ID: <53208356.7010209@gk2.sk>
Date: Wed, 12 Mar 2014 16:55:02 +0100
From: Pavol Rusnak <stick@gk2.sk>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Jean-Paul Kogelman <jeanpaulkogelman@me.com>, 
	Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
References: <CANEZrP37a=EH+1P47opH0E-1TG9ozgw_1NzecJpRRJsMaZRLOw@mail.gmail.com>
	<81f77484-3ca9-40a7-a999-884260b26be5@me.com>
	<CAAS2fgSyegH8y1dYcijCSPLsC54mxeSNsN+3FQVDo5R9tWwAwQ@mail.gmail.com>
	<BF62F0D0-1D13-4F19-A8F6-F588F3060A64@me.com>
	<682B9F30-7DDC-4A9D-886E-5454D5F45665@me.com>
	<A6F382CD-01F7-47DF-84F4-20F81BB64259@me.com>
	<53205D1E.1000100@gk2.sk>
	<E3C05DB6-D182-43B1-A6F6-128734D933F9@me.com>
In-Reply-To: <E3C05DB6-D182-43B1-A6F6-128734D933F9@me.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
X-Headers-End: 1WNlUt-0003pZ-TR
Subject: Re: [Bitcoin-development] [RFC] Proposal: Base58 encoded HD Wallet
 root key with optional encryption
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Wed, 12 Mar 2014 15:55:13 -0000

On 03/12/2014 04:45 PM, Jean-Paul Kogelman wrote:
> Yes I am. There are some differences between BIP 39 and my proposal though. 
> 
> - BIP 39 offers an easy list of words, no gnarly string of case sensitive letters and numbers.

Which is better IMO. I can't imagine anyone writing down a long Base58
encoded string.

> - BIP 39 only offers one fixed length of entropy, always 12 words, no option to increase or decrease the length.

Not true, BIP39 supports 12/18/24 words (= 128/192/256 bits of entropy).

> - BIP 39 doesn't have a genesis date field, so no optimization during blockchain rescan.

This is nice addition, indeed. But we needed to limit the data as
possible in order not to increase the number of words needed to be noted
down.

> - BIP 39 doesn't have password typo detection. No easy way to recover a password if you know most of it.

It has a detection. Not correction though.

> - BIP 39 does not have a user selectable KDF, only 2048 round PBKDF2-HMAC-SHA512. 
> - BIP 39 can't outsource the KDF computation to a 3rd party.

True, but having one or two solid options are better than having
gazillions of possible options.

> - BIP 39 wallet implementors can use their own word lists, breaking cross wallet compatibility.

True, but they are encouraged to use the list provided. Possibility to
outsource KDF outside of your "standard" breaks much more compatibility
than this.

-- 
Best Regards / S pozdravom,

Pavol Rusnak <stick@gk2.sk>