Voting is a solved problem. I’m not saying that the idea of using bitcoin technology to solve problems beside monetary systems is a bad idea (in fact, I think it’s a very interesting concept), but really, democracies around the world already have established and efficient voting systems that work well enough.
But I probably didn't explain it well enough. I didn't mean that you would vote which politicians will rule, you would vote on concrete decisions state such make. Nowadays, you vote politicians and they make decisions, and with blockchain network, you would directly vote for such decisions, making the politicians an unnecessary layer. ;-)
If what you're saying is true, then I'd like to know why Instant Runoff Voting seems so superior to binary voting schemes (like "democratic" or "republican" with the occasional "green" candidate acting usually as "democratic spoiler") and yet hasn't been widely implemented.