- Aug 31, 2015
- 14
- 13
BIP-105 is a consensus-based block size retargeting algorithm proposed by btcdrak, based on Meni and Maxwell's ideas.
What is it BIP 105? It's a method of altering the maximum block size of the Bitcoin protocol via a consensus approach. It starts with an initial block size limit of 1MB and allows miners to vote to change the blocksize by 10 percent when a new block is created. The limit is then recalculated every 2016 blocks.
What is it BIP 105? It's a method of altering the maximum block size of the Bitcoin protocol via a consensus approach. It starts with an initial block size limit of 1MB and allows miners to vote to change the blocksize by 10 percent when a new block is created. The limit is then recalculated every 2016 blocks.
Source: GitHubIntroducing a cost to increase the block size ensures miners will collude to increase it when necessary and reduce when unnecessary. Large miners have to pay extra a difficulty target and can be downvoted at no cost by the objecting hash power.
Using difficulty as a penalty is better than a fixed cost because it is less predictable.
To prevent miners having complete control over blocksize, an upper limit is required at protocol level. This ensures full nodes retain control over consensus, remembering full nodes are the mechanism to keep miners honest.