The Oracle concept is interesting to assign one person one vote and limit gaming the system.
I have a different approach. It would a combination of what we have now and a verification level tied to stake weight and reputation.
Essentially Steemit INC does an airdrop to every account over a certain stake weight and reputation score who meet other criteria such as a certain amount of unique voting. That way the bulk of the community who is actually engaging here would become a bigger part of voting.
This would make the barrier high enough that trying to create a bot army to tap into the benefits would be unlikely.
RE: How Is Steemit Changing - Part 2