summaryrefslogtreecommitdiff
path: root/2b/cface1f1c723c639f661669d76507357fc1880
blob: e164d74e46fc9008ee88a80ebc05c50bf87974ff (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
155
156
157
158
Return-Path: <peter_r@gmx.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 3C5BF68
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  4 Aug 2015 06:45:17 +0000 (UTC)
X-Greylist: delayed 00:05:05 by SQLgrey-1.7.6
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id BDBB9E8
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  4 Aug 2015 06:45:15 +0000 (UTC)
Received: from [192.168.1.85] ([84.97.181.71]) by mail.gmx.com (mrgmx003) with
	ESMTPSA (Nemesis) id 0MK0ur-1ZNsw50j1J-001Old;
	Tue, 04 Aug 2015 08:40:04 +0200
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_9E306D4B-96CA-4CDF-92DE-3A900188C49D"
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Peter R <peter_r@gmx.com>
In-Reply-To: <CABsx9T2A-Mz9z=TTifbL2_sKCDvy8coRpNse+0vff6EbXbp8cg@mail.gmail.com>
Date: Mon, 3 Aug 2015 23:40:17 -0700
Message-Id: <BF420F3B-044C-46F6-8880-FEEB9A3DC748@gmx.com>
References: <CABsx9T1E1s=4h-SxLTOAXK4GniZrUekcEb6zDdTDFG+h7X98MA@mail.gmail.com>
	<1438640036.2828.0.camel@auspira.com>
	<CABsx9T2A-Mz9z=TTifbL2_sKCDvy8coRpNse+0vff6EbXbp8cg@mail.gmail.com>
To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
X-Mailer: Apple Mail (2.1510)
X-Provags-ID: V03:K0:JT0akueSR56Hye1wr8msSIZhx9fZxlLXZKKn279uZ6ofX1US8hf
	tVAHpCcBcgQ9J17H68XGPfV9NUyjaAnvTgMVUn+vJN3/p0ZbubwMFyydNiQGsPeK6sjnbu/
	TuyPgXaQOEv3tHCObQFijr+iWMbJYZ1Btr13kJTozeO6tdJMpwAYdOpAg0yS8xZIEFIZLzt
	S5ltqZ9qssL9Nkau89aMw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:eRkACVOoW7w=:m2jgO4dQXGBsixXKZSBH75
	rIuG2ziUmtdJLKG34trX1RaADpVIG+NYlYPQ+B1PNw/Pt+Ro6zp6qq6WWP7EKdjrM897omO2J
	ogqtr2wfR4tMci/YNjwU/cEwxJC1D/Bi+BQ34V1QP+TgqEIO+c9sK/hgTl/Az3jO+hg+i7h+g
	mOpmfsjq50KS30c+FsOB9LQaRcCrX6Dbm5l52W5dKzEsBlTMyMfmhCY2U9A4/9KqQx7ctt0O5
	qK5bOwCYfy59+bczxSvRa99ixFMPM5WF7ZGDGrru9Rzx6kUhE1RXSbtAuirNFmt+TmNS3Bjr6
	0KB9r2kYdSYAGmXP3SzVSqzs7Hm26x7dru+X5XOMMT3cqMMPg0v4tHAbhc9OepuEfBQ+eccmf
	WPZnzMQ6dLviCGGjn+AV2JtL0a5ACngclfUx3RpQtonAiv1OTC103eFYtz5C6Ynj/OSroJ+En
	bDMQ+G82ipoLvYmZeZ0/pjEzVJaRA5dAKB9pQ4/BDUYDbrFQQWOPWcE5ZcATv6cvqycxoU1Ma
	Ehvh9PfSKiFStEwgTVL8JArLKcdVL9aWJr3gG4Tv6Jsue3K4mS2nZJBovyVSGRnUSvXpJLWYt
	EKymNPd7OsByCsv/KSj1/vJMqasxpWPI28ISITaVCaeNyobycgLBIANeLL77f7ROwdk5DCh3w
	BdvneM4vTSm4R/RCBcacR8fYM4gepbov7ZJld+xJuF1JUqOOpHn4tVibvO/e6yVw8axQ=
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
	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
Subject: [bitcoin-dev] "A Transaction Fee Market Exists Without a Block Size
	Limit"--new research paper suggests
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development 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, 04 Aug 2015 06:45:17 -0000


--Apple-Mail=_9E306D4B-96CA-4CDF-92DE-3A900188C49D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Dear Bitcoin-Dev Mailing list,

I=92d like to share a research paper I=92ve recently completed titled =93A=
 Transaction Fee Market Exists Without a Block Size Limit.=94  In =
addition to presenting some useful charts such as the cost to produce =
large spam blocks, I think the paper convincingly demonstrates that, due =
to the orphaning cost, a block size limit is not necessary to ensure a =
functioning fee market. =20

The paper does not argue that a block size limit is unnecessary in =
general, and in fact brings up questions related to mining cartels and =
the size of the UTXO set.  =20

It can be downloaded in PDF format here:

https://dl.dropboxusercontent.com/u/43331625/feemarket.pdf

Or viewed with a web-browser here:

=
https://www.scribd.com/doc/273443462/A-Transaction-Fee-Market-Exists-Witho=
ut-a-Block-Size-Limit

Abstract.  This paper shows how a rational Bitcoin miner should select =
transactions from his node=92s mempool, when creating a new block, in =
order to maximize his profit in the absence of a block size limit. To =
show this, the paper introduces the block space supply curve and the =
mempool demand curve.  The former describes the cost for a miner to =
supply block space by accounting for orphaning risk.  The latter =
represents the fees offered by the transactions in mempool, and is =
expressed versus the minimum block size required to claim a given =
portion of the fees.  The paper explains how the supply and demand =
curves from classical economics are related to the derivatives of these =
two curves, and proves that producing the quantity of block space =
indicated by their intersection point maximizes the miner=92s profit.  =
The paper then shows that an unhealthy fee market=97where miners are =
incentivized to produce arbitrarily large blocks=97cannot exist since it =
requires communicating information at an arbitrarily fast rate.  The =
paper concludes by considering the conditions under which a rational =
miner would produce big, small or empty blocks, and by estimating the =
cost of a spam attack. =20

Best regards,
Peter=

--Apple-Mail=_9E306D4B-96CA-4CDF-92DE-3A900188C49D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div>Dear Bitcoin-Dev Mailing =
list,</div><div><br></div><div>I=92d like to share a research paper I=92ve=
 recently completed titled =93A Transaction Fee Market Exists Without a =
Block Size Limit.=94 &nbsp;In addition to presenting some useful charts =
such as the cost to produce large spam blocks, I think the paper =
convincingly demonstrates that, due to the orphaning cost, a block size =
limit is not necessary to ensure a functioning fee market. =
&nbsp;</div><div><br></div><div>The paper does not argue that a block =
size limit is unnecessary in general, and in fact brings up questions =
related to mining cartels and the size of the UTXO set. =
&nbsp;&nbsp;</div><div><br></div><div>It can be downloaded in PDF format =
here:</div><div><br></div><div><a =
href=3D"https://dl.dropboxusercontent.com/u/43331625/feemarket.pdf">https:=
//dl.dropboxusercontent.com/u/43331625/feemarket.pdf</a></div><div><br></d=
iv><div>Or viewed with a web-browser here:</div><div><br></div><div><a =
href=3D"https://www.scribd.com/doc/273443462/A-Transaction-Fee-Market-Exis=
ts-Without-a-Block-Size-Limit">https://www.scribd.com/doc/273443462/A-Tran=
saction-Fee-Market-Exists-Without-a-Block-Size-Limit</a></div><div><br></d=
iv><div><b>Abstract. &nbsp;</b>This paper shows how a rational Bitcoin =
miner should select transactions from his node=92s mempool, when =
creating a new block, in order to maximize his profit in the absence of =
a block size limit. To show this, the paper introduces the block space =
supply curve and the mempool demand curve. &nbsp;The former describes =
the cost for a miner to supply block space by accounting for orphaning =
risk. &nbsp;The latter represents the fees offered by the transactions =
in mempool, and is expressed versus the minimum block size required to =
claim a given portion of the fees. &nbsp;The paper explains how the =
supply and demand curves from classical economics are related to the =
derivatives of these two curves, and proves that producing the quantity =
of block space indicated by their intersection point maximizes the =
miner=92s profit. &nbsp;The paper then shows that an unhealthy fee =
market=97where miners are incentivized to produce arbitrarily large =
blocks=97cannot exist since it requires communicating information at an =
arbitrarily fast rate. &nbsp;The paper concludes by considering the =
conditions under which a rational miner would produce big, small or =
empty blocks, and by estimating the cost of a spam attack. =
&nbsp;</div><div><br></div><div>Best =
regards,</div><div>Peter</div></body></html>=

--Apple-Mail=_9E306D4B-96CA-4CDF-92DE-3A900188C49D--