File talk:Block size BIPs over time.png

From Bitcoin Wiki
Revision as of 12:02, 23 August 2015 by Harding (talk | contribs) (→‎BIP101 linear interpolation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

BIP101 linear interpolation

The BIP101 line is incorrectly showing discrete steps when the specification says, "The maximum size of blocks in between doublings will increase linearly based on the block's timestamp." Code is provided in the BIP demonstrating the interpolation function. (https://github.com/bitcoin/bips/blob/master/bip-0101.mediawiki#specification ) ---Harding (talk) 21:32, 22 August 2015 (UTC)

Oh, and the BIP103 line stops at 2MB for some reason even though the Wiki page correctly says that it continues to "Increase by 17.7% annually until 2063. ---Harding (talk) 21:36, 22 August 2015 (UTC)

Okay, I think I fixed BIP 101! Changes to images take a while to update though.
I'm not sure about BIP 103; the code shown in the proposal says
// Don't do more than 11 doublings for now.
although this is contradicted by the text. Is that just because it's pseudocode, or is this implementation a small first step in a larger plan? Taras (talk) 03:12, 23 August 2015 (UTC)
Thanks for updating the BIP101 plot. You're correct about the BIP103 psuedocode only implementing the first 11 years of steps, so I think your plot here is sufficient here until Pieter expands the code to cover the full range. Thanks again! Done ---Harding (talk) 12:02, 23 August 2015 (UTC)