Friday 28 August 2015

Jeff Garzik finally explains "most common floor" in BIP 100

Jeff recently broke his silence on how BIP 100 works with a post on the dev mailing list.

To refresh your memory, BIP 100 describes the voting process as

Votes are evaluated by dropping bottom 20% and top 20%, and then the most common floor (minimum) is chosen.

This caused a lot of confusion because "most common floor" is not a common term.

Jeff clarifies that he means

20th percentile, though there is some argument to take the 'mode' of several tranches

...so he really is proposing a version that just takes the 20th percentile value. This is the version that suffers from a 21% attack, where 21% of miners can bring the limit down to 1 MB from any starting point.

He seems open to splitting the votes into segments and taking the most common one, but it doesn't sound like he has thought it through.

Given the confusion on this issue, I wonder which voting rules all the mining pools supporting BIP 100 imagine they are voting for.



Submitted August 28, 2015 at 06:01PM by go1111111 http://bit.ly/1NLoGpk

No comments :

Post a Comment