Files
bips/bip-0102.mediawiki
T

46 lines
1.3 KiB
Plaintext
Raw Normal View History

2015-06-23 02:51:52 -04:00
<pre>
2015-06-23 18:18:39 -04:00
BIP: 102
Layer: Consensus (hard fork)
2015-06-23 02:51:52 -04:00
Title: Block size increase to 2MB
Author: Jeff Garzik <jgarzik@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0102
2015-06-23 02:51:52 -04:00
Status: Draft
Type: Standards Track
Created: 2015-06-23
</pre>
==Abstract==
2015-11-06 23:03:52 -05:00
Simple, one-time increase in total amount of transaction data permitted in a block from 1MB to 2MB.
2015-06-23 02:51:52 -04:00
==Motivation==
2015-12-17 23:21:13 -05:00
# Continue current economic policy.
# Exercise hard fork network upgrade.
2015-06-23 02:51:52 -04:00
==Specification==
2015-12-17 23:21:13 -05:00
# MAX_BLOCK_SIZE increased to 2,000,000 bytes at trigger point.
2015-06-23 02:51:52 -04:00
# Increase maximum block sigops by similar factor, preserving SIZE/50 formula.
2015-12-18 08:39:00 -05:00
# Trigger: (1) Block time 00:00:00 on flag day, AND (2) 95% of the last 1,000 blocks have signaled support.
2015-06-23 02:51:52 -04:00
==Backward compatibility==
2015-12-17 23:21:13 -05:00
Fully validating older clients are not compatible with this change.
The first block exceeding 1,000,000 bytes will partition older clients
off the new network.
2015-06-23 02:51:52 -04:00
==Discussion==
2015-12-17 23:21:13 -05:00
In the short term, an increase is needed to continue to current
economic policies with regards to fees and block space, matching
market expectations and preventing market disruption.
2015-06-23 02:51:52 -04:00
2015-12-17 23:21:13 -05:00
In the long term, this limit should focus on reflecting the maximum
network engineering limit.
2015-06-23 02:51:52 -04:00
==Implementation==
https://github.com/jgarzik/bitcoin/tree/2015_2mb_blocksize