<oembed><type>rich</type><version>1.0</version><author_name>npub1vt9mgqkjw57ccqqp9kagu32tghtyt94urnr38sagmashfyw7xpcs64zu72</author_name><author_url>https://nostr.ae/npub1vt9mgqkjw57ccqqp9kagu32tghtyt94urnr38sagmashfyw7xpcs64zu72</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-11-12&#xA;📝 Original message:Hi Devs,&#xA;&#xA;&#xA;Please consider the draft proposal below for peer review.&#xA;&#xA;&#xA;Thanks,&#xA;&#xA;&#xA;John&#xA;&#xA;&#xA;BIP&#xA;&#xA;  BIP: ?&#xA;&#xA;  Title: Block size doubles at each reward halving with max block size of&#xA;32M&#xA;&#xA;  Author: John Sacco &lt;johnsock at gmail.com&gt;&#xA;&#xA;  Status: Draft&#xA;&#xA;  Type: Standards Track&#xA;&#xA;  Created: 2015-11-11&#xA;&#xA;Abstract&#xA;&#xA;Change max block size to 2MB at next block subsidy halving, and double the&#xA;block size at each subsidy halving until reaching 32MB.&#xA;&#xA;Copyright&#xA;&#xA;This proposal belongs in the public domain. Anyone can use this text for&#xA;any purpose with proper attribution to the author.&#xA;&#xA;Motivation&#xA;&#xA;1.    Gradually restores block size to the default 32 MB setting originally&#xA;implemented by Satoshi.&#xA;&#xA;2.    Initial increase to 2MB at block halving in July 2016 would have&#xA;minimal impact to existing nodes running on most hardware and networks.&#xA;&#xA;3.    Long term solution that does not make enthusiastic assumptions&#xA;regarding future bandwidth and storage availability estimates.&#xA;&#xA;4.    Maximum block size of 32MB allows peak usage of ~100 tx/sec by year&#xA;2031.&#xA;&#xA;5.    Exercise network upgrade procedure during subsidy reward halving, a&#xA;milestone event with the goal of increasing awareness among miners and node&#xA;operators.&#xA;&#xA;Specification&#xA;&#xA;1.    Increase the maximum block size to 2MB when block 630,000 is reached&#xA;and 75% of the last 1,000 blocks have signaled support.&#xA;&#xA;2.    Increase maximum block size to 4MB at block 840,000.&#xA;&#xA;3.    Increase maximum block size to 8MB at block 1,050,000.&#xA;&#xA;4.    Increase maximum block size to 16MB at block 1,260,000.&#xA;&#xA;5.    Increase maximum block size to 32MB at block 1,470,000.&#xA;&#xA;Backward compatibility&#xA;&#xA;All older clients are not compatible with this change. The first block&#xA;larger than 1M will create a network partition excluding not-upgraded&#xA;network nodes and miners.&#xA;&#xA;Rationale&#xA;&#xA;While more comprehensive solutions are developed, an increase to the block&#xA;size is needed to continue network growth. A longer term solution is needed&#xA;to prevent complications associated with additional hard forks. It should&#xA;also increase at a gradual rate that retains and allows a large&#xA;distribution of full nodes.  Scheduling this hard fork to occur no earlier&#xA;than the subsidy halving in 2016 has the goal of simplifying the&#xA;communication outreach needed to achieve consensus, while also providing a&#xA;buffer of time to make necessary preparations.&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151112/c00ed906/attachment-0001.html&gt;</html></oembed>