ZeroVote uses cryptography to guarantee fair elections. No one sees results early. No one counts the votes. No one can corrupt the outcome.
Ballots are timelock-encrypted. The decryption key doesn't exist until the reveal time. Code tallies votes deterministically. Zero-knowledge proofs guarantee validity. A Merkle tree makes tampering detectable. Everything is public.
The person who creates an election has no more information than anyone on the internet.