Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: btcdrak on August 21, 2015, 07:16:32 PM



Title: Consensus based block size retargeting algorithm
Post by: btcdrak on August 21, 2015, 07:16:32 PM
These are my thoughts about a possible way to adjust the Bitcoin block size limit.

https://gist.github.com/btcdrak/1c3a323100a912b605b5

It's very rough, but I would appreciate your feedback.


Title: Re: Consensus based block size retargeting algorithm
Post by: TierNolan on August 21, 2015, 11:22:35 PM
These are my thoughts about a possible way to adjust the Bitcoin block size limit.

https://gist.github.com/btcdrak/1c3a323100a912b605b5

It's very rough, but I would appreciate your feedback.


Placing a cost on individual miners means that there is an incentive to vote for no change, even if increasing the block size is a good idea.  It is the standard free rider problem.  If most miners vote yes, then it doesn't matter how you vote.  If most vote No, then again it doesn't matter how you vote.

You could have the cost imposed on all miners once the change happens.  If the block size increases by 10%, then the minting fee drops by 10%.

At one point, there was a suggestion to have a rule that the block size is limited by the tx fees.  The more fees, the larger the block.  A 2MB block would require fees of at least 50BTC (i.e. 2 * 25BTC).  A 3MB block would require 75BTC in fees to be valid.


Title: Re: Consensus based block size retargeting algorithm
Post by: kano on August 21, 2015, 11:24:47 PM
There's already BIP100 ... do we need more? :P