The complex part comes with answering how the system maintains the integrity of the ballot rather than just "how it works". In both cases when you simplify it, its equally understandable.
How exactly do we guarantee that paper ballots prevent fraud? Explain that in a simplified way, and it gets just as complex when you look into the bureaucracies that manage this in different countries.
[–] franga2000 4 days ago
[–] Boltgolt 4 days ago
[–] waterTanuki 4 days ago
It's never that simple. The beauty of pen & paper is that nothing can possibly go wrong short of having a stroke or seizure in the voting booth that will cause your vote to be miscounted or go to the wrong candidate.
A button has many things that can go wrong. Short circuit? Software bug? Neutrinos going through the earth happen to hit the circuit in such a way that your vote switches?
Electronic voting WITH paper ballot verification is a good middle ground, but no voting process should ever omit paper ballots for confirmation and hand-recounts.
[–] Spivak 4 days ago
Okay now take the exact annoying system and replace only the sending an email with uploading your sealed ballot to a web form. Changing nothing except removing a 3rd party from the delivery mechanism—even more secure. Congrats you just invented e-voting.
[–] theluketaylor 4 days ago
The biggest problem is that email and online voting suffer from a lack of anonymity.
In person: voter eligibility is confirmed and marked executed, voter makes selections, ballot securely placed in box without being read.
Mail: voter eligibility is confirmed, ballot sent, voter makes selections, voter mails ballot back secured against tampering, voter eligibility is re-confirmed and marked executed, ballot securely placed in box without ever being read.
In both cases all the poll worker steps are overseen by election scrutineers who can confirm all legal requirements were adhered to, in particular that no one knows who anyone voted for, just that the vote was collected.
Email cannot replicate the separation of the voter eligibility verification with the ballot counting. No matter what you do there will always be pathways to link a specific voter to the ballot they cast.
[–] Spivak 4 days ago
Yes it can, that's what I was on about with the whole "sealed" ballot thing but didn't feel like harping with the details. Once you fill out your ballot you encrypt it with your state election official's election specific public key and the attach it to the email—the digital "put it in the inner envelope." Poll worker confirms eligibility and puts just the encrypted ballot in the drop box. At this point in the process they couldn't look at the vote even if they wanted to. Then when it's time for counting they decrypt each one and count it.
Again is it practical or accessible to your grandma? No but it's exactly the same as mail in voting.
[–] theluketaylor 3 days ago
Moving mail ballots to email is not currently possible or even very viable.
[–] Spivak 2 days ago
The point of this exercise isn't to say we actually do email in voting but to demonstrate that you can absolutely build a system that's exactly as understandable and trustworthy as the mail in ballot system but digital because it is the mail in ballot system just s/USPS/a series of tubes.
[–] theluketaylor 2 days ago
Even a fully trustworthy poll worker executing an email workflow can’t be fully observed. The code they are running can betray the vote.
XKCD 2030 remains fully accurate. Electric voting: run away.
- committees are made up of 6 people that have to be nominated by 6 different parties - 3 of them must be on the polling place at all times - 2 of them must have eyes on the ballot box at all times - all 6 are present for the counting - the higher-level comission (chosen by the same system) double-checks uncounted ballots - everyone checks that their partial result is correct on the website - anyone can check that the published partial results are summed correctly