summaryrefslogtreecommitdiff
path: root/c1/c6cb68e46de344e9d9d76bcd563171a7e77239
blob: 569007d0b42ad9f0b6a1beecf8bf0ecb81c036bb (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
Return-Path: <eric@voskuil.org>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id A91D87AD
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  2 Mar 2016 19:01:34 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com
	[209.85.220.48])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 87025EE
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  2 Mar 2016 19:01:33 +0000 (UTC)
Received: by mail-pa0-f48.google.com with SMTP id bj10so68661381pad.2
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 02 Mar 2016 11:01:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=voskuil-org.20150623.gappssmtp.com; s=20150623;
	h=from:to:references:in-reply-to:subject:date:message-id:mime-version
	:thread-index:content-language;
	bh=V5GH59wd9bCVCKQgDDUT87cFFu7r/ybhFs0YPiDiEgU=;
	b=RswPxzHXHKSY2vK2UVxpRMHtV34VBxA2PZVB9feJJzbr9zUPEKetiGV7tBQYZZv+VV
	uJvBexFc3clnkDcX8uRCgQkBYpa0i0PzghiEJQyyMf155f/o4tBlEY7zFHh62CCtzrOz
	6+r2LDNdPgCXdUiHaUH0GLoFzZk3YMW6krvtj9eCJTjMTTrvmIAPN3PttTKE0k1gsCce
	RdA70bq6P0FDl1znidbJVCMho/tCST7/cFeAsuIbVtv5dRDO360RutVJRRVqVw1p/bo0
	+ZDK7v2tibZXNqv7DZvHi7gMkfU1kkQt+q7T4f+UitE03qVffbK7SgaDIDHARS8UMXCv
	OaBQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:from:to:references:in-reply-to:subject:date
	:message-id:mime-version:thread-index:content-language;
	bh=V5GH59wd9bCVCKQgDDUT87cFFu7r/ybhFs0YPiDiEgU=;
	b=WEnT81uSTdnZUUW83QGgbFodhEOIKP0ywCDvnVx7NwwUWctI+WhFLg4fBZ+EzaQaYu
	mMZKHHFUJ3UiQJ2m1PCVeeQKc8DoPcm938KHgCCbtvA7NHmAl96uLSINGEZ1FkXn8kdz
	w8FRkTnpWb0i1rS5iA2FmSspybKLhwFgbRmpTdByfhopCiU1nXjO3z8EHiyey+/Yv8h4
	8HL4Yp0ITTnra8LKcjhDUrvO8YW3PWV1I9zn2Ncqk2wUhwEAfzbxWlx57QAjYNAQ4g4c
	piam0a1cVGk9HDjIf80Xgk5168dUp2QfADjPn1FWlp/Eb7A7brRsdqUjnDJENUvzyI9O
	sn0w==
X-Gm-Message-State: AD7BkJLuXgyRm9oqCWGKjyvGWyZhF6d7jnkTiS/eSJRL6iUjChhwD0evG1khWFkbUM4Psg==
X-Received: by 10.66.55.39 with SMTP id o7mr40173744pap.13.1456945293206;
	Wed, 02 Mar 2016 11:01:33 -0800 (PST)
Received: from ERICWINDOWS10 ([2601:600:9001:8060:c9f4:ad38:fabe:eeb4])
	by smtp.gmail.com with ESMTPSA id
	17sm54710333pfp.96.2016.03.02.11.01.31
	for <bitcoin-dev@lists.linuxfoundation.org>
	(version=TLSv1/SSLv3 cipher=OTHER);
	Wed, 02 Mar 2016 11:01:32 -0800 (PST)
From: "Eric Voskuil" <eric@voskuil.org>
To: <bitcoin-dev@lists.linuxfoundation.org>
References: <201603021456.15820.luke@dashjr.org>	<201603021542.29609.luke@dashjr.org>
	<56D71488.4080607@gmail.com>
	<CAE-z3OWA0sn+=+qqs8BtiBe7T9Qdb4G8XAS_bX4hScq225iZQQ@mail.gmail.com>
In-Reply-To: <CAE-z3OWA0sn+=+qqs8BtiBe7T9Qdb4G8XAS_bX4hScq225iZQQ@mail.gmail.com>
Date: Wed, 2 Mar 2016 11:01:36 -0800
Message-ID: <00e101d174b5$f2659060$d730b120$@voskuil.org>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_00E2_01D17472.E44313B0"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQJTnwVA3gQBIZ1FBbTqJu7Z8D/4lQIk5bzfAqUY40oCq+oGe54GeanA
Content-Language: en-us
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,HTML_MESSAGE,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
X-Mailman-Approved-At: Wed, 02 Mar 2016 19:05:53 +0000
Subject: Re: [bitcoin-dev] Hardfork to fix difficulty drop algorithm
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development 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, 02 Mar 2016 19:01:34 -0000

This is a multipart message in MIME format.

------=_NextPart_000_00E2_01D17472.E44313B0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

> A 6 month investment with 3 months on the high subsidy and 3 months on =
low subsidy would not be made=E2=80=A6

=20

Yes, this is the essential point. All capital investments are made based =
on expectations of future returns. To the extent that futures are =
perfectly knowable, they can be perfectly factored in. This is why =
inflation in Bitcoin is not a tax, it=E2=80=99s a cost. These step =
functions are made continuous by their predictability, removing that =
predictability will make them -- unpredictable.

=20

Changing these futures punishes those who have planned properly and =
favors those who have not. Sort of like a Bitcoin bail-in; are some =
miners are too big to fail? It also creates the expectation that it may =
happen again. This infects the money with the sort of uncertainty that =
Bitcoin is designed to prevent.

=20

e

=20

From: bitcoin-dev-bounces@lists.linuxfoundation.org =
[mailto:bitcoin-dev-bounces@lists.linuxfoundation.org] On Behalf Of Tier =
Nolan via bitcoin-dev
Sent: Wednesday, March 2, 2016 10:08 AM
Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Hardfork to fix difficulty drop algorithm

=20

On Wed, Mar 2, 2016 at 4:27 PM, Paul Sztorc via bitcoin-dev =
<bitcoin-dev@lists.linuxfoundation.org =
<mailto:bitcoin-dev@lists.linuxfoundation.org> > wrote:

For example, it is theoretically possible that 100% of miners (not 50%
or 10%) will shut off their hardware. This is because it is revenue
which ~halves, not profit.

=20

It depends on how much is sunk costs and how much is marginal costs too.

If hashing costs are 50% capital and 50% marginal, then the entire =
network will be able to absorb a 50% drop in subsidy.

50% capital costs means that the cost of the loan to buy the hardware =
represents half the cost.

Assume that for every $100 of income, you have to pay $49 for the loan =
and $49 for electricity giving 2% profit.  If the subsidy halves, then =
you only get $50 of income, so lose $48. =20

But if the bank repossesses the operation, they might as well keep =
things running for the $1 in marginal profit (or sell on the hardware to =
someone who will keep using it).

Since this drop in revenue is well known in advance, businesses will =
spend less on capital.  That means that there should be less mining =
hardware than otherwise.

A 6 month investment with 3 months on the high subsidy and 3 months on =
low subsidy would not be made if it only generated a small profit for =
the first 3 and then massive losses for the 2nd period of 3 months.  For =
it to be made, there needs to be large profit during the first period to =
compensate for the losses in the 2nd period.


------=_NextPart_000_00E2_01D17472.E44313B0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>&gt; =
</span>A 6 month investment with 3 months on the high subsidy and 3 =
months on low subsidy would not be made=E2=80=A6<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Yes, this is =
the essential point. All capital investments are made based on =
expectations of future returns. To the extent that futures are perfectly =
knowable, they can be perfectly factored in. This is why inflation in =
Bitcoin is not a tax, it=E2=80=99s a cost. These step functions are made =
continuous by their predictability, removing that predictability will =
make them -- unpredictable.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Changing =
these futures punishes those who have planned properly and favors those =
who have not. Sort of like a Bitcoin bail-in; are some miners are too =
big to fail? It also creates the expectation that it may happen again. =
This infects the money with the sort of uncertainty that Bitcoin is =
designed to prevent.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>e<o:p></o:p><=
/span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span><=
/b><span style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'> =
bitcoin-dev-bounces@lists.linuxfoundation.org =
[mailto:bitcoin-dev-bounces@lists.linuxfoundation.org] <b>On Behalf Of =
</b>Tier Nolan via bitcoin-dev<br><b>Sent:</b> Wednesday, March 2, 2016 =
10:08 AM<br><b>Cc:</b> Bitcoin Dev =
&lt;bitcoin-dev@lists.linuxfoundation.org&gt;<br><b>Subject:</b> Re: =
[bitcoin-dev] Hardfork to fix difficulty drop =
algorithm<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><div><p =
class=3DMsoNormal>On Wed, Mar 2, 2016 at 4:27 PM, Paul Sztorc via =
bitcoin-dev &lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" =
target=3D"_blank">bitcoin-dev@lists.linuxfoundation.org</a>&gt; =
wrote:<o:p></o:p></p><blockquote style=3D'border:none;border-left:solid =
#CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><p class=3DMsoNormal>For =
example, it is theoretically possible that 100% of miners (not 50%<br>or =
10%) will shut off their hardware. This is because it is =
revenue<br>which ~halves, not profit.<o:p></o:p></p></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>It depends on how much is sunk costs and =
how much is marginal costs too.<o:p></o:p></p></div><div><p =
class=3DMsoNormal style=3D'margin-bottom:12.0pt'>If hashing costs are =
50% capital and 50% marginal, then the entire network will be able to =
absorb a 50% drop in subsidy.<o:p></o:p></p></div><div><p =
class=3DMsoNormal style=3D'margin-bottom:12.0pt'>50% capital costs means =
that the cost of the loan to buy the hardware represents half the =
cost.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>Assume that for every $100 of income, you =
have to pay $49 for the loan and $49 for electricity giving 2% =
profit.&nbsp; If the subsidy halves, then you only get $50 of income, so =
lose $48.&nbsp; <o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>But if the bank repossesses the =
operation, they might as well keep things running for the $1 in marginal =
profit (or sell on the hardware to someone who will keep using =
it).<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>Since this drop in revenue is well known =
in advance, businesses will spend less on capital.&nbsp; That means that =
there should be less mining hardware than =
otherwise.<o:p></o:p></p></div><div><p class=3DMsoNormal>A 6 month =
investment with 3 months on the high subsidy and 3 months on low subsidy =
would not be made if it only generated a small profit for the first 3 =
and then massive losses for the 2nd period of 3 months.&nbsp; For it to =
be made, there needs to be large profit during the first period to =
compensate for the losses in the 2nd =
period.<o:p></o:p></p></div></div></div></div></div></body></html>
------=_NextPart_000_00E2_01D17472.E44313B0--