You are viewing a single comment's thread from:
RE: EOS: Explanation of New BFT+DPoS w/ Daniel Larimer - Part 2 of 2
well definitely don't buy that. You don't need to vote for 21 of the nodes, votes are ultimately set by network stake anyway. So votes don't count 1:1 per person, and witnesses are elected by total vested voting weight.
Especially as EOS plans to be a much bigger network than steem, for all types of applications to be built on top of, it seems like this number of witnesses is an unnecessary restriction on the network.
Well I will try to explain at least what I think.
As you saw in the video you need 2/3 of producers in order to produce a irreversible block. In percentage terms 14/21 is the same as 140/210, but in the later you need to produce 140 blocks to reach this irreversible block with would be 10x slower. Also token holders would need to choose from a pool of 210 or so producers witch would take longer and harder to decide. So conclusion 21 looks like a good balance between decentralization, speed and consensus. My 2 cents.
Yeah, that is fair that it has a particular balance to it. Just don't think it is a good solution once the network gets gigantic. Maybe the backup witness model does account for that well enough.
Although, seems like EOS has gotten rid of paying the reserve witnesses? Not sure what would incentivise people to run a backup witness then.
Runner ups still get paid according to number of votes cast for them - so incentivizes continued campaigning. Should be profitable to run a reserve node.
https://github.com/EOSIO/eos/issues/1033