summaryrefslogtreecommitdiff
path: root/ba/4bedbe3f8691480b69339fe863d778ae32c252
blob: 9bfd833e4f561d8808e35a9829cf2f7d776caa77 (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
Return-Path: <andrew.johnson83@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id B72FDB8A
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 27 Jan 2017 23:53:04 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-vk0-f54.google.com (mail-vk0-f54.google.com
	[209.85.213.54])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id F0A73A0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 27 Jan 2017 23:53:03 +0000 (UTC)
Received: by mail-vk0-f54.google.com with SMTP id t8so185621546vke.3
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 27 Jan 2017 15:53:03 -0800 (PST)
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; 
	bh=AYQO3q0PSO4PDIs2n41ONOXw8TIVyo+FSwlx0EjDh4Y=;
	b=cuS8FOsVQvV2X04779qUvZU14HqodvfRb6RZpmKHPTjf8jPrRtbg7OwkT15Vf5cYBF
	Uh2B/uJJZvfFFdO8clrV11feuvwBwRKEF4YajRre6KS/ruR+iqMEDYCB9JSCrpomyN+k
	w9zjSENIKtMEG4jBpnnZyVjCHliYHFszCNnsLYjFWnhse4nfi2toCd/yUNo5qmtOsWo/
	imuE5XT8R+a2ql90m4zz3W8B3SXOOn0hf6aKCvuI8/qcvw4G4u9hOkykKTV/nE0XOi49
	qHV+wlTSkDd0Glj4UPVTQQWycY4OxE5XeNODWWVTeZkFruRaR1/JjH9fjYhMlYDXnqq+
	2JCg==
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;
	bh=AYQO3q0PSO4PDIs2n41ONOXw8TIVyo+FSwlx0EjDh4Y=;
	b=gwzzwgx4WvE0oUrCHdM5Nafb9xJ6kU3svn+LKgHNse5B3YXMRTb+/fGuBn/nTdfWfj
	RiQx3psuSn9hrytQGPH4W2I+GZ0JtJ9PycydOlRMo/zQ/IGhcLTmmJsu8yjiCI7JgSvU
	CsPnZXKv6Zs/qs2O92Sug8y+mfrIivXprAG3wQ8H5dXFiOYEitxVb6T1o/Z7KlmPlBCb
	3qQjhdn3scCR5g17yphXNf9O5m8U7UmH6lvSdTaIvyUOoH9UMOB8nFcz6BokPIi4Dg0l
	lOVy3xVgGSlGU29xysGjUN6NA9Yp/QywC1LDFM+yAaGG4EHWkalj2b/fk+I81b0wZ6DP
	6c4Q==
X-Gm-Message-State: AIkVDXLA0qy1tAQHUbLSHGxe9Fv3OMB3cttVMnC5uQVPSAMNQj/fg1oraFzlDccUnzTuVQjX6m9zBBSBn91OQQ==
X-Received: by 10.31.86.196 with SMTP id k187mr5257597vkb.4.1485561183106;
	Fri, 27 Jan 2017 15:53:03 -0800 (PST)
MIME-Version: 1.0
Received: by 10.103.152.19 with HTTP; Fri, 27 Jan 2017 15:53:02 -0800 (PST)
Received: by 10.103.152.19 with HTTP; Fri, 27 Jan 2017 15:53:02 -0800 (PST)
In-Reply-To: <20170127212810.GA5856@nex>
References: <201701270107.01092.luke@dashjr.org>
	<CAAy62_+1OjF3V5g4wpOyW0KtNGodddJu_cxOfG-f+8LB7D=rPA@mail.gmail.com>
	<CAAy62_JuWMQ=HMmcw8GsQSDM8S+4LJeG1GHw1OdT+mQC3H-DOA@mail.gmail.com>
	<201701270414.18553.luke@dashjr.org>
	<CAAy62_LHtrx7k73kznMpPvheA--0T9YiHkjHArf2KK0Qt+ViUg@mail.gmail.com>
	<CAAy62_LeNi1djDmArX0RWW=rD0GJU9eSqCy0o4G9eg3Y7O+0Wg@mail.gmail.com>
	<CAMZUoKnxqxvPQehdWo1ZaHB-1-od4cHvJRDTmF5x7ty1CdLbUQ@mail.gmail.com>
	<CAMZUoK=eb3jgA7Rwt38tvZt0tYk7gRVPc_2=HUWg1L_vaD93uw@mail.gmail.com>
	<CAMZUoKmUH7ah7pnUgLHFtwYacw2=v3rJ0-csJ8thRy=REM92iw@mail.gmail.com>
	<CAB3F3DviHkQo9ndYphOgUvgSum9TTzX=AA_Acdf-9sZJ7TuHuQ@mail.gmail.com>
	<20170127212810.GA5856@nex>
From: Andrew Johnson <andrew.johnson83@gmail.com>
Date: Fri, 27 Jan 2017 17:53:02 -0600
Message-ID: <CAAy62_KUSNTjivwJT87K9f1c=k-6gdaLXEBJjcy2KK+uLSTWDA@mail.gmail.com>
To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>, 
	Christian Decker <decker.christian@gmail.com>
Content-Type: multipart/alternative; boundary=001a114e569a9c7b8905471c2ae3
X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,
	HTML_MESSAGE, RCVD_IN_DNSWL_NONE,
	RCVD_IN_SORBS_SPAM autolearn=no version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Sat, 28 Jan 2017 00:01:23 +0000
Subject: Re: [bitcoin-dev] Three hardfork-related BIPs
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: Fri, 27 Jan 2017 23:53:04 -0000

--001a114e569a9c7b8905471c2ae3
Content-Type: text/plain; charset=UTF-8

Thanks for replying, I'd be interested to see what you would come up with
today using the same methodology, seeing as max single hard drive capacity
has roughly doubled, global average internet bandwidth has increased 31%
from 4.8Mbps to 6.3Mbps(sourced from Akamai State of the Internet reports
2014q4 and 2016q3), and we now have xThin and compact blocks to help
significantly with block propagation time.  Not to mention the usual
improvements in CPUs(not that we're anywhere near a CPU bottleneck today
anyway save for quadratic hashing when raising the blocksize, but I don't
think that anyone would seriously suggest an increase without addressing
that).

I don't think that the 17% yearly increase is too far off base considering
current global trends(although I still don't particularly like the idea of
centrally planning the limit, especially not that far into the future), but
the 66% decrease first seems completely out of touch with reality.

I'd also like to point out to Luke that Satoshi envisioned most full nodes
running in data centers in the white paper, not every single user needs to
run a full node to use bitcoin.  Not to present this as an argument from
authority, but rather to remind us what the intention of the system was to
be(p2p cash, not a settlement layer only afforded by the wealthiest and
largest value transactions).  That a lot of people want to continue to move
in that direction shouldn't be a surprise.

On Jan 27, 2017 3:28 PM, "Christian Decker via bitcoin-dev" <
bitcoin-dev@lists.linuxfoundation.org> wrote:

On Fri, Jan 27, 2017 at 03:47:20PM -0500, Greg Sanders via bitcoin-dev
wrote:
> Note that the 4MB number comes from a single network metric.
>
> Quotes directly from the paper in question:
> http://fc16.ifca.ai/bitcoin/papers/CDE+16.pdf
>
> >Our results hinge on the key metric of effective throughput in the
overlay
> network, which we define here as which blocks propagate within an average
> block interval period the percentage of nodes to.
> ...
> >Note that as we consider only a subset of possible metrics (due to
> difficulty in accurately measuring others), our results on
> reparametrization may be viewed as upper bounds: additional metrics could
> reveal even stricter limits.
>
> It says nothing about any mining centralization pressure, DoS attacks,
etc.
> A single metric among many we have to contend with.
>

As one of the authors of that paper and the source of the measurement
data I'd also like to point out that the 4MB number is indeed intended
as an optimistic upper bound on todays network capacity.

More importantly it's not a black and white situation, where there is
a magic number beyond which Bad Things (TM) happen, it's a spectrum on
which we can see a few threshold beyond which we _know_ Bad Things
definitely happen. Miner centralization pressure is felt earlier.
_______________________________________________
bitcoin-dev mailing list
bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev

--001a114e569a9c7b8905471c2ae3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div>Thanks for replying, I&#39;d be interested to see wh=
at you would come up with today using the same methodology, seeing as max s=
ingle hard drive capacity has roughly doubled, global average internet band=
width has increased 31% from 4.8Mbps to 6.3Mbps(sourced from Akamai State o=
f the Internet reports 2014q4 and 2016q3), and we now have xThin and compac=
t blocks to help significantly with block propagation time.=C2=A0 Not to me=
ntion the usual improvements in CPUs(not that we&#39;re anywhere near a CPU=
 bottleneck today anyway save for quadratic hashing when raising the blocks=
ize, but I don&#39;t think that anyone would seriously suggest an increase =
without addressing that).</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">I don&#39;t think that the 17% yearly increase is too far off base consid=
ering current global trends(although I still don&#39;t particularly like th=
e idea of centrally planning the limit, especially not that far into the fu=
ture), but the 66% decrease first seems completely out of touch with realit=
y.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I&#39;d also like to =
point out to Luke that Satoshi envisioned most full nodes running in data c=
enters in the white paper, not every single user needs to run a full node t=
o use bitcoin.=C2=A0 Not to present this as an argument from authority, but=
 rather to remind us what the intention of the system was to be(p2p cash, n=
ot a settlement layer only afforded by the wealthiest and largest value tra=
nsactions).=C2=A0 That a lot of people want to continue to move in that dir=
ection shouldn&#39;t be a surprise.</div><div dir=3D"auto"><div class=3D"gm=
ail_extra" dir=3D"auto"><br><div class=3D"gmail_quote">On Jan 27, 2017 3:28=
 PM, &quot;Christian Decker via bitcoin-dev&quot; &lt;<a href=3D"mailto:bit=
coin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfoundation.org</=
a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=
=3D"quoted-text">On Fri, Jan 27, 2017 at 03:47:20PM -0500, Greg Sanders via=
 bitcoin-dev wrote:<br>
&gt; Note that the 4MB number comes from a single network metric.<br>
&gt;<br>
&gt; Quotes directly from the paper in question:<br>
&gt; <a href=3D"http://fc16.ifca.ai/bitcoin/papers/CDE+16.pdf" rel=3D"noref=
errer" target=3D"_blank">http://fc16.ifca.ai/bitcoin/<wbr>papers/CDE+16.pdf=
</a><br>
&gt;<br>
&gt; &gt;Our results hinge on the key metric of effective throughput in the=
 overlay<br>
&gt; network, which we define here as which blocks propagate within an aver=
age<br>
&gt; block interval period the percentage of nodes to.<br>
&gt; ...<br>
&gt; &gt;Note that as we consider only a subset of possible metrics (due to=
<br>
&gt; difficulty in accurately measuring others), our results on<br>
&gt; reparametrization may be viewed as upper bounds: additional metrics co=
uld<br>
&gt; reveal even stricter limits.<br>
&gt;<br>
&gt; It says nothing about any mining centralization pressure, DoS attacks,=
 etc.<br>
&gt; A single metric among many we have to contend with.<br>
&gt;<br>
<br>
</div>As one of the authors of that paper and the source of the measurement=
<br>
data I&#39;d also like to point out that the 4MB number is indeed intended<=
br>
as an optimistic upper bound on todays network capacity.<br>
<br>
More importantly it&#39;s not a black and white situation, where there is<b=
r>
a magic number beyond which Bad Things (TM) happen, it&#39;s a spectrum on<=
br>
which we can see a few threshold beyond which we _know_ Bad Things<br>
definitely happen. Miner centralization pressure is felt earlier.<br>
<div class=3D"elided-text">______________________________<wbr>_____________=
____<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.=
<wbr>linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.<wbr>org=
/mailman/listinfo/bitcoin-<wbr>dev</a><br>
</div></blockquote></div><br></div></div></div>

--001a114e569a9c7b8905471c2ae3--