|
|
|
|
|
by oAlbe
2136 days ago
|
|
> A system based on math, software, and publicly available data would be accessible to independent audit and verification. So instead of trusting a few thousands (several thousands, in reality) and a system where you can literally walk in the place where they are counting votes and observe them, you'd rather trust a few tens of people to write the software and audit it? How does that follow? And this doesn't even take into account the fact that a voting system, as it was mentioned, should be understood by the people voting. Good luck explaining to people what the software and the hardware are doing. |
|
Of course not. All of the software should be open source, with multiple independent implementations, test suites, etc. And the data should be open to analysis by any number of people while preserving people's right to privacy (this is one of the hard parts).
Most people have no any idea how electronic voting machines work today, so why does it matter if laymen understand the internet voting system?
The point is that anyone that is willing and able could verify for themselves that the system does work as intended. Not that most people will actually put in the effort. Most will rely on trusting experts, but anyone is free to verify.
With paper ballots and a handful of officials involved, there is no way for a voter to verify anything, they are forced to rely on trust alone.