Why
Allowing one account to only vote 7 witnesses helps with decentralization by taking power from bigger accounts. Currently top 20 (+1 backup) witnesses are the ones who decide about hardforks with super majority. Because 1 account is able to vote 30 witnesses, this effectively means that few biggest steem holders could choose the top 20. With 7 votes however, those top accounts would have to split their stakes to 3 accounts to be able to decide the top 20, greatly diminishing their vote power. This would make the chain more secure from takeovers.
Currently a big portion of steem is held by persons or entities that posses great technical skills, which has shown that they prefer voting on other tech understanding people. This can be good in the early stages of block-chain maturity as updates to the block-chain are much more clear and there are still bugs to be found. After this early stage innovation however becomes more important, and as it has appeared to us a few times already, these innovations seem to not come, for the tech smart people oftenly are busy with their other businesses and also do not oftenly make too great innovators. With only 7 votes per account, a 1-3 witnesses voted by smaller holders to top could potentially bring some fresh air to witness meetings and advance innovation so that community driven upgrades to the chain don't just come when the need is most dire.
1 SP 1 vote is way better in my opinion.
If you vote for 30 witnesses your vote value is divided by 30 to all of them. If you only vote for 1 they will get the entire vote value from you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
JFYI, Golos switched from DPOS30 to DPOS1. Account can vote for multiple witnesses, but voting power is divided across all. This improved blockchain governance by not allowing single major holder to elect all 19 top witnesses.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Cool, good to see someone has implemented basically what I said. We can "steal" their code if that's the case. Is it implemented on their Steem fork?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The change is pretty easy, see
https://github.com/golos-blockchain/golos/commit/ba57f760e3adb8f35a96cc0fb8fc7abe8eeb36aa
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It does seem simple enough to be bundled with SMT hard fork but idk if witnesses and the community would agree to that.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
then you just move SP around to 3-4 alt accounts. that's never gonna work
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That will diminish the vote value which will help.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
How would you reduce the current number of votes--some people are voting for 30 accounts--without severely threatening the blockchain's security to a stake-based attack?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @bestbroplayer! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @bestbroplayer! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit