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
|
Return-Path: <nick@ethereum.org>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id E5C82CA5
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 7 Jun 2017 17:35:30 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 9531A17B
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 7 Jun 2017 17:35:29 +0000 (UTC)
Received: by mail-wm0-f45.google.com with SMTP id d73so16007920wma.0
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 07 Jun 2017 10:35:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ethereum.org; s=google;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=lkMcGerU7Eb+/MxOs88pMkoWGyEts7fJ+cTd73cGdeU=;
b=P2wo0pdBYQsIzz+XJU7GpzLj0JgoIljEa2LEWJSJNQMd4Qa/zud6/TAwFcIviWOpZE
r+1f2eQR5Y37ZUGV16qbQAsn3wMwGdx/Wn2noGZr1WmgKPBWFYOlRKBkjPGW3UpvJUs7
C5kyWaNiNl2tscWjGQF3hlziidXq55iWbULaE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=lkMcGerU7Eb+/MxOs88pMkoWGyEts7fJ+cTd73cGdeU=;
b=VJFVd3cTkjFl6mrJZxrIHJ8ZyW+LB1fPbXjLAPLoiGosDzvJjwShkpWDQDWe+Yisl0
tYKwwnJGHqRmhUZjR7FXy4l8TDNUHIRfyjTDQoe1HiWzC4o+oF2L77iP8B888KjgB210
Vtkb1nVfQN6g272M9bx7FEgZJ/QGmQjbIaWqoWmbAaeZz2ikfa0Mq3e8edrHQRSVXel2
P3OqLQTxYGed4ZsbZhk/aVcowpacxtHBtghPZL/C44AsIL6N/ON9+o9pLZ7ajXOb/LrP
dO2qtTV+oKrjyi3FpwNzIEBUJ2GgBQLqyds5ysJtt/K2L6YDc2kiikKkcdhuQBbo4Tfx
jpwA==
X-Gm-Message-State: AKS2vOwCzMYeVIWhq+k+V1E+smxkih4ci4RtvWXePT+1NvgKr1UaCcn9
Z/yeWgD9Ecr9xPqOPBQ2UmuAr9CP1AJ/
X-Received: by 10.28.10.6 with SMTP id 6mr582310wmk.5.1496856928228; Wed, 07
Jun 2017 10:35:28 -0700 (PDT)
MIME-Version: 1.0
References: <31833011-7179-49D1-A07E-8FD9556C4534@taoeffect.com>
<CAAS2fgSU+UtbJSSAhf0-Sd0GH-RGnZmv+WHWtFV2zHFW2q6_yg@mail.gmail.com>
<CAFz7pMuQTdUBmOOB7aPrgkDNZvQTn_jfantfLQQVWoerD=D2Kg@mail.gmail.com>
<F9930B98-BBCC-4B4D-B938-AE2CFB7721AD@taoeffect.com>
In-Reply-To: <F9930B98-BBCC-4B4D-B938-AE2CFB7721AD@taoeffect.com>
From: Nick Johnson <nick@ethereum.org>
Date: Wed, 07 Jun 2017 17:35:17 +0000
Message-ID: <CAFz7pMvk5acuXRXPiMwo63A=RgdnhFXrMWmED3JLXXP5BPMf6g@mail.gmail.com>
To: Tao Effect <contact@taoeffect.com>
Content-Type: multipart/alternative; boundary="001a11442e447cac370551622952"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, 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
X-Mailman-Approved-At: Wed, 07 Jun 2017 18:11:41 +0000
Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Replay attacks make BIP148 and BIP149 untennable
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, 07 Jun 2017 17:35:31 -0000
--001a11442e447cac370551622952
Content-Type: text/plain; charset="UTF-8"
On Wed, Jun 7, 2017 at 5:27 PM Tao Effect <contact@taoeffect.com> wrote:
> Nick,
>
> Please don't spread misinformation. Whatever you think of the DAO hard
> fork, it's a simple fact that the Ethereum ledger was not edited.
>
>
> This sort of email is unhelpful to this conversation, and it certainly
> doesn't help with the perception that Ethereum is nothing but a bunch of
> hypocritical Bankers 2.0.
>
>
> Everyone knows you didn't edit Ethereum Classic, but the the hard fork,
> which was re-branded as Ethereum, was edited.
>
That's not what I was suggesting. My point is that the ledger was never
edited. An 'irregular state change' was added at a specific block height,
but the ledger remains inviolate.
I'm sure I don't have to explain the difference between the ledger and the
state to you, or why it's significant that the ledger wasn't (and can't be,
practically) modified.
-Nick
> - Greg
>
> --
> Please do not email me anything that you are not comfortable also sharing with
> the NSA.
>
> On Jun 7, 2017, at 6:25 AM, Nick Johnson <nick@ethereum.org> wrote:
>
> On Wed, Jun 7, 2017 at 12:02 AM Gregory Maxwell via bitcoin-dev <
> bitcoin-dev@lists.linuxfoundation.org> wrote:
>
>> On Tue, Jun 6, 2017 at 10:39 PM, Tao Effect via bitcoin-dev
>> <bitcoin-dev@lists.linuxfoundation.org> wrote:
>> > I believe the severity of replay attacks is going unvoiced and is not
>> > understood within the bitcoin community because of their lack of
>> experience
>> > with them.
>>
>> Please don't insult our community-- the issues with replay were
>> pointed out by us to Ethereum in advance and were cited specifically
>> in prior hardfork discussions long before Ethereum started editing
>> their ledger for the economic benefit of its centralized
>> administrators.
>
>
> Please don't spread misinformation. Whatever you think of the DAO hard
> fork, it's a simple fact that the Ethereum ledger was not edited.
>
> -Nick Johnson
>
>
>
--001a11442e447cac370551622952
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed=
, Jun 7, 2017 at 5:27 PM Tao Effect <<a href=3D"mailto:contact@taoeffect=
.com">contact@taoeffect.com</a>> wrote:<br></div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-le=
ft:1ex"><div style=3D"word-wrap:break-word">Nick,<div></div></div><div styl=
e=3D"word-wrap:break-word"><div><br><blockquote type=3D"cite"><div dir=3D"l=
tr"><div class=3D"gmail_quote"><div>Please don't spread misinformation.=
Whatever you think of the DAO hard fork, it's a simple fact that the E=
thereum ledger was not edited.</div></div></div></blockquote></div></div><d=
iv style=3D"word-wrap:break-word"><div><div><div dir=3D"ltr"><div class=3D"=
gmail_quote"><div><br></div><div>This sort of email is unhelpful to this co=
nversation, and it certainly doesn't help with the perception that Ethe=
reum is nothing but a bunch of hypocritical Bankers 2.0.</div></div></div><=
/div></div></div></blockquote><div>=C2=A0</div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x"><div style=3D"word-wrap:break-word"><div><div><div dir=3D"ltr"><div clas=
s=3D"gmail_quote"><div><br></div><div>Everyone knows you didn't edit Et=
hereum Classic, but the the hard fork, which was re-branded as Ethereum, wa=
s edited.</div></div></div></div></div></div></blockquote><div><br></div><d=
iv>That's not what I was suggesting. My point is that the ledger was ne=
ver edited. An 'irregular state change' was added at a specific blo=
ck height, but the ledger remains inviolate.</div><div><br></div><div>I'=
;m sure I don't have to explain the difference between the ledger and t=
he state to you, or why it's significant that the ledger wasn't (an=
d can't be, practically) modified.</div><div><br></div><div>-Nick</div>=
<div><br></div><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:break=
-word"><div><div><div dir=3D"ltr"><div class=3D"gmail_quote"><div><br></div=
><div>- Greg</div></div></div></div></div></div><div style=3D"word-wrap:bre=
ak-word"><div><div>
<span style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:14px;font-s=
tyle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norm=
al;text-align:start;text-indent:0px;text-transform:none;white-space:normal;=
word-spacing:0px;font-variant-ligatures:normal;font-variant-numeric:normal;=
font-variant-alternates:normal;font-variant-east-asian:normal;line-height:n=
ormal"><br class=3D"m_5027450713491352794Apple-interchange-newline">--</spa=
n><br style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:14px;font-s=
tyle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norm=
al;text-align:start;text-indent:0px;text-transform:none;white-space:normal;=
word-spacing:0px;font-variant-ligatures:normal;font-variant-numeric:normal;=
font-variant-alternates:normal;font-variant-east-asian:normal;line-height:n=
ormal"><span style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:14px=
;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spaci=
ng:normal;text-align:start;text-indent:0px;text-transform:none;white-space:=
normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-numeric:=
normal;font-variant-alternates:normal;font-variant-east-asian:normal;line-h=
eight:normal">Please do not email me anything that you are not comfortable =
also sharing</span><span style=3D"color:rgb(0,0,0);font-family:Helvetica;fo=
nt-size:14px;font-style:normal;font-variant-caps:normal;font-weight:normal;=
letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;=
white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-vari=
ant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:n=
ormal;line-height:normal">=C2=A0with the NSA.</span>
</div>
<br></div></div><div style=3D"word-wrap:break-word"><div><div><blockquote t=
ype=3D"cite"><div>On Jun 7, 2017, at 6:25 AM, Nick Johnson <<a href=3D"m=
ailto:nick@ethereum.org" target=3D"_blank">nick@ethereum.org</a>> wrote:=
</div><br class=3D"m_5027450713491352794Apple-interchange-newline"><div><di=
v dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Jun 7, 20=
17 at 12:02 AM Gregory Maxwell via bitcoin-dev <<a href=3D"mailto:bitcoi=
n-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.linuxf=
oundation.org</a>> wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue=
, Jun 6, 2017 at 10:39 PM, Tao Effect via bitcoin-dev<br>
<<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_bla=
nk">bitcoin-dev@lists.linuxfoundation.org</a>> wrote:<br>
> I believe the severity of replay attacks is going unvoiced and is not<=
br>
> understood within the bitcoin community because of their lack of exper=
ience<br>
> with them.<br>
<br>
Please don't insult our community-- the issues with replay were<br>
pointed out by us to Ethereum in advance and were cited specifically<br>
in prior hardfork discussions long before Ethereum started editing<br>
their ledger for the economic benefit of its centralized<br>
administrators.</blockquote><div>=C2=A0=C2=A0</div><div>Please don't sp=
read misinformation. Whatever you think of the DAO hard fork, it's a si=
mple fact that the Ethereum ledger was not edited.</div><div><br></div><div=
>-Nick Johnson</div></div></div>
</div></blockquote></div><br></div></div></blockquote></div></div>
--001a11442e447cac370551622952--
|