summaryrefslogtreecommitdiff
path: root/2e/c2ec6de07c0af7330c9dcedb205e6af76c7605
blob: e3f6cdd230ffb8a8fe48a378e153db492108f775 (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
Return-Path: <alex.mizrahi@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 6BD73BE0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Thu,  6 Apr 2017 17:13:29 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-qt0-f176.google.com (mail-qt0-f176.google.com
	[209.85.216.176])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 16B96AD
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Thu,  6 Apr 2017 17:13:29 +0000 (UTC)
Received: by mail-qt0-f176.google.com with SMTP id c45so3691qtb.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Thu, 06 Apr 2017 10:13:28 -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; 
	bh=A24dI2/LNCkvOZ4ydwlYu2HKTnKtIHov++dN7N+sOwU=;
	b=JArk4qjLR4P412SnEiWr+iTnQoY/W5TEunOfkBniEovNGFxr3c/Uht5usPIoMhYVlE
	LxCF6+UnjoTj8aK7WpBU74f9IVyCZHu99b36TECgefasnrQSv2F7z8c4VKaVqL4SnzPa
	8h7PZW9Noq3W/G8lp1qSdIFHvcIh0ImbKF0eYe+dU813C0vZtd3i38w47er5LWg787bB
	x9sWnIOWzByWG1uYoZJXyl+6Y48Ku4ojFWbISan76Noy6oXE+mw9c+i95jhPUhR0q4pN
	oe7692P0ytgZvun0WnHx3Y9rBiUW7+i3ppQsgh6hXPqv9YrKoW+dj8Cc7PXO9Y+daITO
	SquQ==
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=A24dI2/LNCkvOZ4ydwlYu2HKTnKtIHov++dN7N+sOwU=;
	b=trwbBXYM4l0KhyH03Z8gofWBYPyR4uJLjG6mvU+A/kVbWJ/I8ho2vhT68dejQxzsZb
	tRGHwW459vdPJkgVi0lyxmjDah4+sajGtCJ20QN92Lax3JG4uN1WD0N2DiceGzmF2+Dt
	djkW+kGBOjOiz9H8VneAJhkfavqmTao1gK2P/YR2hw35o/Tx1RCJsEYY5u9/4YyjB1vQ
	00SDn/JFOIvrQGpU2W5QcvTdr/BXuGX+qEaQVUAa4WAQ6ZkMTiYsbEgFolsR95db3pdu
	hM4puvxGHNaS7SrSttVTXgcdai6GUX1s1Pswvd/4a39e+25FRh1XMwyGszretKYGrmzb
	ypyw==
X-Gm-Message-State: AFeK/H2n+OWbJ5MPQTBP/wWikdaDFSY7Ezk5IKSs0/6at636FteVKPW8TX921qRPYUD3w/UP7KGZStVaADlT8Q==
X-Received: by 10.200.57.161 with SMTP id v30mr34713750qte.129.1491498808115; 
	Thu, 06 Apr 2017 10:13:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.55.79 with HTTP; Thu, 6 Apr 2017 10:13:27 -0700 (PDT)
In-Reply-To: <F5F02B94-E094-4C16-80B6-8B0876E423E4@toom.im>
References: <CAAS2fgR84898xD0nyq7ykJnB7qkdoCJYnFg6z5WZEUu0+-=mMA@mail.gmail.com>
	<20170406023123.GA1071@savin.petertodd.org>
	<CA+KqGkqSxeAUZFVFqM_QkEWcGFHgZXwGuOE==7HpXp1+D_Tj3Q@mail.gmail.com>
	<20170406024910.GA1271@savin.petertodd.org>
	<CAFVRnyrqiNY_JOqhv2ysm2WsBMYsU3tTAASAtHzMbA68_9Yx8g@mail.gmail.com>
	<F5F02B94-E094-4C16-80B6-8B0876E423E4@toom.im>
From: Alex Mizrahi <alex.mizrahi@gmail.com>
Date: Thu, 6 Apr 2017 20:13:27 +0300
Message-ID: <CAE28kUQ4ebyo1WrMJTq658u4CZnLmnw40oZrNwRGHG+oW3UYbA@mail.gmail.com>
To: Jonathan Toomim <j@toom.im>, 
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary=001a114e2ceaa40992054c82a07d
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, 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
Subject: Re: [bitcoin-dev] BIP proposal: Inhibiting a covert attack on the
 Bitcoin POW function
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: Thu, 06 Apr 2017 17:13:29 -0000

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

> Ethically, this situation has some similarities to the DAO fork.


Much better analogy:

1. An ISV make software which makes use of an undocumented OS feature.
2. That feature is no longer present in the next OS release.
3. ISV suffers losses because its software cannot work under new OS, and
thus people stop buying it.

I think 99% of programmers would agree that this loss was inflicted by a
bad decision of ISV, and not by OS vendor changing OS internals. Relying on
undocumented features is something you do on your own risk.

I think it is ethically unambiguous to everyone who isn't on Bitmain's
payroll.

--001a114e2ceaa40992054c82a07d
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"><br>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Ethically, this situation has some similarit=
ies to the DAO fork.=C2=A0</blockquote><div><br></div><div>Much better anal=
ogy:</div><div><br></div><div>1. An ISV make software which makes use of an=
 undocumented OS feature.</div><div>2. That feature is no longer present in=
 the next OS release.</div><div>3. ISV suffers losses because its software =
cannot work under new OS, and thus people stop buying it.</div><div><br></d=
iv><div>I think 99% of programmers would agree that this loss was inflicted=
 by a bad decision of ISV, and not by OS vendor changing OS internals. Rely=
ing on undocumented features is something you do on your own risk.</div><di=
v><br></div><div>I think it is ethically unambiguous to everyone who isn&#3=
9;t on Bitmain&#39;s payroll.=C2=A0</div></div></div></div>

--001a114e2ceaa40992054c82a07d--