|
|
|
|
|
by greenduck
2049 days ago
|
|
Tom Scott still has the best argument against e-voting IMO [1]. Briefly: an election only counts if everybody can believe the results. Making an expert level understanding of CS a requirement to verify your voting system means that Joe Q. Average who doesn't hold a PhD (or maybe even a college degree) has to rely on spooky experts telling him what to believe. If I were in his shoes then I would have no confidence that I participated in a fair and valid election. We kind of live in a bubble here on HN where most people are sort of in the tech space and could take a weekend or two to understand blockchain. I think its easy to forget that most people don't have the required background to learn it easily (or would want to use up their time to understand it). I almost have a PhD in the hard sciences and I don't fully understand the finer details of block chain. I think I would have to write my own implementation to fully appreciate it. Simplicity and the ability to explain the system to every American is a requirement of any voting system. [1] https://www.youtube.com/watch?v=LkH2r-sNjQs&t=12s |
|
Even outside of that, elections require trust in the process. Already, with a "simple" system in place, we have to trust that no one is committing fraud, that votes aren't being surreptitiously added or thrown out, etc. E-voting doesn't fundamentally change the trust dynamics at all: people ultimately need to believe that the people in charge of the process aren't up to any funny business or bad at their jobs.
This argument gets used a lot to argue in favor of first past the post. Explaining a Borda count or single non-transferable vote is harder than explaining: most votes = win. But I think it ultimately comes down to trust: if the people voting trust the people involved with the process (even if they don't understand the nitty-gritty details) they will accept the results of an election.