summaryrefslogtreecommitdiff
path: root/8e/6b450d27439675a3f23196e51f44a89b9bf2e7
blob: 018459630609495b87c805bcdbf61b65be5b72c2 (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
Return-Path: <elombrozo@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 77563484
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 28 Jul 2015 22:25:55 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-pa0-f47.google.com (mail-pa0-f47.google.com
	[209.85.220.47])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 13E54143
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 28 Jul 2015 22:25:54 +0000 (UTC)
Received: by padck2 with SMTP id ck2so76364821pad.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 28 Jul 2015 15:25:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:subject:date:message-id:to:mime-version;
	bh=QR2uSjtRfDLeNPXdACl1qVAkwFGyH/Zdsrl+ztwygQw=;
	b=xoq+JfWSKyFbRvKQ3Kf4KGN0E9eX32YQ9TL8LKdxkg//gcsy2VBGB5zKynNVszd209
	HgDWKPxcOnFqBfMCUrdtq+XF2q3YG1/zXOuuyd2ZRwOA1O42LbHi6MkVfvkzf9T7eQ8Z
	i8K90vae/RZ08SL3vYowYdlavJlvMLoY1GLbjAT8iGosL2WN0eEW50KGd0qeUAFHWtmW
	nuavmbCg+5ZbNKv0KO0/W0KEBkV+GGmk0Q4EVUajdPELarou7ZCmoxQg88CiAqEEMvUO
	HzjLC1tNk2qfp0iWqgK7fq7JUpm0qTKfKMjAwu7B0sIoqwny0Jodm5QMDvzx7DgPKtua
	IeRA==
X-Received: by 10.66.230.201 with SMTP id ta9mr86190783pac.95.1438122353854;
	Tue, 28 Jul 2015 15:25:53 -0700 (PDT)
Received: from [192.168.1.107] (cpe-76-167-237-202.san.res.rr.com.
	[76.167.237.202]) by smtp.gmail.com with ESMTPSA id
	y6sm31727554pdl.61.2015.07.28.15.25.51
	for <bitcoin-dev@lists.linuxfoundation.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Tue, 28 Jul 2015 15:25:52 -0700 (PDT)
From: Eric Lombrozo <elombrozo@gmail.com>
X-Pgp-Agent: GPGMail 2.5
Content-Type: multipart/signed;
	boundary="Apple-Mail=_01863E7F-FA27-4C93-83ED-6CBCEC916FBD";
	protocol="application/pgp-signature"; micalg=pgp-sha512
Date: Tue, 28 Jul 2015 15:25:50 -0700
Message-Id: <1B7F00D3-41AE-44BF-818D-EC4EF279DC11@gmail.com>
To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer: Apple Mail (2.2098)
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM,
	RCVD_IN_DNSWL_LOW 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] Why Satoshi's temporary anti-spam measure isn't
	temporary
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, 28 Jul 2015 22:25:55 -0000


--Apple-Mail=_01863E7F-FA27-4C93-83ED-6CBCEC916FBD
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I only got into Bitcoin in 2011, after the block size limit was already =
in place. After going through some more of the early history of Bitcoin =
to better understand the origins of this, things are starting to come =
into better perspective.

Initially there was no block size limit - it was thought that the fee =
market would naturally develop and would impose economic constraints on =
growth. But this hypothesis failed after a sudden influx of new uses. It =
was still too easy to attack the network. This idea had to wait until =
the network was more mature to handle things.

Enter a =E2=80=9Ctemporary=E2=80=9D anti-spam measure - a one megabyte =
block size limit. Let=E2=80=99s test this out, then increase it once we =
see how things work. So far so good=E2=80=A6

Except=E2=80=A6well:

1) We never really got to test things out=E2=80=A6a fee market never =
really got created, we never got to see how fees would really work in =
practice.

2) Turns out the vast majority of validation nodes have little if =
anything to do with mining - validators do not get =
compensated=E2=80=A6validation cost is externalized to the entire =
network.

3) Miners don=E2=80=99t even properly validate blocks. And the bigger =
the blocks get, the greater the propensity to skip this step. Oops!

4) A satisfactory mechanism for thin clients to be able to securely =
obtain reasonably secure, short proofs for their transactions never =
materialized.

--Apple-Mail=_01863E7F-FA27-4C93-83ED-6CBCEC916FBD
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJVuAFuAAoJEJNAI64YFENUHBEP/in0LNiR/tYatQJLMZuD+330
TVdOx7p2oICL+22ZX1WIFwTm7D9i3GxTNOuS9rgs/+zY8pvQ3InKLlStTtglp7aY
1LAaTJssd8KyElSN0cSmBFZbZXCzSkkTvIwuB5trc9QYHyS3rgNjjewQvKYg7esU
K9ylG5HZBVJHM+uM2LKuwZbHKZev2uJKTR8WXw4yZAIJS1wJ5PeAAsNsYX7hLRxQ
CNqAENR8zSPoYjj/Yw+d44TRUc9zgDWt1ZcrQRqq6snxYhffF7jn5Q3NUcUuNFt/
WO2ROYpYt9H6x8D+mP9vqDUkRMUYQ72e1cOnOWqNwBFxovQO985LSZpBEw4UMN4h
ltC75Ku5wFnToNmLHVFe+PM4WMwBmvFpt2pOjeJAaTWr/TRe1anCFqbiV/wsB7j4
1bVSrcF9a6ysVbH1x2CvnWV4nYfaCfjV5tE3c3ZscJ90vG0Uv086LjOyLj44txEr
b06g1ADc6CEL/iATjqIYzv+eAjeMj3hzYQOhTTSBtkUDlwq5G80PMs8Isowjf64i
1fKhsk82ZRw/q/yQ5Fb8s0uodLtkq1sKBD8EXeR21XPF3+RMteYU+L8DhREhEzQL
Wa7cVX+n2oQescdogLagl4QEOvFWZbzMtODC9tkNS5/NATYD98yOc3Awx0yYm0De
UAMsSb5HVeq31CZ9D/3A
=UwSJ
-----END PGP SIGNATURE-----

--Apple-Mail=_01863E7F-FA27-4C93-83ED-6CBCEC916FBD--