Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
	helo=mx.sourceforge.net)
	by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <dave@hashingit.com>) id 1Yz43E-0003vK-F6
	for bitcoin-development@lists.sourceforge.net;
	Sun, 31 May 2015 14:17:20 +0000
Received-SPF: softfail (sog-mx-1.v43.ch3.sourceforge.com: transitioning domain
	of hashingit.com does not designate 89.145.69.228 as permitted
	sender) client-ip=89.145.69.228;
	envelope-from=dave@hashingit.com; helo=heron.directrouter.co.uk;
Received: from heron.directrouter.co.uk ([89.145.69.228])
	by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.76) id 1Yz43C-0005lp-Dc
	for bitcoin-development@lists.sourceforge.net;
	Sun, 31 May 2015 14:17:20 +0000
Received: from host109-152-68-249.range109-152.btcentralplus.com
	([109.152.68.249]:1165 helo=[192.168.1.82])
	by heron.directrouter.co.uk with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256)
	(Exim 4.85) (envelope-from <dave@hashingit.com>)
	id 1Yz435-001GyJ-H5; Sun, 31 May 2015 14:17:11 +0000
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_88D58663-F638-4D02-8E15-8B3F178C8EFB"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
From: Dave Hudson <dave@hashingit.com>
In-Reply-To: <CABsx9T37jE3AtmUOOuW+emLGTparbS6OozPRL_hCrC+2JEzxgQ@mail.gmail.com>
Date: Sun, 31 May 2015 15:17:10 +0100
Message-Id: <91BD6826-3A60-4DD6-807A-2DCEDB00CE87@hashingit.com>
References: <554BE0E1.5030001@bluematt.me>
	<CAFzgq-xByQ1E_33_m3UpXQFUkGc78HKnA=7XXMshANDuTkNsvA@mail.gmail.com>
	<CABsx9T0kbRe31LMwk499MQUw225f5GGd67GfhXBezHmDqxkioA@mail.gmail.com>
	<CAFzgq-z5WCznGhbOexS0XESNGAVauw45ewEV-1eMij7yDT61=Q@mail.gmail.com>
	<CAFzgq-zTybEQyGz0nq90u5n5JZcJzxQS_XKaTpr5POJi-tHM6A@mail.gmail.com>
	<CABsx9T37jE3AtmUOOuW+emLGTparbS6OozPRL_hCrC+2JEzxgQ@mail.gmail.com>
To: Gavin Andresen <gavinandresen@gmail.com>
X-Mailer: Apple Mail (2.2098)
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - heron.directrouter.co.uk
X-AntiAbuse: Original Domain - lists.sourceforge.net
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - hashingit.com
X-Get-Message-Sender-Via: heron.directrouter.co.uk: authenticated_id:
	dave@hashingit.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
	1.0 HTML_MESSAGE           BODY: HTML included in message
X-Headers-End: 1Yz43C-0005lp-Dc
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] Fwd: Block Size Increase Requirements
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: Sun, 31 May 2015 14:17:20 -0000


--Apple-Mail=_88D58663-F638-4D02-8E15-8B3F178C8EFB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> On 31 May 2015, at 13:52, Gavin Andresen <gavinandresen@gmail.com> =
wrote:
>=20
> On Sat, May 30, 2015 at 9:31 PM, Chun Wang <1240902@gmail.com =
<mailto:1240902@gmail.com>> wrote:
> If someone propagate a 20MB block, it will take at best 6 seconds for
> us to receive to verify it at current configuration, result of one
> percent orphan rate increase.
>=20
> That orphan rate increase will go to whoever is producing the 20MB =
blocks, NOT you.

There's an interesting incentives question if the mining fees ever =
become large enough to be interesting. Given two potential blocks on =
which to build then for the best interests of the system we'd want =
miners to select the block that confirmed the largest number of =
transactions since that puts less pressure on the network later. This is =
at odds with the incentives for our would-be block maker though because =
the incentive for mining would be to use whichever block left the =
largest potential fees available; that's generally going to be the =
smaller of the two.

This, of course, only gets worse as the block reward reduces and fees =
become the dominant way for miners to be paid (and my hypothesis that =
eventually this could lead to miners trying to deliberately orphan =
earlier blocks to "steal" fees because the fixed block reward is no =
longer the dominant part of their income).

When coupled with the block propagation delay problem increasing the =
risk of orphan races I'm pretty sure that this actually leads to miners =
having an incentive to continually mine smaller blocks, and that's aside =
from the question of whether smaller blocks will push up fees (which =
also benefits miners).=20


Cheers,
Dave



--Apple-Mail=_88D58663-F638-4D02-8E15-8B3F178C8EFB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 31 May 2015, at 13:52, Gavin Andresen &lt;<a =
href=3D"mailto:gavinandresen@gmail.com" =
class=3D"">gavinandresen@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"gmail_extra"><div class=3D"gmail_quote">On Sat, =
May 30, 2015 at 9:31 PM, Chun Wang <span dir=3D"ltr" class=3D"">&lt;<a =
href=3D"mailto:1240902@gmail.com" target=3D"_blank" =
class=3D"">1240902@gmail.com</a>&gt;</span> wrote:<blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left=
-style:solid;padding-left:1ex"><span class=3D"">
If someone propagate a 20MB block, it will take at best 6 seconds for<br =
class=3D"">
us to receive to verify it at current configuration, result of one<br =
class=3D"">
percent orphan rate increase.</span></blockquote><div class=3D""><br =
class=3D""></div><div class=3D"">That orphan rate increase will go to =
whoever is producing the 20MB blocks, NOT =
you.</div></div></div></div></div></blockquote><br =
class=3D""></div><div>There's an interesting incentives question if the =
mining fees ever become large enough to be interesting. Given two =
potential blocks on which to build then for the best interests of the =
system we'd want miners to select the block that confirmed the largest =
number of transactions since that puts less pressure on the network =
later. This is at odds with the incentives for our would-be block maker =
though because the incentive for mining would be to use whichever block =
left the largest potential fees available; that's generally going to be =
the smaller of the two.</div><div><br class=3D""></div><div>This, of =
course, only gets worse as the block reward reduces and fees become the =
dominant way for miners to be paid (and my hypothesis that eventually =
this could lead to miners trying to deliberately orphan earlier blocks =
to "steal" fees because the fixed block reward is no longer the dominant =
part of their income).</div><div><br class=3D""></div><div>When coupled =
with the block propagation delay problem increasing the risk of orphan =
races I'm pretty sure that this actually leads to miners having an =
incentive to continually mine smaller blocks, and that's aside from the =
question of whether smaller blocks will push up fees (which also =
benefits miners).&nbsp;</div><div><br class=3D""></div><div><br =
class=3D""></div><div>Cheers,</div><div>Dave</div><div><br =
class=3D""></div><br class=3D""></body></html>=

--Apple-Mail=_88D58663-F638-4D02-8E15-8B3F178C8EFB--