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 265DBF76
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 19 Jun 2018 13:54:31 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-it0-f46.google.com (mail-it0-f46.google.com
	[209.85.214.46])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 9E4A713E
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 19 Jun 2018 13:54:30 +0000 (UTC)
Received: by mail-it0-f46.google.com with SMTP id j135-v6so480013itj.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 19 Jun 2018 06:54:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=voskuil-org.20150623.gappssmtp.com; s=20150623;
	h=from:content-transfer-encoding:mime-version:date:subject:message-id
	:references:in-reply-to:to;
	bh=gTXZlKHzsMw+Uqzj7Cq3gNT3zjl0vZhvDi1Cbx/CuW4=;
	b=MOZHGsTlV58O8Q3yVOXXh+A5a7XQ+y4lRfJ3mwsVTyMujeNRuvgTIN2N1z0w/F54EO
	ZcAd6tAhAsYmSKUS3zoAikK2VR9njytQlt3uaHZvtsjRu1Okgag+/9zGAKspApHioxzu
	X480MNp+UeJ1FG7sfW7B7qeqfAMZoji2Jtk/QwVYIuAbpgu4FGvdqn671q+Yn3tTsXEx
	Y67yzbzrRp7bvFXhk/mS6khehWunILLujp8ACRc4mprIaMwhRfZln5KG18neawWbO/i5
	py3U+hp6MvabEiZVK7bDjL6R0TutKCkg6JLpO5PTUgIvzp2/mn/EVQ9Dh91rPjh3jtD3
	BUow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:from:content-transfer-encoding:mime-version:date
	:subject:message-id:references:in-reply-to:to;
	bh=gTXZlKHzsMw+Uqzj7Cq3gNT3zjl0vZhvDi1Cbx/CuW4=;
	b=ufZiAB9tarI6d7Rb2xlpEy0Ff3ZH5hoaPXgCbYlLb5LCaOdsShpuQGn1z7tqy/HAiB
	otyBU1vmb+zo/hjirCcXrsgcFxof4OVydRniRfHdQHrdyTcO3KV/+9OUgH7An4JShMGh
	d0tRIdltWKsBfFJPIcY15iS8dHK1LSNhfKigH00Jd4qlOJNRMm2H4WScRCHmAaARRS69
	OVIAovtEeBvLiifsFB/tF0pVMocg/pmU9kmrp/2hZTPbnxX4RoAaDei6UvPy31ylg+v1
	4vWFAEGDLBRCI6JqjVmGkWxKsv2Z9lxYnczFwP1I5vLLU4IGj+5aqd+M7AVCQPoogn6J
	Mx9w==
X-Gm-Message-State: APt69E0WD9Oy2IPkwTM7UrJEG0m4dJ9zfGGN4Koh7IwCjvdABj2WnuJv
	RpXX2/QUOOqAV4MHEHEHR5axxKwPvHI=
X-Google-Smtp-Source: ADUXVKJxMa5vqFN3GnfWa1JBPouQHfVZDCTHTTEkQfemwh/KM20VXjcOweKp7fidw/Fm3FavkCazDQ==
X-Received: by 2002:a02:1b05:: with SMTP id
	l5-v6mr13256693jad.22.1529416469827; 
	Tue, 19 Jun 2018 06:54:29 -0700 (PDT)
Received: from ?IPv6:2600:380:6550:8e41:b832:f7b8:605d:be8a?
	([2600:380:6550:8e41:b832:f7b8:605d:be8a])
	by smtp.gmail.com with ESMTPSA id
	186-v6sm70208itm.23.2018.06.19.06.54.28
	for <bitcoin-dev@lists.linuxfoundation.org>
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Tue, 19 Jun 2018 06:54:28 -0700 (PDT)
From: Eric Voskuil <eric@voskuil.org>
Content-Type: multipart/alternative;
	boundary=Apple-Mail-BC674A16-4805-4BA5-832A-C8E2CB06B915
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (1.0)
Date: Tue, 19 Jun 2018 08:54:27 -0500
Message-Id: <2DFF1C28-9669-478E-A960-D250D4C1260E@voskuil.org>
References: <CAJRVQkDM390Y4sVzA8WwM93PY4UqUa8gvPKkT-iA2UcYL6FQ+g@mail.gmail.com>
	<CABW94zRW=HFwdt+7M62ob4Z7chdmme8d6A0T_OvBKRVixN2_OA@mail.gmail.com>
In-Reply-To: <CABW94zRW=HFwdt+7M62ob4Z7chdmme8d6A0T_OvBKRVixN2_OA@mail.gmail.com>
To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
X-Mailer: iPhone Mail (15F79)
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, HTML_MESSAGE, MIME_QP_LONG_LINE,
	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: Tue, 19 Jun 2018 14:20:39 +0000
Subject: Re: [bitcoin-dev] Miner dilution attack on Bitcoin - is that
	something plausible?
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: Tue, 19 Jun 2018 13:54:31 -0000


--Apple-Mail-BC674A16-4805-4BA5-832A-C8E2CB06B915
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

https://github.com/libbitcoin/libbitcoin/wiki/Other-Means-Principle

>> On Mon, Jun 18, 2018 at 11:39 AM =D0=90=D1=80=D1=82=D1=91=D0=BC =D0=9B=D0=
=B8=D1=82=D0=B2=D0=B8=D0=BD=D0=BE=D0=B2=D0=B8=D1=87 via bitcoin-dev <bitcoin=
-dev@lists.linuxfoundation.org> wrote:
>> Dilution is a potential attack i randomly came up with in a Twitter argue=
ment and couldn't find any references to or convincing arguments of it being=
 implausible.
>>=20
>> Suppose a malicious actor were to acquire a majority of hash power, and p=
roceed to use that hash power to produce valid, but empty blocks.
>>=20
>> As far as i understand it, this would effectively reduce the block rate b=
y half or more and since nodes can't differentiate block relay and block pro=
duction there would be nothing they can do to adjust difficulty or black lis=
t the attacker.
>>=20
>> At a rough estimate of $52 per TH equipment cost (Antminer pricing) and 1=
2.5 BTC per 10 minutes power cost we are looking at an order of $2 billion o=
f equipment and $0.4 billion a month of power costs (ignoring block reward) t=
o maintain an attack - easily within means of even a minor government-scale a=
ctor.
>>=20
>> Is that a plausible scenario, or am i chasing a mirage? If it is plausibl=
e, what could be done to mitigate it?
>>=20
>>=20
>> -Artem
>> _______________________________________________
>> bitcoin-dev mailing list
>> bitcoin-dev@lists.linuxfoundation.org
>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev

--Apple-Mail-BC674A16-4805-4BA5-832A-C8E2CB06B915
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div></div><div><a href=3D"https://github.c=
om/libbitcoin/libbitcoin/wiki/Other-Means-Principle">https://github.com/libb=
itcoin/libbitcoin/wiki/Other-Means-Principle</a></div><div><br></div><blockq=
uote type=3D"cite"><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Jun 1=
8, 2018 at 11:39 AM =D0=90=D1=80=D1=82=D1=91=D0=BC =D0=9B=D0=B8=D1=82=D0=B2=D0=
=B8=D0=BD=D0=BE=D0=B2=D0=B8=D1=87 via bitcoin-dev &lt;<a href=3D"mailto:bitc=
oin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfoundation.org</a>=
&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><di=
v><div><div><div>Dilution is a potential attack i randomly came up with in a=
 Twitter arguement and couldn't find any references to or convincing argumen=
ts of it being implausible.<br><br></div>Suppose a malicious actor were to a=
cquire a majority of hash power, and proceed to use that hash power to produ=
ce valid, but empty blocks.<br><br></div>As far as i understand it, this wou=
ld effectively reduce the block rate by half or more and since nodes can't d=
ifferentiate block relay and block production there would be nothing they ca=
n do to adjust difficulty or black list the attacker.<br><br></div>At a roug=
h estimate of $52 per TH equipment cost (Antminer pricing) and 12.5 BTC per 1=
0 minutes power cost we are looking at an order of $2 billion of equipment a=
nd $0.4 billion a month of power costs (ignoring block reward) to maintain a=
n attack - easily within means of even a minor government-scale actor.<br><b=
r></div>Is that a plausible scenario, or am i chasing a mirage? If it is pla=
usible, what could be done to mitigate it?<br><br><br></div>-Artem<br></div>=

_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">b=
itcoin-dev@lists.linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" r=
el=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mailma=
n/listinfo/bitcoin-dev</a></blockquote></div></blockquote></body></html>=

--Apple-Mail-BC674A16-4805-4BA5-832A-C8E2CB06B915--