summaryrefslogtreecommitdiff
path: root/9d/937aac8a8cb5ea37a46d35502f122b28924095
blob: 99aa0ee8c2bf45aa1b8ea8bef6d460dc2ffa85b3 (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
Return-Path: <ken@keepkey.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id EE9D971
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 23 Aug 2016 20:54:53 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-pa0-f52.google.com (mail-pa0-f52.google.com
	[209.85.220.52])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 7786815D
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 23 Aug 2016 20:54:53 +0000 (UTC)
Received: by mail-pa0-f52.google.com with SMTP id ti13so51443196pac.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 23 Aug 2016 13:54:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=keepkey.com; s=google;
	h=subject:mime-version:from:in-reply-to:date:message-id:references:to; 
	bh=5WrWrjfzyQcqv7C0fudD6wTiJE8pb2Z01dBpuAIObls=;
	b=dLpnr4WZB4Zr7zMXQK+o0+6nqo3KtyUUjZMy6WAcztF1Vh7Fn7Ex+qfIEurkPtSOc7
	f5eHR14HxHtHbn3VWuTDNQtYcilC6cJAAoEhEjrzKtvMwLu+NIP1O5RQan2GCu8MlL3r
	OcjVMBHHdNH8ig30sIDqN2bELvdGK3Yl1xE9g=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:subject:mime-version:from:in-reply-to:date
	:message-id:references:to;
	bh=5WrWrjfzyQcqv7C0fudD6wTiJE8pb2Z01dBpuAIObls=;
	b=JfneQwsmqi0EqTecZi5KvkMWrBeVhC9pfORpSi7iE3uxTM3lFIXG8F+phbByxYV1K/
	b9aSZQx7cFpASy21dYf3NG47zPFNiYxV3SKTqJ0Ng9lj9SvUqEaFRw+Ch7rH4Og8Gmxs
	qswtRLfgBqOIiMYrLMyTEp0HOxLCSJuBUEi8DXTUdFmL3y7qzxPZ/BWvngAEh1HNI7dM
	biEtOrHy6N7dZhMMzoiYNIWiA4HBbIFA76EVeiJm+68w10p3fNjIKepwSgcTz4DGKYlr
	cg0WRlpNCH0OZiygcio2XkuCHrrFr+i3nM59rhPizIGu8mKC9HNzo62HkJWzhLj/nbqd
	AHHg==
X-Gm-Message-State: AEkoout1dTzGWS9J95WXlZGwPhd6tIcjCSYBM2nKXsQ4abFtkSZe4HtBzH1uZduiAJEajQ==
X-Received: by 10.66.127.38 with SMTP id nd6mr56618276pab.74.1471985693034;
	Tue, 23 Aug 2016 13:54:53 -0700 (PDT)
Received: from kenneths-mbp.keepkey.lan (c-50-135-66-251.hsd1.wa.comcast.net.
	[50.135.66.251]) by smtp.gmail.com with ESMTPSA id
	a20sm7886448pfa.27.2016.08.23.13.54.51
	(version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
	Tue, 23 Aug 2016 13:54:52 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: multipart/signed;
	boundary="Apple-Mail=_2172DF26-665A-49CA-87AF-7CF3F82AB80E";
	protocol="application/pgp-signature"; micalg=pgp-sha256
X-Pgp-Agent: GPGMail
From: Kenneth Heutmaker <ken@keepkey.com>
X-Priority: 2 (High)
In-Reply-To: <201608232012.12588.luke@dashjr.org>
Date: Tue, 23 Aug 2016 13:54:50 -0700
Message-Id: <7FF3E128-4D92-46CC-8FBA-9B9E9A9FC7AD@keepkey.com>
References: <201608232012.12588.luke@dashjr.org>
To: Luke Dashjr <luke@dashjr.org>,
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
X-Mailer: Apple Mail (2.3124)
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Subject: Re: [bitcoin-dev] BIP Status updates (including to Active/Final
	Status) - BIP 39, BIP 43, BIP 44, BIP 67, BIP 111, BIP 125, BIP 130
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, 23 Aug 2016 20:54:54 -0000


--Apple-Mail=_2172DF26-665A-49CA-87AF-7CF3F82AB80E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

> Additionally, BIP 111 (NODE_BLOOM service bit) has been implemented in =
Bitcoin
> Core and derivatives; it is unclear if used by clients yet. Can =
developers of
> such clients please comment and let me know: 1) if their software =
supports
> this BIP already; 2) if not, do they intend to support it in the =
future?
> If and only if there are any clients using this service bit already, I =
will
> update BIP 111 to Final Status in 2 weeks also.

Multibit is adding detection of the NODE_BLOOM bit in the next 2-3 =
weeks.

SPV is kinda broken if the wallet doesn=E2=80=99t do this detection. If =
your wallet connects only to nodes that don=E2=80=99t support bloom =
filtering, the wallet never gets updates. We have had a spike in users =
reporting that their wallet isn't getting updated. To compound the =
problem, they rescan the blockchain and lose all of their transaction =
history. It has caused much panic among less technical users.

We believe that failing to detect the NODE_BLOOM bit is the culprit, =
although it is non-deterministic, so we aren't certain.

I imagine that other SPV wallets are having similar issues. BIP 111 =
really isn=E2=80=99t optional at this point, so it should be marked =
final.


--Apple-Mail=_2172DF26-665A-49CA-87AF-7CF3F82AB80E
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJXvLgbAAoJEJ+Dh7ZmDcsBXMEP/3moFPxpjepU3DA7gJX+/hD/
sXQ0SlbhQdJi8uf5YGzQxIk58BBlnbjDSM/FNSeDNg8e8nFXbmocnVYQq6zOFTVm
8vTI+cZIh/+RwsKVOEsJDDYLGx1k8vHbEc+hfTvwvp0FxyDfANk50jczUK82J7CK
TKvvk9lrxi7oYzdbASzx5ZkOWM38V5Wy8k39/ByQA2O0d49DWIq34hGFR6ZZVzD6
CYWn8YVV3ImbgfdVnIpUjC1P1XT0FZkONCwvQ7hUH1j8GLvd3E7J9bSJ8FJZ8GrX
J1IrLNNdoEn13CARsHvXmBlGBm7akWDJe1K6eNPek0RLXodOXjZBoeUUK5Rk9HBP
rCLCaGFOiTZRh1jTFh/hFgeau2+M+bEp8qpSHwe1P02UvDyR/+GjD+5R7OXstEnz
ltAXZ5KBbe5654M8I7fttaQN89hjLYqA/Pf8tpwY+ZydKPgUF3O8mfF1QbjD6+qK
Fh6rAqtoiUarVnKRs3lLKdG5ITxmtrYDHzTsfkKQaoGjPTnZrT7wlFYWWvR23aqi
KzIknC6qPsu3gPbLvAcJyXO8TYMhBzUf0MuF6lQOW9qeTK2vzzqvQZwOyyQHU0tr
zhnPPJ9QF1+uzhJHDO4E67eenFieNj/hCbEOjkm7a877R0i127fCQf/M9jqxgmEW
NHecbWVlTLFk3xc/NVdB
=lCsc
-----END PGP SIGNATURE-----

--Apple-Mail=_2172DF26-665A-49CA-87AF-7CF3F82AB80E--