Votecoin. Just as bitcoin makes it hard to post fraudulent transactions despite the lack of a central authority, votecoin would do the same for elections. The protocol would have to (1) make it extremely difficult to cast a fraudulent vote and (2) avoid relying on a central authority.
Such a protocol is possible if you think about it, but you have to be creative ;-)