From 87aacb6a58d3c63a5dd2082a566b763dd22f919e Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Fri, 18 Dec 2015 08:13:26 -0500 Subject: [PATCH 1/2] BIP 202: 102 + small steps --- bip-0202.mediawiki | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 bip-0202.mediawiki diff --git a/bip-0202.mediawiki b/bip-0202.mediawiki new file mode 100644 index 0000000000..0277b73525 --- /dev/null +++ b/bip-0202.mediawiki @@ -0,0 +1,44 @@ +
+  BIP: 202
+  Title: Block size increase to 2MB + small steps
+  Author: Jeff Garzik 
+  Status: Draft
+  Type: Standards Track
+  Created: 2015-06-23
+
+ +==Abstract== + +Simple, one-time increase in total amount of transaction data permitted in a block from 1MB to 2MB, then small step increases. + +==Motivation== + +# Continue current economic policy. +# Exercise hard fork network upgrade. + +==Specification== + +# MAX_BLOCK_SIZE increased to 2,000,000 bytes at trigger point. +# Increase maximum block sigops by similar factor, preserving SIZE/50 formula. +# Each 10-minute segment thereafter increases MAX_BLOCK_SIZE by 20 bytes. +# Trigger: (1) Block time 00:00:00 on flag day, AND (2) 75% of the last 1,000 blocks have signaled support. + +==Backward compatibility== + +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. + +==Discussion== + +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. + +In the long term, this limit should focus on reflecting the maximum +network engineering limit. + +==Implementation== + +https://github.com/jgarzik/bitcoin/tree/2015_2mb_blocksize_step + From e8f455ce8d596ddb7dabcbd26577865e2240e6a5 Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Fri, 18 Dec 2015 12:58:10 -0500 Subject: [PATCH 2/2] Remove BIP 202 label, move into drafts directory. --- .../draft-jg-small-bump-incr.mediawiki | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename bip-0202.mediawiki => drafts/draft-jg-small-bump-incr.mediawiki (92%) diff --git a/bip-0202.mediawiki b/drafts/draft-jg-small-bump-incr.mediawiki similarity index 92% rename from bip-0202.mediawiki rename to drafts/draft-jg-small-bump-incr.mediawiki index 0277b73525..44fe5a8ba5 100644 --- a/bip-0202.mediawiki +++ b/drafts/draft-jg-small-bump-incr.mediawiki @@ -1,5 +1,5 @@
-  BIP: 202
+  BIP: draft-jg-small-bump-incr
   Title: Block size increase to 2MB + small steps
   Author: Jeff Garzik 
   Status: Draft
@@ -21,7 +21,7 @@ Simple, one-time increase in total amount of transaction data permitted in a blo
 # MAX_BLOCK_SIZE increased to 2,000,000 bytes at trigger point.
 # Increase maximum block sigops by similar factor, preserving SIZE/50 formula.
 # Each 10-minute segment thereafter increases MAX_BLOCK_SIZE by 20 bytes.
-# Trigger:  (1) Block time 00:00:00 on flag day, AND (2) 75% of the last 1,000 blocks have signaled support.
+# Trigger:  (1) Block time 00:00:00 on flag day, AND (2) 95% of the last 1,000 blocks have signaled support.
 
 ==Backward compatibility==