coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Ralf Jung <jung AT mpi-sws.org>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Electronic Voting Machines in French Elections
- Date: Sun, 1 May 2022 14:12:24 +0200
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=jung AT mpi-sws.org; spf=Pass smtp.mailfrom=jung AT mpi-sws.org; spf=None smtp.helo=postmaster AT juno.mpi-klsb.mpg.de
- Ironport-data: A9a23:cTMmXqy7utO26LUewyd6t+fgwCrEfRIJ4+MujC+fZmUNrF6WrkUAx jMWD2uAafiPZzf2coh1Otnj8kJXvZaExtNnHVRvq1hgHilAwSbnLYTAfx2oZ0t+DeWaERk5t 51GAjXkBJppJpMJjk71atANlVEliefQAOCU5NfsYkidfyc9IMsaoU8lyrdRbrJA24DjWVvR4 ouq+KUzBXf8s9JKGjJMg068gEg31BjCkGtwUosWOJinFHeH/5UkJMp3yZOZdxMUcaEIdgKOf Nsv+Znilo/vE7jBPfv++lrzWhVirrc/pmFigFIOM0SpqkAqSiDfTs/XOdJEAXq7hQllkPgrw 8VpkpKNVjsyAY+Vl88YWSRqPw9XaPguFL/veRBTsOSR0kvBNX70wrBtCFo8e4gA9aB7DAmi9 9RBc2FLN0HF17zwnOrTpupE3qzPKOHpIYUQknR4zHTCEu1gRorMK0nPzYYCjGdr1psedRrYT 9MFbjBdRk3YXzgMMGkpGI4EssiX1maqJlW0r3rP/PFuuDiCpOBr65DmN8OQcdiXT+1Oj0OAr yTH+X74C1cULrSiJSGt8G+qganKhSK+W4YJHvu97vEsjFD7KnEv5AM+D1Crhd63t1GCQO19c kM//yATn4Qc3Rn+JjXiZCGQrHmBtx8aftNfFewm9Q2AopY4BS7HWgDoqRYfMbQbWN8KqS8Ci wbTzoKybdB7mOzJGCvFnluBhWnqYUAowXk+iTgsYSZt3jUOiIMuiBWJS85iVa2xldezHCn/h TyHxMTfu1nxpZBav0lY1Qma695JmnQvZlNsjukwdj70hj6VnKb/O+SVBaHztJ6s1rqxQFibp 2QjkMOD9u0IBpzlvHXTHbxUROj4uKnZbmG0bbtT838JqGnFF5mLItw43d2CDB02aa7ohBe5O BaL5VIPjHOtFCXyMPYqC25ONyja5fK5To2+BqG8gitmbpVsaBSM/Cx1LUCXxXvmkFUqnro5N IuJGftA/l5FYZmLOAGeHr9HuZdyn3hW7TqKFfjTkkr7uZLDOi/9YepVYTOmM7FihIvZ8Vq92 4gEbaOilU4AONASlwGKq+b/23hQcyhibX03wuQKHtO+zv1ORT9xVqeNke9wE2Gn9owM/tr1E riGchcw4DLCabfvcG1ms1hvN+HiW4hRt3U+MXB+NFqkwSF6M4O37eIEaIBxeqMorbQxwflxR vgDWsOBHvUWE26do21HN8ahodwwbgmviCKPIzGhPGo1calmSlGb4dTjZAbuqHQDA3Pv58szq rGtzC3BRp8HS1gwBcracqv2nVapvD0Gh/k0WFHHe4EBdELp+YlsCirwkv5ueptWcUyZnGTG2 l/PUxkCpOTLr4sky/XzhPiJ/9WzDu9zPktGBG2Hv7y4Ai/Xozi4yohaXefUID3QWT+m+KimY ukJnfjwPOddxARIrox7VbNzzOc948Dl4bpCwUJoESyTPVisD7phJFiA3NVO7/EcmOUG5FHuA k/fqMNHPbipOd/+FABDLgQSbtOci6MelA7S2vI4fRfh7yht8bvaD0gLZ0uQiDZQJadeOZ8+x btzo9Yf7gGy1kgwPtCdgnwG/miANCZYAac6sJZcBZfqzwkv0VsEZITTTCP7ucndZ9JJO0gsA zmVmKub2+UCnBWfKSJrGCifx/dZiLQPpAtOkg0IKWOJrcWb1PU56x1m9zlqHB9eyQ9K0r8tN zEzZVF1P6iH4xxhmNNHAzK3AwhECRCUkqArJ4DlSIENo4iUum3xwKkVO/uL+wYc62MZfTxA9 ved0GmjXTuCkAQdGMctcRYNlhAhZYUZGs7+dASPGtyEWoIlenzimKDGia8gtU78Gc1o7KHYj bACwQuzAJEX8QYVu6x+EJaBk7MKR3ho4YCEre5JpMs0II0XRN1+NfVi5ax8lgOh6sEmKXOFN vE=
- Ironport-hdrordr: A9a23:H7FS8KPWQkokIsBcTh+jsMiBIKoaSvp037BZ7TETdfUzSL3gqy nOpoV86faQsl0ssR4b9uxoVJPwJU80sKQFhrX5Xo3NYOCFggeVxehZhOOJrgEIWReOk9K1vp 0BT0ERMqyTMbE3t6fHyTj9KOwY6P2rtJulnOHE0h5WPHpXQpAl1D1BIiK3Vnd9QhJLbKBJbK ah2g==
- Ironport-phdr: A9a23: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
- Ironport-sdr: gMPaYXzUxJgBiOLLqJffIAr7a5nlf0Yf8Tq0BhTTjtjTH/qp4Ui4P8ohw81cjuM0lpP6W4/Bp9 7XJnaqKPNNWDARmIQHYegpTIbpCahjmDEmVsPG+9FuatuAf2KoxhEbX+IkjYt5/A5e08Oj/VMg S5wpLQoq4bAZhpC2iKmgpO/gX9Pq7lqlTIsjwwaX15N5y6iuNIV06mkfO0JYUZG6LvhlJzO8JA KIv6Rsxh+2FK/j+JvcRdrWKl/iTW7ICAEbPp9iwmW29W69mM4uvhX1dfAJyjkW050UpIe3sVzo OnJG6DqXLum4W10CXfqSmjal
Hi all,
What you describe here, Abhishek, is a social problem that I do not think can be solved by technology. In fact I think it is made worse by technology (see e.g. https://en.wikipedia.org/wiki/2004_United_States_election_voting_controversies).
For me, it makes little difference whether voting computers (or voting machines, as they are often called when the manufacturer wants to distract from the fact that these are general-purpose computers we are talking about) are formally verified. Sure, if the choice is between an unverified and a verified voting computer, I will prefer the verified option, but this is a marginal difference. I still can't know that the computer I am voting with actually runs the code that has been verified. And only very few people can actually understand the arguments on which the integrity and correctness of this process is based.
I agree with the others who said that one of the most important criteria of a voting system is that everyone can understand it and be convinced that it works as intended. I believe this criteria to be fundamentally unsatisfiable for any form of electronic voting.
Regarding what Marco wrote --
I think that as long as people feel this way (including formal methods experts), then we haven't really accomplished our job as formal verification researchers.
I am a big believer in formal verification, but I think there are problems formal verification cannot solve, and voting is one of them.
Kind regards,
Ralf
On 30.04.22 23:41, Abhishek Anand wrote:
It doesn't seem to be an argument for formally-verified EVMs, tho, since
in this circumstance the "goons" could just connect another machine to
the central server.
Not necessarily. There are cryptographic remote voting schemes that are coercion
("goon") resistant (as long as goons don't interfere with voter registration)
yet cryptographically verifiable by everybody, e.g.
https://www.cs.cornell.edu/projects/civitas/papers/clarkson_civitas.pdf (I am not a
crypto expert and I hope I did not mischaracterize the work of crypto voting geniuses)
Andrew Appel has some criticisms about similar systems
(https://freedom-to-tinker.com/2018/11/05/end-to-end-verifiable-elections/),
which I mostly agreed with just 2-3 years ago.
But with what happened to the US in the last few years (1. proliferation of mail-in voting 2.
extreme polarization and isolation: the "2" sides don't talk to each other and consider
the other side as completely evil and/or uninformed and each side thinks the world will end if
the other side wins), I don't anymore trust the people involved in the election process, e.g.
mail delivery people carrying mail-in ballots, to steadfastly adhere to the electoral specs and
not succumb to the "ends justify the means" attitude. Now, IMO, a system that ensures
that at least the votes of the tech-literate people were properly accounted for would be better
than the status quo. I don't think tech-illiterate are unworthy of voting and I wish there was a
better solution other than the daunting challenge of educating them on crypto fundamentals.
I think such crypto voting schemes should be implemented and verified. Even
if they cannot be used for voting on governments, they have many other
applications. One application close to my heart is to reduce the chances of
dishonesty in clinical trials, especially those conducted by pharmaceutical
companies. Clinical trials are in many ways isomorphic to voting in that the
objective is to produce a correct tally: you have 2 groups (experiment and
control/placebo) and the main outcome is the tallies (totals) of various
outcomes (e.g. deaths/heart-attacks/infections) in both groups. If heart
attacks are much lower in the experiment group and the group was randomly
chosen, it is strong evidence or effectiveness of a pharma product. A problem
though is that the pharma companies cannot be trusted to honestly produce the
tallies: they produce the tallies with almost no oversight from people not
having a financial COI with the outcome: a situation much worse than
political voting. This is not just a theoretical concern: there are many many
instances of fraud, e.g.:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1779871/ (Merck hid reports of 3
heart attacks in the trial of vioxx, which was later found to cause heart
attacks)
My suspicion lately is that the known instances of fraud are just a tip of
the iceberg: it is very common to see pharma products perform much worse in
the field and in trials not sponsored by the manufacturers than that in the
manufacturer-sponsored trials.
--
Website: https://ralfj.de/research
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Stefan Monnier, 05/01/2022
- Re: [Coq-Club] Electronic Voting Machines in French Elections, mukesh tiwari, 05/01/2022
- <Possible follow-up(s)>
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Ralf Jung, 05/01/2022
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Abhishek Anand, 05/02/2022
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Eddy Westbrook, 05/02/2022
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Abhishek Anand, 05/02/2022
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Clément Pit-Claudel, 05/02/2022
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Xavier Leroy, 05/02/2022
- Re: [Coq-Club] Electronic Voting Machines in French Elections, Clément Pit-Claudel, 05/02/2022
Archive powered by MHonArc 2.6.19+.