summaryrefslogtreecommitdiff
path: root/96/39a13dbf8d37aea7d55012a0ab0143b53125ce
blob: c7c3db2d1eed9771c8ef7131b83be4acd543e7c5 (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
Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193]
	helo=mx.sourceforge.net)
	by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <alex.mizrahi@gmail.com>) id 1YLuoj-0004YA-QS
	for bitcoin-development@lists.sourceforge.net;
	Thu, 12 Feb 2015 14:32:33 +0000
Received-SPF: pass (sog-mx-3.v43.ch3.sourceforge.com: domain of gmail.com
	designates 74.125.82.176 as permitted sender)
	client-ip=74.125.82.176; envelope-from=alex.mizrahi@gmail.com;
	helo=mail-we0-f176.google.com; 
Received: from mail-we0-f176.google.com ([74.125.82.176])
	by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1YLuoi-0001x0-QL
	for bitcoin-development@lists.sourceforge.net;
	Thu, 12 Feb 2015 14:32:33 +0000
Received: by mail-we0-f176.google.com with SMTP id x3so10444061wes.7
	for <bitcoin-development@lists.sourceforge.net>;
	Thu, 12 Feb 2015 06:32:26 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.180.90.206 with SMTP id by14mr7028118wib.0.1423751546807;
	Thu, 12 Feb 2015 06:32:26 -0800 (PST)
Received: by 10.27.148.13 with HTTP; Thu, 12 Feb 2015 06:32:26 -0800 (PST)
In-Reply-To: <CANEZrP2H2T2QFZceCc=YzwwiApJy7kY7FN0LoAZODGbW12SYsw@mail.gmail.com>
References: <20150212064719.GA6563@savin.petertodd.org>
	<CANEZrP2uVT_UqJbzyQcEbiS78T68Jj2cH7OGXv5QtYiCwArDdA@mail.gmail.com>
	<CAE28kUQ87jWhq1p6RK1eKEuEP1ERxN_P2SS0=YsFEGAqRyMPLA@mail.gmail.com>
	<CANEZrP2H2T2QFZceCc=YzwwiApJy7kY7FN0LoAZODGbW12SYsw@mail.gmail.com>
Date: Thu, 12 Feb 2015 16:32:26 +0200
Message-ID: <CAE28kURa8g3YTPi-GHKAt4v0csxXe=QhGhV3aQcDZGSr=Lb7RQ@mail.gmail.com>
From: Alex Mizrahi <alex.mizrahi@gmail.com>
To: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Content-Type: multipart/alternative; boundary=f46d043c80ec322dd3050ee4fd45
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
	(alex.mizrahi[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: 1YLuoi-0001x0-QL
Subject: Re: [Bitcoin-development] replace-by-fee v0.10.0rc4
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: Thu, 12 Feb 2015 14:32:34 -0000

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

> "The approach" is how Bitcoin has always worked.
>

Mike, you're making "it worked before, and thus it will work in future"
kind of an argument.
It is an extremely shitty kind of an argument. And it can be used to
justify any kind of bullshit.
E.g. any scamcoin which haven't yet collapsed will work forever.

As I mentioned, it depends on scale. Highly sophisticated attacks are only
feasible when scale is sufficiently big.
I.e. when you have millions of dollars transacted each day it is one thing,
but if you process billions of dollars, it becomes a whole another matter.

The best way to profit from zero-confirmation payment disruption is through
derivatives: short-sell Bitcoin while performing this attack. But this kind
of an attack depends on a number of conditions:

1. highly liquid and reliable derivative market
2. sufficiently stable exchange rate
3. significant attack impact: lots of merchants relying on
zero-confirmation payments, and lots of customers paying this way
4. significant amounts of capital available to the attacker

These conditions are not yet met, and were never met in the Bitcoin's
history so far.
This is why I wrote "5 years from now", I believe that we might reach those
conditions around that time.

Direct impact of an attack might actually be low (but even if it is just
0.1%, 0.1% of 1 billion is 10 million, which isn't bad), but attacker might
profit from the panic it causes.

Note that I'm talking about situation where Bitcoin-aware PoS solutions are
deployed on a big scale, so cost of upgrade might be huge.

So anyway, in my opinion, it is actually great that Bitcoin is still
relatively small: we have an opportunity to analyze and improve things.
But you seem to be hostile to people who do that (and who do not share your
opinion), which is kinda uncool.

Also, you do not bother to back your intuition with rigorous reasoning,
while also attacking people who offer alternatives with non-rigorous
slipper-slope kind of arguments. Which is doubly uncool.

--f46d043c80ec322dd3050ee4fd45
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"><div=
>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"=
gmail_extra"><div class=3D"gmail_quote"><span class=3D""><div></div></span>=
<div>&quot;The approach&quot; is how Bitcoin has always worked.</div></div>=
</div></div></blockquote><div><br></div><div>Mike, you&#39;re making &quot;=
it worked before, and thus it will work in future&quot; kind of an argument=
.</div><div>It is an extremely shitty kind of an argument. And it can be us=
ed to justify any kind of bullshit.</div><div>E.g. any scamcoin which haven=
&#39;t yet collapsed will work forever.</div><div><br></div><div>As I menti=
oned, it depends on scale. Highly sophisticated attacks are only feasible w=
hen scale is sufficiently big.</div><div>I.e. when you have millions of dol=
lars transacted each day it is one thing, but if you process billions of do=
llars, it becomes a whole another matter.</div><div><br></div><div>The best=
 way to profit from zero-confirmation payment disruption is through derivat=
ives: short-sell Bitcoin while performing this attack. But this kind of an =
attack depends on a number of conditions:</div><div><br></div><div>1. highl=
y liquid and reliable derivative market</div><div>2. sufficiently stable ex=
change rate</div><div>3. significant attack impact: lots of merchants relyi=
ng on zero-confirmation payments, and lots of customers paying this way</di=
v><div>4. significant amounts of capital available to the attacker</div><di=
v><br></div><div>These conditions are not yet met, and were never met in th=
e Bitcoin&#39;s history so far.</div><div>This is why I wrote &quot;5 years=
 from now&quot;, I believe that we might reach those conditions around that=
 time.</div><div><br></div><div>Direct impact of an attack might actually b=
e low (but even if it is just 0.1%, 0.1% of 1 billion is 10 million, which =
isn&#39;t bad), but attacker might profit from the panic it causes.</div><d=
iv><br></div><div>Note that I&#39;m talking about situation where Bitcoin-a=
ware PoS solutions are deployed on a big scale, so cost of upgrade might be=
 huge.</div><div><br></div><div>So anyway, in my opinion, it is actually gr=
eat that Bitcoin is still relatively small: we have an opportunity to analy=
ze and improve things.</div><div>But you seem to be hostile to people who d=
o that (and who do not share your opinion), which is kinda uncool.</div><di=
v><br></div><div>Also, you do not bother to back your intuition with rigoro=
us reasoning, while also attacking people who offer alternatives with non-r=
igorous slipper-slope kind of arguments. Which is doubly uncool.</div><div>=
<br></div></div></div></div>

--f46d043c80ec322dd3050ee4fd45--