summaryrefslogtreecommitdiff
path: root/d6/6bc97953b577b24f6a0c7954ad699787330b46
blob: bfbf0f845c83c838decb56eebe616c1437acd8f4 (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
Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
	helo=mx.sourceforge.net)
	by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <nathan.cook@gmail.com>) id 1Yzkbt-000504-Hw
	for bitcoin-development@lists.sourceforge.net;
	Tue, 02 Jun 2015 11:43:57 +0000
Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of gmail.com
	designates 209.85.212.177 as permitted sender)
	client-ip=209.85.212.177; envelope-from=nathan.cook@gmail.com;
	helo=mail-wi0-f177.google.com; 
Received: from mail-wi0-f177.google.com ([209.85.212.177])
	by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1Yzkbs-00056Z-Lm
	for bitcoin-development@lists.sourceforge.net;
	Tue, 02 Jun 2015 11:43:57 +0000
Received: by wikd7 with SMTP id d7so10680669wik.0
	for <bitcoin-development@lists.sourceforge.net>;
	Tue, 02 Jun 2015 04:43:50 -0700 (PDT)
X-Received: by 10.180.86.198 with SMTP id r6mr30472544wiz.70.1433245430635;
	Tue, 02 Jun 2015 04:43:50 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.155.97 with HTTP; Tue, 2 Jun 2015 04:43:29 -0700 (PDT)
In-Reply-To: <CANEZrP3W97oqqHLMu2i3y6ogp5YPCJ_vhNHTcQ9zN8f4mLGqAg@mail.gmail.com>
References: <trinity-cecc9151-6544-43e0-a958-ac9e4d7699ff-1433243988016@3capp-mailcom-bs06>
	<CANEZrP3W97oqqHLMu2i3y6ogp5YPCJ_vhNHTcQ9zN8f4mLGqAg@mail.gmail.com>
From: Nathan Cook <nathan.cook@gmail.com>
Date: Tue, 2 Jun 2015 14:43:29 +0300
Message-ID: <CAGNXQMR-Huhjai-hKvu_4jgTLzdmXqmNCz0U-wyn3hoM_NmN_Q@mail.gmail.com>
To: Mike Hearn <mike@plan99.net>
Content-Type: multipart/alternative; boundary=f46d04428c08c4e29705178774bb
X-Spam-Score: -0.6 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(nathan.cook[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
	1.0 HTML_MESSAGE           BODY: HTML included in message
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1Yzkbs-00056Z-Lm
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development]
	=?utf-8?q?Fwd=3A_Block_Size_Increase_Requir?=
	=?utf-8?b?ZW1lbnRz4oCP?=
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: Tue, 02 Jun 2015 11:43:57 -0000

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

On 2 June 2015 at 14:26, Mike Hearn <mike@plan99.net> wrote:

> But the majority of the hashrate can now perform double spends on your
>> chain! They can send bitcoins to exchanges, sell it, extract the money and
>> build a new longer chain to get their bitcoins back.
>>
> Obviously if the majority of the mining hash rate is doing double spending
> attacks on exchanges then the Bitcoin experiment is resolved as a failure
> and it will become abandoned. This has been known since day one: it's in
> the white paper. The basic assumption behind Bitcoin is that only a
> minority of actors are dishonest - if the majority are then Satoshi's
> scheme does not work.
>
> So you are not stating anything new here.
>

It's both consistent and credible for an agent to commit to honesty on a
chain that it openly supports and dishonesty on a chain that it openly
opposes. (Moral? Legal? Perhaps not.) That said, majority hashpower doesn't
need to be dishonest to stop a change to large blocks. It just needs to
refuse to build on blocks that it doesn't like. The minority isn't going to
mine blocks larger than 1MB if it knows they'll be orphaned.

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On 2=
 June 2015 at 14:26, Mike Hearn <span dir=3D"ltr">&lt;<a href=3D"mailto:mik=
e@plan99.net" target=3D"_blank">mike@plan99.net</a>&gt;</span> wrote:<br><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;pad=
ding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gm=
ail_quote"><span class=3D""><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,20=
4);border-left-style:solid;padding-left:1ex"><div><div style=3D"font-family=
:Verdana;font-size:12px"><div><div style=3D"line-height:21.3px;color:rgb(68=
,68,68);font-family:Calibri,sans-serif;font-size:15px;font-style:normal;fon=
t-variant:normal;font-weight:normal;letter-spacing:normal;text-align:start;=
text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;bac=
kground-color:rgb(255,255,255)"><div><div><p>But the majority of the hashra=
te can now perform double spends on your chain! They can send bitcoins to e=
xchanges, sell it, extract the money and build a new longer chain to get th=
eir bitcoins back.</p></div></div></div></div></div></div></blockquote></sp=
an><div>Obviously if the majority of the mining hash rate is doing double s=
pending attacks on exchanges then the Bitcoin experiment is resolved as a f=
ailure and it will become abandoned. This has been known since day one: it&=
#39;s in the white paper. The basic assumption behind Bitcoin is that only =
a minority of actors are dishonest - if the majority are then Satoshi&#39;s=
 scheme does not work.</div><div><br></div><div>So you are not stating anyt=
hing new here.</div></div></div></div></blockquote><div>=C2=A0</div></div>I=
t&#39;s both consistent and credible for an agent to commit to honesty on a=
 chain that it openly supports and dishonesty on a chain that it openly opp=
oses. (Moral? Legal? Perhaps not.) That said, majority hashpower doesn&#39;=
t need to be dishonest to stop a change to large blocks. It just needs to r=
efuse to build on blocks that it doesn&#39;t like. The minority isn&#39;t g=
oing to mine blocks larger than 1MB if it knows they&#39;ll be orphaned.</d=
iv></div>

--f46d04428c08c4e29705178774bb--