complete democracy is blockchain and as more people are adopting blockchain, i am really excited for blockchain based voting. no tampering with votes whatsoever.
Could really work well if it's well decentralized and the identity of voters are well protected. I prefer not to use
the Word for voters/users with hidden identities so people don't misunderstand it and think we are trying to impose "masked" voters in their elections. The Word is part of main Bitcoin principles and will really help in protecting voters and preventing them from getting influenced by money bags and people who bribe voters.
You don't need Proof of Stake(or Proof you own lots of money) for that. That will limit the numbers of voters and make the voting system vulnerable to being hijack by special interests and dictators. Decentralized & encrypted voter's identity, mobile devices, plus Full nodes should do.
The right consensus mechanism would be PoW or Proof you have voted accurately... Once that is done, you are rewarded with points to encourage more people to vote.