summaryrefslogtreecommitdiff
path: root/b4/a3b4563e7430476c97da6f52333a259d459cac
blob: 308f29bdea04cf323e1534d65b03966c4c6dda53 (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
Return-Path: <gavinandresen@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 5D790F52
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  5 Feb 2016 20:51:11 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-lf0-f45.google.com (mail-lf0-f45.google.com
	[209.85.215.45])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 6727B204
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  5 Feb 2016 20:51:10 +0000 (UTC)
Received: by mail-lf0-f45.google.com with SMTP id m1so65839636lfg.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 05 Feb 2016 12:51:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=6QfHwMPwtU20GR+n0INFnylh1rm3mV0oaIrtN0qrN2I=;
	b=cjPvzp6+Q8UrQJJnqjOjlqsMDffEhIh5CRmSgVCSnv8k6fhfLIJ2DncmkspbL6ZjEr
	v1/0LEAeX11cp/TpufOQQpzpLxa634D/eCG29nA6yIgXcJOWR0Zh5KUu0gtSBhbzgH2H
	phKbt5j4witz2JLJXTC/UGT+0kn0g2Tk4WbNM01K3eZAYiFMpvCajfSYE7XkjU6I+Zg/
	VEAvO1PWChDvi0dtrRuf1PgnS6E+ivUpqKfV5sb09+14KJApyjqY91cMzXHkdHr7NIf9
	JrNaeufBAGSVDsH2Ivhkcd4rpE1zaYEYSDZKzQLzQYTkY/4neWleHeaT2dRD5IXw1ssV
	d4Fw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:date:message-id:subject:from:to
	:content-type;
	bh=6QfHwMPwtU20GR+n0INFnylh1rm3mV0oaIrtN0qrN2I=;
	b=a4999QsgoPKCpTn2b250mLpIjt7VVyNdUMymTvoAagM1Xeltv7cFULpA5iQmK9Hdnn
	tuqQL2nUa5PwRR3U/b6pUl1PZkF6NeJMWsy9CmJ8T1XOGJquWi2WnxutjTfrSjOL9ZB5
	SSIA5hQAAbb/YkN6zd/vlXQSAVE4GyuUSFTGlC4srrKVgo7gRFQkHRSbrx2WUdyd5iFa
	RLqTD1KHpMEAnRAOjy4p1+5L9ee6A33xsjmEp7KI6V8VuxItEnz5y+gLxxN7O4aPGkC1
	RQsbJyIbmY1ZZ8WDuyIvGV4O3r3sUd/jT3vHV6mHnAxHc13YxNvjlOirEbGYQBt5QSjO
	lIMQ==
X-Gm-Message-State: AG10YOTMfqdVKuGE0U9pUq6P7aQabnJFMhgD0WQQL5jNrcEjBXtdLELgdxMST6dG+igOrylveSfSrDyaPHl8eQ==
MIME-Version: 1.0
X-Received: by 10.25.165.133 with SMTP id o127mr6840898lfe.105.1454705468764; 
	Fri, 05 Feb 2016 12:51:08 -0800 (PST)
Received: by 10.25.206.68 with HTTP; Fri, 5 Feb 2016 12:51:08 -0800 (PST)
Date: Fri, 5 Feb 2016 15:51:08 -0500
Message-ID: <CABsx9T1Bd0-aQg-9uRa4u3dGA5fKxaj8-mEkxVzX8mhdj4Gt2g@mail.gmail.com>
From: Gavin Andresen <gavinandresen@gmail.com>
To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary=001a11411c34b7fc19052b0c021b
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,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
X-Mailman-Approved-At: Fri, 05 Feb 2016 21:16:42 +0000
Subject: [bitcoin-dev] BIP proposal: Increase block size limit to 2 megabytes
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: Fri, 05 Feb 2016 20:51:11 -0000

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

This has been reviewed by merchants, miners and exchanges for a couple of
weeks, and has been implemented and tested as part of the Bitcoin Classic
and Bitcoin XT implementations.

Constructive feedback welcome; argument about whether or not it is a good
idea to roll out a hard fork now will be unproductive, so I vote we don't
go there.

Draft BIP:
  https://github.com/gavinandresen/bips/blob/bump2mb/bip-bump2mb.mediawiki

Summary:
  Increase block size limit to 2,000,000 bytes.
  After 75% hashpower support then 28-day grace period.
  With accurate sigop counting, but existing sigop limit (20,000)
  And a new, high limit on signature hashing

Blog post walking through the code:
  http://gavinandresen.ninja/a-guided-tour-of-the-2mb-fork

Blog post on a couple of the constants chosen:
  http://gavinandresen.ninja/seventyfive-twentyeight

-- 
--
Gavin Andresen

--001a11411c34b7fc19052b0c021b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">This has been reviewed by merchants, miners and exchanges =
for a couple of weeks, and has been implemented and tested as part of the B=
itcoin Classic and Bitcoin XT implementations.<div><br></div><div>Construct=
ive feedback welcome; argument about whether or not it is a good idea to ro=
ll out a hard fork now will be unproductive, so I vote we don&#39;t go ther=
e.</div><div><br></div><div>Draft BIP:</div><div>=C2=A0=C2=A0<a href=3D"htt=
ps://github.com/gavinandresen/bips/blob/bump2mb/bip-bump2mb.mediawiki">http=
s://github.com/gavinandresen/bips/blob/bump2mb/bip-bump2mb.mediawiki</a></d=
iv><div><br></div><div>Summary: =C2=A0</div><div>=C2=A0 Increase block size=
 limit to 2,000,000 bytes.</div><div>=C2=A0 After 75% hashpower support the=
n 28-day grace period.</div><div>=C2=A0 With accurate sigop counting, but e=
xisting sigop limit (20,000)</div><div>=C2=A0 And a new, high limit on sign=
ature hashing</div><div><br></div><div>Blog post walking through the code:<=
/div><div>=C2=A0=C2=A0<a href=3D"http://gavinandresen.ninja/a-guided-tour-o=
f-the-2mb-fork">http://gavinandresen.ninja/a-guided-tour-of-the-2mb-fork</a=
><br><div><br></div><div>Blog post on a couple of the constants chosen:</di=
v><div>=C2=A0=C2=A0<a href=3D"http://gavinandresen.ninja/seventyfive-twenty=
eight">http://gavinandresen.ninja/seventyfive-twentyeight</a></div><div><br=
></div><div>-- <br><div class=3D"gmail_signature"><div dir=3D"ltr"><div dir=
=3D"ltr"><div>--<br>Gavin Andresen<br></div><div><br></div></div></div></di=
v>
</div></div></div>

--001a11411c34b7fc19052b0c021b--