The voting should be changed to work more like in another DPoS cryptocurrency called Ark. (https://blog.ark.io/dpos-and-ark-voting-explained-68596a171ca1)
Let's see how it would look like on steemit:
- User Alex has 100 SP.
- Alex can vote for 1 witness with a weight of 100 SP assigned to that witness.
- Alex can also choose to vote for 2 witnesses, but each witness would then only receive 50% of his voting weight.
- As Alex continues to vote for additional witnesses, he reduces the weight he contributes to each of the witnesses proportional to the number of votes cast.
- User Kevin has 20 million SP. Kevin can nominate his witness fairly easily. He may even be able to vote in 2 of his own witnesses, but rightfully so, he purchased 20 Million SP. What he can’t do is be guaranteed to nominate more than 8 witnesses before his weight is too diluted to maintain his position.
- Kevin is a contained whale.
= not that much of circle-jerking anymore on the witness tab!