There’s always holes. How can we know for sure the binaries running on the voting machines are compiled from the open source repo?
It’s turtles all the way down.
It’s turtles all the way down.
As far as elections are concerned, give me paper ballots every day, and make sure you count them by hand with plenty of Mk I human observers present.
I think it's a pretty solid scheme.
Very few people have any change of understanding machine voting systems. With paper voting we get much better transparency of the voting procedures. Any form of machine voting is terrible for transparency and democracy compared to just plain old paper voting.
https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...
This is called "security through compartmentalization", i.e., you don't trust one single entity. The only approach that works.