Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BIP 102: Increase block size limit to 2MB #173

Merged
merged 3 commits into from Oct 23, 2015
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
42 changes: 42 additions & 0 deletions bip-0102.mediawiki
@@ -0,0 +1,42 @@
<pre>
BIP: 102
Title: Block size increase to 2MB
Author: Jeff Garzik <jgarzik@gmail.com>
Status: Draft
Type: Standards Track
Created: 2015-06-23
</pre>

==Abstract==

Increase total amount of transaction data permitted in a block from 1MB to 2MB on November 11, 2015.

==Motivation==

# Enable network growth.
# Continue current economic policy of low fee pressure on average.
# Exercise network upgrade procedure.

==Specification==

# Maximum block size permitted to be valid is 1MB.
# Increase this maximum to 2MB on November 11, 2015 at 00:00:00 UTC.
# Increase maximum block sigops by similar factor, preserving SIZE/50 formula.

==Backward compatibility==

Older clients are not compatible with this change. The first block exceeding 1,000,000 bytes will partition older clients off the new network.

==Discussion==

In the short term, an increase is needed to continue to facilitate
network growth, and buy time for more comprehensive solutions to be
developed. This continues the current economic policies with regards to
fees, matching market expectations and preventing market disruption.

In the long term, continued direct management of this limit is a moral hazard that clouds free market input and prevents a healthy fee market from developing. This area of code should be transitioned away from direct management.

==Implementation==

https://github.com/jgarzik/bitcoin/tree/2015_2mb_blocksize