One solution I have thought of to make Steemit more fair is to have a timer set to when you can selfvote according to your steempower. Giving minnows the ability to do it right away, dolphins at the very end of the article time and not allowing whales to self vote. Or some sort of variation and graduated step based on steempower to force whales to not vote on their own accounts.
Steem as a whole needs more ways for people to spend and trade it for real goods. And then whales need to actually start spending some of their steem to actually get a economy going.
I like this idea yes! However.... what would stop a whale from making a second account and up voting that secondary account constantly? Something to think about....
Yeah, this would be extremely difficult to stop, since anyone can make as many unrelated accounts as they want to.
No matter what we do there will always be ways to game the system. The important thing to do is to set expectations and try to give new accounts a bit of an advantage that well-established accounts don't.
You could try to police the system and sieze accounts that are shown to be sock-pupets that only vote for whales or demand a certain distribution of voting from whales.
If whales can't vote for themselves until the very end then it give a bit more of a boost to everyone voting for them. They still get the author awards.
What the whales need to do is to encourage the STEEM economy by getting actual goods and sevices exchanged in STEEM that way they wont have to Steem down and buy another currency to get real value for their post.