summaryrefslogtreecommitdiff
path: root/36/de8e190043c7d6e08cd168dfb6005165658861
blob: ffbbcd367a173151f3b7cedd091573b8b6a4f486 (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
Return-Path: <jameson.lopp@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 9527EC20
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 14 Jun 2017 18:55:10 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-oi0-f48.google.com (mail-oi0-f48.google.com
	[209.85.218.48])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 7FA58146
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 14 Jun 2017 18:55:06 +0000 (UTC)
Received: by mail-oi0-f48.google.com with SMTP id e11so5909791oia.2
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 14 Jun 2017 11:55:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc; bh=kp1md8cvNhu5IgNrzPPX9e33HDsnmoPMzAv7M02fl38=;
	b=exfneAjoNhE+PQtRsz8JPQz1a0GrhLNFc68Hcj3gvHxZDtCjbcXPRQzfyDnddbKThb
	o2rlaaXjj3oqKqKQmmPiz+mp3/JwPafhIp3pTfPgmfAPVKN06fkqItkiHEGaEMnNcj1b
	IWyPNbQWuYO2VxxZ3z/+WtyU7LAcdCE3dDOU0O/C//1mLJjKAxpfQ3t+LNVZ1Hg/fX//
	bPtG47EOqp9vNJZt2razNmWGpvOSmzPpRSkSoQomO5QvM5pClNjQ55SDGJAbTo7CdXho
	OANARIRGXRlpt7nhxJSlqNxQ/gGmsZY6JBTC8V9HZ3qBogKhKspUVGVoePGNhKdR7Bqj
	M2Gw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc;
	bh=kp1md8cvNhu5IgNrzPPX9e33HDsnmoPMzAv7M02fl38=;
	b=ejo4eP/eoIhfZKj6attcmLqETugqxauTjcBVL6wuauhxhNeJGa185qIey7JfPcxS5O
	2P4fA8ikWcAXRgdT4ygjBtqWA4xlu14GOvBa3t7ncWxaS9SxFlvENqb4fAqP8YuHyMIB
	WW9sL4gQYjDfcjH5ekDBYo2rHY9QnmhMQZKhh7mL/S9pO9DZtMevaJoWBxXQy8BgF78n
	InDX975eQ3UjMAw/VjJjX8atk/+X1VnFs5JI9UZFVLVsHfTqc90DKtB3hu1vmiXXhT/e
	rJSVgCnj0er6m8rgI19ZdCqHNcfWUJqZDxvkIEE23e8nj6SYh8N3RF/XgtnOpFoGm3FE
	7Y8A==
X-Gm-Message-State: AKS2vOyvnie7tR/2PWyT5uxi/8zTZOARye0Y4XCJv2haaFNfdbKNNlyL
	LNImlKRLJ8+7Z9wg1P3UnfaEOiM4Fw==
X-Received: by 10.202.83.66 with SMTP id h63mr1029901oib.26.1497466505638;
	Wed, 14 Jun 2017 11:55:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.74.25.203 with HTTP; Wed, 14 Jun 2017 11:55:04 -0700 (PDT)
In-Reply-To: <31040BE1-64ED-4D05-BCBE-E80BC7B9A182@gmail.com>
References: <A6AE8145-8C8A-44C2-88D3-8574D895AF6B@gmail.com>
	<CAAS2fgT=0k0NJWsO_TtBRTi2VqZtzuT1d1Sk+KZ2+2PUcA71tg@mail.gmail.com>
	<A5275580-0EA3-4021-8E4E-55E214BCEECB@gmail.com>
	<CADL_X_fdZG50HHb3iOePrzuOwU55tAqP80u3--xXEDWBKL7=jg@mail.gmail.com>
	<31040BE1-64ED-4D05-BCBE-E80BC7B9A182@gmail.com>
From: Jameson Lopp <jameson.lopp@gmail.com>
Date: Wed, 14 Jun 2017 11:55:04 -0700
Message-ID: <CADL_X_e0wuKTUbAiYyuDuk74+DQ98j1kkmBPz5c5RjU4R7RB3Q@mail.gmail.com>
To: Zheming Lin <heater@gmail.com>
Content-Type: multipart/alternative; boundary="001a113de1de220acb0551f017ff"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, 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
Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Proposal: Demonstration of Phase in Full Network
 Upgrade Activated by Miners
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, 14 Jun 2017 18:55:10 -0000

--001a113de1de220acb0551f017ff
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

T24gV2VkLCBKdW4gMTQsIDIwMTcgYXQgMTE6MjkgQU0sIFpoZW1pbmcgTGluIDxoZWF0ZXJAZ21h
aWwuY29tPiB3cm90ZToNCg0KPiBIaSBKYW1lc29uOg0KPg0KPiDlnKggMjAxN+W5tDbmnIgxNeaX
pe+8jDAxOjIw77yMSmFtZXNvbiBMb3BwIDxqYW1lc29uLmxvcHBAZ21haWwuY29tPiDlhpnpgZPv
vJoNCj4NCj4NCj4NCj4gT24gV2VkLCBKdW4gMTQsIDIwMTcgYXQgOTozOSBBTSwgWmhlbWluZyBM
aW4gdmlhIGJpdGNvaW4tZGV2IDxiaXRjb2luLWRldkANCj4gbGlzdHMubGludXhmb3VuZGF0aW9u
Lm9yZz4gd3JvdGU6DQo+DQo+Pg0KPj4NCj4+ID4g5ZyoIDIwMTflubQ25pyIMTTml6XvvIwwMjox
Me+8jEdyZWdvcnkgTWF4d2VsbCA8Z3JlZ0B4aXBoLm9yZz4g5YaZ6YGT77yaDQo+PiA+DQo+PiA+
IE9uIFR1ZSwgSnVuIDEzLCAyMDE3IGF0IDI6MjMgQU0sIFpoZW1pbmcgTGluIHZpYSBiaXRjb2lu
LWRldg0KPj4gPiA8Yml0Y29pbi1kZXZAbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZz4gd3JvdGU6
DQo+Pg0KPj4gPiBUaGUgZW5mb3JjZW1lbnQgb2YgdGhlIHN5c3RlbSdzIHJ1bGVzIGJ5IHVzZXJz
IGJyb2FkbHksIGFuZCBub3QganVzdA0KPj4gPiBtaW5lcnMsIGlzIHNwZWNpZmljYWxseSBkZXNj
cmliZWQgaW4gdGhlIHdoaXRlIHBhcGVyIChzZWN0aW9uIDgsDQo+PiA+IHBhcmFncmFwaCAyLCBp
dCBlc3BlY2lhbGx5IGNsZWFyIGluIHRoZSBsYXN0IHNlbnRlbmNlKS4gIFRoaXMgaXMNCj4+ID4g
Y3JpdGljYWwgZm9yIHRoZSBzZWN1cml0eSBvZiBCaXRjb2luIGVzcGVjaWFsbHkgd2l0aCB0aGUg
Y3VycmVudA0KPj4gPiBkZWdyZWUgb2YgY2VudHJhbGl6YXRpb24gaW4gcG9vbHMuICBXaXRob3V0
IGl0LCBCaXRjb2luJ3Mgc2VjdXJpdHkNCj4+ID4gd291bGQgbG9vayBhIGxvdCBtb3JlIGxpa2Ug
dGhlIFJpcHBsZSBzeXN0ZW0uDQo+PiA+DQo+Pg0KPj4g5piv55qE77yM55So5oi35rC46L+c6YO9
5pyJ6YCJ5oup77yM5bm25Y+v5Lul5oqb5byD6YKj5Lqb6IqC54K544CC6L+Z5LiqIEJJUCDlubbm
sqHmnInlj43lr7nov5nkupvnlKjmiLfov5nkuYjlgZrjgILlj6rmnInpgqPkupvooqvliqjnmoTp
krHljIXnlKjmiLfvvIzku5bku6zpnIDopoHnn6UNCj4+IOmBk+W/hemhu+WBmuWHuuS4gOS4qumA
ieaLqeOAgu+8iOiAjOS4jeaYr+iiq+WKqOeahOi3n+maj+m7mOiupOeahOetlueVpe+8iQ0KPj4g
WWVzLCB1c2VycyBhbHdheXMgaGF2ZSBjaG9pY2UgdGhhdCB0aGV5IGNhbiBhYmFuZG9uIHRoZSBu
b2Rlcy4gVGhpcyBCSVANCj4+IGRvZXPigJl0IGdvIGFnYWluc3QgdGhlbS4gSSBtZWFuIG9ubHkg
dGhlIG9uZShlc3BlY2lhbGx5IHdhbGxldHMpIHRoYXTigJlzDQo+PiBwYXNzaXZlLCB0aGV5IG5l
ZWQgdG8ga25vdyB0aGVyZeKAmXMgYSBjaG9pY2UgYW5kIHBpY2sgb25lLg0KPj4NCj4+IOi/meS4
qiBCSVAg5Y+v5Lul6KKr5bqU55So5LqO5Yeg5LmO5Lu75L2V55qE5Y2H57qn5LiK77yM5YyF5ous
6ZqU56a76KeB6K+B77yM5Lik5YWG55qE6ZqU56a76KeB6K+B77yM5Lik5YWG5omp5a6577yM5raM
546w5YWx6K+G77yM5YWr5YWG5omp5a65562J44CC5L2G6L+Z5Lqb5Y2H57qn5bm25LiN5piv6YeN
54K544CCDQo+PiBUaGlzIEJJUCBjYW4gYmUgYXBwbGllZCB0byBhbG1vc3QgYW55IHVwZ3JhZGUs
IGluY2x1ZGluZyBTZWd3aXQsDQo+PiBTZWd3aXQyeCwgMm0sIGVjLCA4beKApiBidXQgdGhlIHVw
Z3JhZGUgaXMgbm90IHRoZSBrZXkgcG9pbnQuDQo+Pg0KPj4g5Yiw5bqV5oiR5Lus55qE55So5oi3
5piv5ZCm55yf55qE5oul5pyJ6YCJ5oup77yfDQo+PiBEaWQgdGhlIHVzZXJzIGhhdmUgYW55IHJl
YWwgY2hvaWNlPw0KPj4NCj4+IOaIkeW5tuS4jeiDveeQhuino+S7luS7rOebuOS/oeWkp+mDqOWI
huefv+W3pe+8iOWwseWDj+W9k+WJjeS4gOagt++8ie+8jOS9huaLkue7nei/meS6m+WkmuaVsOef
v+W3peWvueWNj+iuruaUueWPmOeahOaKleelqOe7k+aenOOAgg0KPj4gSSBkb27igJl0IHNlZSB0
aGUgcmVhc29uIHRoZXkgdHJ1c3QgdGhlIG1ham9yaXR5IG1pbmVycyhhcyB0aGV5IGRvIHRvZGF5
KQ0KPj4gYnV0IHJlZnVzZSB0aGUgdm90ZSBmb3IgdXBjb21pbmcgcHJvdG9jb2wgdXBncmFkZS4N
Cj4+DQo+DQo+IFRvIGJlIGNsZWFyLCBCaXRjb2luIGlzIG5vdCBhIGRlbW9jcmFjeSAtIGlmIHlv
dSBmaW5kIHlvdXJzZWxmIHVzaW5nIHRoZQ0KPiB0ZXJtICJ2b3RpbmciIHRoZW4geW91IG1heSBi
ZSBtaXN1bmRlcnN0YW5kaW5nIGhvdyBjb25zZW5zdXMgZm9ybXMuIE9uY2UgYQ0KPiBmZWF0dXJl
IGhhcyBiZWVuIHZldHRlZCBhbmQgdGhlIGNvZGUgaXMgZGVwbG95ZWQsIG1pbmVycyBtYXkgc2ln
bmFsIHRoYXQNCj4gdGhleSBhcmUgcmVhZHkgdG8gZW5mb3JjZSBuZXcgcnVsZXMuIElmIGZvciBz
b21lIHJlYXNvbiBtaW5lcnMgYXJlIHRvbw0KPiAicGFzc2l2ZSBvciBsYXp5IiBvciB3aXNoIHRv
ICJ2ZXRvIiB0aGUgYWN0aXZhdGlvbiBvZiB0aGUgbmV3IHJ1bGVzLCB1c2Vycw0KPiBtYXkgY2hv
b3NlIHRvIGNpcmN1bXZlbnQgc2FpZCB2ZXRvIGJ5IHJlZnVzaW5nIHRvIGFjY2VwdCBibG9ja3Mg
dGhhdCBkbyBub3QNCj4gc2hvdyByZWFkaW5lc3MgZm9yIGVuZm9yY2luZyB0aGUgbmV3IHJ1bGVz
Lg0KPg0KPg0KPiBIb3cgZG9lcyB0aGUgdXNlcnMgc2hvdyB0aGVpciBvcGluaW9uPyBUaGV5IGNh
biBmb3JrIGF3YXkgYW5kIGxlYXZlLiBCdXQNCj4gd2hhdCByZW1haW5zIHdpbGwgYmUgdW5pdGVk
LiBBcmUgeW91IGFmcmFpZCBvZiB0aGUgdW5pdGVkIHVzZXJzIG9yIHRoZSBmb3JrPw0KPg0KPiBJ
IGFncmVlIHdpdGggeW91IHRoYXQgdGhlIOKAnHZvdGXigJ0gaXMgbm90IGFjY3VyYXRlLiBDb3Vs
ZCB5b3Uga2luZGx5IHN1Z2dlc3QNCj4gYW4gb3RoZXIgd29yZCBmb3IgdGhhdD8NCj4NCj4gSSB0
aGluayB1c2VycyBzaG91bGQgaGF2ZSBjaG9pY2UgdG8gZm9sbG93IHRoZSBtaW5lcnMgb3Igbm90
LiBEbyB5b3UgYWdyZWUNCj4gd2l0aCB0aGlzIG9yIG5vdD8NCj4NCj4gUmVnYXJkaW5nIGNvbnNl
bnN1cyBjaGFuZ2VzLCB1c2VycyBjYW4gdm9pY2UgdGhlaXIgb3BpbmlvbiBvbiBhbnkgbnVtYmVy
DQpvZiBjb21tdW5pY2F0aW9uIHBsYXRmb3Jtcy4gVGhvdWdoIGlmIHlvdSdyZSBsb29raW5nIGZv
ciBhIHdheSBmb3IgdXNlcnMgdG8NCnNpZ25hbCB0aGVpciBpbnRlbnRpb25zIGF0IHRoZSBwcm90
b2NvbCBsZXZlbCwgZXZlcnkgcHJvcG9zYWwgZm9yIGRvaW5nDQp0aGF0IHRvIGRhdGUgaGFzIGJl
ZW4gYXJndWFibHkgZmxhd2VkLiBNZWFzdXJpbmcgbWVhdHNwYWNlIGNvbnNlbnN1cyBpcw0KcHJl
dHR5IHRyaWNreSBpZiBub3QgY29tcGxldGVseSBpbXBvc3NpYmxlLCBlc3BlY2lhbGx5IGdpdmVu
IHRoZSBmYWN0IHRoYXQNCnRoZSB2YXN0IG1ham9yaXR5IG9mIEJpdGNvaW4gdXNlcnMgZG8gbm90
IHZvaWNlIGFueSBvcGluaW9ucyBvbiB0aGUgbWF0dGVyDQpvZiBjb25zZW5zdXMgcnVsZXMuDQoN
Ck1vc3QgYXR0ZW1wdHMgYXQgbWVhc3VyaW5nIHVzZXIgY29uc2Vuc3VzIHdvdWxkIHByb2JhYmx5
IGJlIGJlc3QgZGVzY3JpYmVkDQphcyBzaWduYWxpbmcgcmF0aGVyIHRoYW4gdm90aW5nIGdpdmVu
IHRoYXQgdGhlIGFjdCBvZiBkb2luZyBzbyBoYXMgbm8NCmFjdHVhbCBwb3dlciB0byBhZmZlY3Qg
Y29uc2Vuc3VzLiBFdmVyeSB1c2VyIHdobyBydW5zIGEgZnVsbHkgdmFsaWRhdGluZw0Kbm9kZSBp
cyBmcmVlIHRvIGVuZm9yY2UgdGhlIHJ1bGVzIHdpdGggd2hpY2ggdGhlIGFncmVlIHJlZ2FyZGxl
c3Mgb2Ygd2hhdA0KcnVsZXMgb3RoZXIgZW50aXRpZXMgYXJlIGVuZm9yY2luZy4NCg0KPg0KPg0K
Pj4NCj4+IOWvuemSseWMheeUqOaIt+eahOmAieaLqe+8jOaYr+S7luS7rOaYr+WQpuebuOS/oeWk
muaVsOefv+W3peOAguWmguaenOS7luS7rOS4jeebuOS/oe+8jOWPr+S7pemAmui/h+WIhuWPiead
pea2iOmZpOaOieefv+W3peOAgg0KPj4gVGhpcyBjaG9pY2UgZm9yIHdhbGxldCB1c2VycyByaWdo
dCBub3csIGlzIHdldGhlciB0byBmb2xsb3cgdGhlIDUxJQ0KPj4gbWFqb3JpdHkgbWluZXJzLiBJ
ZiB0aGV5IGRvbuKAmXQsIHRoZXkgY2FuIGhhdmUgdGhlaXIgZm9yayB0aGF0IGdldCByaWQgb2YN
Cj4+IG1pbmVycy4NCj4+DQo+PiDlpoLmnpzku5bku6zku43ml6fnm7jkv6Hnn7/lt6XvvIzpgqPk
uYjlj6/ku6XnlZnkuIvmnaXlubbot5/pmo/nn7/lt6XlsIbmnaXnmoTljY/orq7mlLnlj5jjgIIN
Cj4+IElmIHRoZXkgZG8gdHJ1c3QgdGhlIG1ham9yaXR5IG1pbmVycywgdGhleSBzdGF5IGFuZCBm
b2xsb3cgdGhlIHZvdGUgZm9yDQo+PiB1cGNvbWluZyBwcm90b2NvbCB1cGdyYWRlLg0KPj4NCj4+
IOaJgOS7pemXrumimOWcqOS6ju+8muavlOeJueW4geeahOW8gOWPkeiAheOAgeeUqOaIt+OAgeaL
peacieiAheOAgeacjeWKoeaPkOS+m+iAheOAgeeUmuiHs+efv+W3pe+8jOaYr+WQpu+8iOS7jeeE
tu+8ieWmgueZveearuS5puS4reaPj+i/sOeahOWvueWkp+WkmuaVsOefv+W3peaLpeacieS/oeS7
u+OAgg0KPj4gU28gdGhlIHF1ZXN0aW9ucyBpczogRG8gdGhlIGJpdGNvaW4gZGV2ZWxvcGVycywg
dXNlcnMsIGhvbGRlcnMsIHNlcnZpY2UNCj4+IHByb3ZpZGVzLCBldmVuIG1pbmVycywgKHN0aWxs
KSBoYXZlIGZhaXRoIGluIHRoZSBtYWpvcml0eSBvZiBtaW5lcnMgYXMNCj4+IGRlc2lnbmVkIGlu
IHRoZSB3aGl0ZSBwYXBlcj8NCj4+DQo+Pg0KPiBUaGVyZSBpcyBhIGZ1bmRhbWVudGFsIG1pc2Nv
bmNlcHRpb24gcmVnYXJkaW5nIHRoaXMgcG9pbnQgLSB0aGUgd2hpdGUNCj4gcGFwZXIgcmVmZXJz
IHRvIG1ham9yaXR5IGhhc2hwb3dlciBuZWVkaW5nIHRvIGJlIGhvbmVzdCB3aXRoIHJlZ2FyZCB0
bw0KPiBkZXRlcm1pbmluZyB0aGUgY29ycmVjdCBjaGFpbiB3aXRoaW4gdGhlIGNvbnRleHQgb2Yg
bWFueSBwb3NzaWJsZSAvdmFsaWQvDQo+IGNoYWluIGZvcmtzLiBJdCBpcyBub3QgcmVmZXJyaW5n
IHRvIHVzaW5nIGhhc2hwb3dlciB0byBkZXRlcm1pbmUgdGhlDQo+IGNvcnJlY3QgY2hhaW4gYW1v
bmdzdCBhbiBpbmZpbml0ZWx5IHZhcmlhYmxlIG51bWJlciBvZiBjdXJyZW50bHkgaW52YWxpZA0K
PiBjaGFpbiBmb3Jrcy4gQml0Y29pbiBlY29zeXN0ZW0gcGFydGljaXBhbnRzIHNob3VsZCBub3Qg
aGF2ZSBmYWl0aCBpbiBtaW5lcnMNCj4gKG9yIGFueSBvdGhlciBlbnRpdHkpIHdoZW4gaXQgY29t
ZXMgdG8gY2hvb3NpbmcgdGhlIGNvbnNlbnN1cyBydWxlcyB0aGV5DQo+IHdpc2ggdG8gZW5mb3Jj
ZS4NCj4NCj4NCj4gQXJycmdoLiBJIHRoaW5rIGluIHRoZSBCSVAsIHRoZSBtaW5lcnMganVzdCBp
bnZhbGlkcyB0eCB2ZXJzaW9uIDENCj4gdGVtcG9yYXJpbHkuIFRoYXTigJlzIGEg4oCcc29mdCBm
b3Jr4oCdIHJpZ2h0PyBJZiB0aGV5IGRpc2xpa2UgdGhlIGlkZWEsIHRoZXkgY2FuDQo+IGxlYXZl
IGFzIGFsd2F5cy4NCj4NCj4gRnJvbSBteSB1bmRlcnN0YW5kaW5nLCBpZiB0aGUgb25seSBjaGFu
Z2UgbWluZXJzIG1ha2UgaXMgdG8gc3RvcA0KY29uZmlybWluZyB0cmFuc2FjdGlvbnMgdGhhdCBo
YXZlIGEgdmVyc2lvbiBsZXNzIHRoYW4gWCB0aGVuIGl0IHNob3VsZCBiZSBhDQpzb2Z0IGZvcmss
IHllcy4NCg0KPg0KPiBSZWdhcmRzDQo+DQo+IExJTiBaaGVtaW5nDQo+DQo+DQo+DQo=
--001a113de1de220acb0551f017ff
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Wed, Jun 14, 2017 at 11:29 AM, Zheming Lin <span dir=3D"ltr">&lt;<a =
href=3D"mailto:heater@gmail.com" target=3D"_blank">heater@gmail.com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:br=
eak-word;line-break:after-white-space"><div style=3D"word-wrap:break-word;l=
ine-break:after-white-space">Hi Jameson:<br><div><br><blockquote type=3D"ci=
te"><span class=3D""><div>=E5=9C=A8 2017=E5=B9=B46=E6=9C=8815=E6=97=A5=EF=
=BC=8C01:20=EF=BC=8CJameson Lopp &lt;<a href=3D"mailto:jameson.lopp@gmail.c=
om" target=3D"_blank">jameson.lopp@gmail.com</a>&gt; =E5=86=99=E9=81=93=EF=
=BC=9A</div><br class=3D"m_4937264445905329853Apple-interchange-newline"></=
span><div><br class=3D"m_4937264445905329853Apple-interchange-newline"><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varian=
t-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;tex=
t-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div =
class=3D"gmail_quote" style=3D"font-family:Helvetica;font-size:12px;font-st=
yle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norma=
l;text-align:start;text-indent:0px;text-transform:none;white-space:normal;w=
ord-spacing:0px"><span class=3D"">On Wed, Jun 14, 2017 at 9:39 AM, Zheming =
Lin via bitcoin-dev<span class=3D"m_4937264445905329853Apple-converted-spac=
e">=C2=A0</span><span dir=3D"ltr">&lt;<a href=3D"mailto:bitcoin-dev@lists.l=
inuxfoundation.org" target=3D"_blank">bitcoin-dev@<wbr>lists.linuxfoundatio=
n.org</a>&gt;</span><span class=3D"m_4937264445905329853Apple-converted-spa=
ce">=C2=A0</span>wro<wbr>te:<br></span><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:sol=
id;border-left-color:rgb(204,204,204);padding-left:1ex"><span class=3D""><s=
pan><br><br>&gt; =E5=9C=A8 2017=E5=B9=B46=E6=9C=8814=E6=97=A5=EF=BC=8C02:11=
=EF=BC=8CGregory Maxwell &lt;<a href=3D"mailto:greg@xiph.org" target=3D"_bl=
ank">greg@xiph.org</a>&gt; =E5=86=99=E9=81=93=EF=BC=9A<br>&gt;<br>&gt; On T=
ue, Jun 13, 2017 at 2:23 AM, Zheming Lin via bitcoin-dev<br>&gt; &lt;<a hre=
f=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoi=
n-dev@lists.linuxfounda<wbr>tion.org</a>&gt; wrote:<br></span></span><span =
class=3D""><span><br>&gt; The enforcement of the system&#39;s rules by user=
s broadly, and not just<br>&gt; miners, is specifically described in the wh=
ite paper (section 8,<br>&gt; paragraph 2, it especially clear in the last =
sentence).=C2=A0 This is<br>&gt; critical for the security of Bitcoin espec=
ially with the current<br>&gt; degree of centralization in pools.=C2=A0 Wit=
hout it, Bitcoin&#39;s security<br>&gt; would look a lot more like the Ripp=
le system.<br>&gt;<br><br></span>=E6=98=AF=E7=9A=84=EF=BC=8C=E7=94=A8=E6=88=
=B7=E6=B0=B8=E8=BF=9C=E9=83=BD=E6=9C=89=E9=80=89=E6=8B=A9=EF=BC=8C=E5=B9=B6=
=E5=8F=AF=E4=BB=A5=E6=8A=9B=E5=BC=83=E9=82=A3=E4=BA=9B=E8=8A=82=E7=82=B9=E3=
=80=82=E8=BF=99=E4=B8=AA BIP =E5=B9=B6=E6=B2=A1=E6=9C=89=E5=8F=8D=E5=AF=B9=
=E8=BF=99=E4=BA=9B=E7=94=A8=E6=88=B7=E8=BF=99=E4=B9=88=E5=81=9A=E3=80=82=E5=
=8F=AA=E6=9C=89=E9=82=A3=E4=BA=9B=E8=A2=AB=E5=8A=A8=E7=9A=84=E9=92=B1=E5=8C=
=85=E7=94=A8=E6=88=B7=EF=BC=8C=E4=BB=96=E4=BB=AC=E9=9C=80=E8=A6=81=E7=9F=A5=
<wbr>=E9=81=93=E5=BF=85=E9=A1=BB=E5=81=9A=E5=87=BA=E4=B8=80=E4=B8=AA=E9=80=
=89=E6=8B=A9=E3=80=82=EF=BC=88=E8=80=8C=E4=B8=8D=E6=98=AF=E8=A2=AB=E5=8A=A8=
=E7=9A=84=E8=B7=9F=E9=9A=8F=E9=BB=98=E8=AE=A4=E7=9A=84=E7=AD=96=E7=95=A5=EF=
=BC=89<br>Yes, users always have choice that they can abandon the nodes. Th=
is BIP does=E2=80=99t go against them. I mean only the one(especially walle=
ts) that=E2=80=99s passive, they need to know there=E2=80=99s a choice and =
pick one.<br><br>=E8=BF=99=E4=B8=AA BIP =E5=8F=AF=E4=BB=A5=E8=A2=AB=E5=BA=
=94=E7=94=A8=E4=BA=8E=E5=87=A0=E4=B9=8E=E4=BB=BB=E4=BD=95=E7=9A=84=E5=8D=87=
=E7=BA=A7=E4=B8=8A=EF=BC=8C=E5=8C=85=E6=8B=AC=E9=9A=94=E7=A6=BB=E8=A7=81=E8=
=AF=81=EF=BC=8C=E4=B8=A4=E5=85=86=E7=9A=84=E9=9A=94=E7=A6=BB=E8=A7=81=E8=AF=
=81=EF=BC=8C<wbr>=E4=B8=A4=E5=85=86=E6=89=A9=E5=AE=B9=EF=BC=8C=E6=B6=8C=E7=
=8E=B0=E5=85=B1=E8=AF=86=EF=BC=8C=E5=85=AB=E5=85=86=E6=89=A9=E5=AE=B9=E7=AD=
=89=E3=80=82=E4=BD=86=E8=BF=99=E4=BA=9B=E5=8D=87=E7=BA=A7=E5=B9=B6=E4=B8=8D=
=E6=98=AF=E9=87=8D=E7=82=B9=E3=80=82<br>This BIP can be applied to almost a=
ny upgrade, including Segwit, Segwit2x, 2m, ec, 8m=E2=80=A6 but the upgrade=
 is not the key point.<br><br>=E5=88=B0=E5=BA=95=E6=88=91=E4=BB=AC=E7=9A=84=
=E7=94=A8=E6=88=B7=E6=98=AF=E5=90=A6=E7=9C=9F=E7=9A=84=E6=8B=A5=E6=9C=89=E9=
=80=89=E6=8B=A9=EF=BC=9F<br>Did the users have any real choice?<br><br>=E6=
=88=91=E5=B9=B6=E4=B8=8D=E8=83=BD=E7=90=86=E8=A7=A3=E4=BB=96=E4=BB=AC=E7=9B=
=B8=E4=BF=A1=E5=A4=A7=E9=83=A8=E5=88=86=E7=9F=BF=E5=B7=A5=EF=BC=88=E5=B0=B1=
=E5=83=8F=E5=BD=93=E5=89=8D=E4=B8=80=E6=A0=B7=EF=BC=89=EF=BC=8C=E4=BD=86=E6=
=8B=92=E7=BB=9D=E8=BF=99=E4=BA=9B=E5=A4=9A<wbr>=E6=95=B0=E7=9F=BF=E5=B7=A5=
=E5=AF=B9=E5=8D=8F=E8=AE=AE=E6=94=B9=E5=8F=98=E7=9A=84=E6=8A=95=E7=A5=A8=E7=
=BB=93=E6=9E=9C=E3=80=82<br>I don=E2=80=99t see the reason they trust the m=
ajority miners(as they do today) but refuse the vote for upcoming protocol =
upgrade.<br></span></blockquote><span class=3D""><div><br></div><div>To be =
clear, Bitcoin is not a democracy - if you find yourself using the term &qu=
ot;voting&quot; then you may be misunderstanding how consensus forms. Once =
a feature has been vetted and the code is deployed, miners may signal that =
they are ready to enforce new rules. If for some reason miners are too &quo=
t;passive or lazy&quot; or wish to &quot;veto&quot; the activation of the n=
ew rules, users may choose to circumvent said veto by refusing to accept bl=
ocks that do not show readiness for enforcing the new rules.</div></span></=
div></div></blockquote><div><br></div><div>How does the users show their op=
inion? They can fork away and leave. But what remains will be united. Are y=
ou afraid of the united users or the fork?</div><div><br></div><div>I agree=
 with you that the =E2=80=9Cvote=E2=80=9D is not accurate. Could you kindly=
 suggest an other word for that?</div><div><br></div><div>I think users sho=
uld have choice to follow the miners or not. Do you agree with this or not?=
</div><span class=3D""><br></span></div></div></div></blockquote><div>Regar=
ding consensus changes, users can voice their opinion on any number of comm=
unication platforms. Though if you&#39;re looking for a way for users to si=
gnal their intentions at the protocol level, every proposal for doing that =
to date has been arguably flawed. Measuring meatspace consensus is pretty t=
ricky if not completely impossible, especially given the fact that the vast=
 majority of Bitcoin users do not voice any opinions on the matter of conse=
nsus rules.</div><div><br></div><div>Most attempts at measuring user consen=
sus would probably be best described as signaling rather than voting given =
that the act of doing so has no actual power to affect consensus. Every use=
r who runs a fully validating node is free to enforce the rules with which =
the agree regardless of what rules other entities are enforcing.=C2=A0</div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break-word;line-bre=
ak:after-white-space"><div style=3D"word-wrap:break-word;line-break:after-w=
hite-space"><div><span class=3D""><blockquote type=3D"cite"><div><div class=
=3D"gmail_quote" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px"><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-=
left-color:rgb(204,204,204);padding-left:1ex"><br>=E5=AF=B9=E9=92=B1=E5=8C=
=85=E7=94=A8=E6=88=B7=E7=9A=84=E9=80=89=E6=8B=A9=EF=BC=8C=E6=98=AF=E4=BB=96=
=E4=BB=AC=E6=98=AF=E5=90=A6=E7=9B=B8=E4=BF=A1=E5=A4=9A=E6=95=B0=E7=9F=BF=E5=
=B7=A5=E3=80=82=E5=A6=82=E6=9E=9C=E4=BB=96=E4=BB=AC=E4=B8=8D=E7=9B=B8=E4=BF=
=A1=EF=BC=8C=E5=8F=AF<wbr>=E4=BB=A5=E9=80=9A=E8=BF=87=E5=88=86=E5=8F=89=E6=
=9D=A5=E6=B6=88=E9=99=A4=E6=8E=89=E7=9F=BF=E5=B7=A5=E3=80=82<br>This choice=
 for wallet users right now, is wether to follow the 51% majority miners. I=
f they don=E2=80=99t, they can have their fork that get rid of miners.<br><=
br>=E5=A6=82=E6=9E=9C=E4=BB=96=E4=BB=AC=E4=BB=8D=E6=97=A7=E7=9B=B8=E4=BF=A1=
=E7=9F=BF=E5=B7=A5=EF=BC=8C=E9=82=A3=E4=B9=88=E5=8F=AF=E4=BB=A5=E7=95=99=E4=
=B8=8B=E6=9D=A5=E5=B9=B6=E8=B7=9F=E9=9A=8F=E7=9F=BF=E5=B7=A5=E5=B0=86=E6=9D=
=A5=E7=9A=84=E5=8D=8F=E8=AE=AE=E6=94=B9=E5=8F=98<wbr>=E3=80=82<br>If they d=
o trust the majority miners, they stay and follow the vote for upcoming pro=
tocol upgrade.<br><br>=E6=89=80=E4=BB=A5=E9=97=AE=E9=A2=98=E5=9C=A8=E4=BA=
=8E=EF=BC=9A=E6=AF=94=E7=89=B9=E5=B8=81=E7=9A=84=E5=BC=80=E5=8F=91=E8=80=85=
=E3=80=81=E7=94=A8=E6=88=B7=E3=80=81=E6=8B=A5=E6=9C=89=E8=80=85=E3=80=81=E6=
=9C=8D=E5=8A=A1=E6=8F=90=E4=BE=9B=E8=80=85=E3=80=81=E7=94=9A=E8=87=B3<wbr>=
=E7=9F=BF=E5=B7=A5=EF=BC=8C=E6=98=AF=E5=90=A6=EF=BC=88=E4=BB=8D=E7=84=B6=EF=
=BC=89=E5=A6=82=E7=99=BD=E7=9A=AE=E4=B9=A6=E4=B8=AD=E6=8F=8F=E8=BF=B0=E7=9A=
=84=E5=AF=B9=E5=A4=A7=E5=A4=9A=E6=95=B0=E7=9F=BF=E5=B7=A5=E6=8B=A5=E6=9C=89=
=E4=BF=A1=E4=BB=BB=E3=80=82<br>So the questions is: Do the bitcoin develope=
rs, users, holders, service provides, even miners, (still) have faith in th=
e majority of miners as designed in the white paper?<br><span><br></span></=
blockquote><div>=C2=A0</div><div>There is a fundamental misconception regar=
ding this point - the white paper refers to majority hashpower needing to b=
e honest with regard to determining the correct chain within the context of=
 many possible /valid/ chain forks. It is not referring to using hashpower =
to determine the correct chain amongst an infinitely variable number of cur=
rently invalid chain forks. Bitcoin ecosystem participants should not have =
faith in miners (or any other entity) when it comes to choosing the consens=
us rules they wish to enforce.</div><div><br></div></div></div></blockquote=
><div><br></div></span><div>Arrrgh. I think in the BIP, the miners just inv=
alids tx version 1 temporarily. That=E2=80=99s a =E2=80=9Csoft fork=E2=80=
=9D right? If they dislike the idea, they can leave as always.</div><div><b=
r></div></div></div></div></blockquote><div>From my understanding, if the o=
nly change miners make is to stop confirming transactions that have a versi=
on less than X then it should be a soft fork, yes.=C2=A0</div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><div style=3D"word-wrap:break-word;line-break:after-white=
-space"><div style=3D"word-wrap:break-word;line-break:after-white-space"><d=
iv><div></div><div><br></div><div>Regards</div><span class=3D"HOEnZb"><font=
 color=3D"#888888"><div><br></div><div>LIN Zheming</div><blockquote type=3D=
"cite"><div><div class=3D"gmail_quote" style=3D"font-family:Helvetica;font-=
size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;let=
ter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;whi=
te-space:normal;word-spacing:0px"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
border-left-color:rgb(204,204,204);padding-left:1ex"><div class=3D"m_493726=
4445905329853HOEnZb"><div class=3D"m_4937264445905329853h5"></div></div></b=
lockquote></div></div></blockquote></font></span></div><br></div></div></bl=
ockquote></div><br></div></div>

--001a113de1de220acb0551f017ff--