Reforming the Election Process
Friday, August 13th, 2004It’s true: the electoral college is out of date. It was used to counter ignoramuses back in the day when the fastest means of communicating was by horse. Now everyone can put their ass in the know with the internet, TV *cough*, and discussion via phone (airplanes and cars help, too). So now the only way to be ignorant is by choice, since it’s so damn easy to get informed.
That aside, we must acknowledge yet another problem: the voting medium. Paper is too cumbersome and inefficient, yet electronic voting is insecure (by that I mean it can be easily cracked and tampered with - suddenly we’d find the lead singer of Linkin Park getting more votes than Bush and Kerry… combined).
So. We see problems, and I see solutions. Let’s start with the voting system itself.
For single-candidate elections Instant Runoff Voting would do the job perfectly. As for multi-candidate elections, the Single Transferable Vote is all we need. The people’s choice, not the bureaucrats’.
Nov23 UPDATE: Thanks to a friend of mine for pointing out an even better method that can do any number of candidates. Like killing two birds with one stone. It’s called Condorcet (pronounced Condor-say … yes, it’s French). It’s a good solution, but has issues when ambiguity presents itself, as there are a lot of different methods that can be used to solve the problem of ambiguity. Read the link and make up your own mind.
So how will the people vote? Custom-built, offline electronic kiosks would allow everyone to easily and quickly enter their choices. These machines are small and serve this one purpose (what, you don’t think sustaining a democracy is worth the extra cost of custom computers?). They consist of a keyboard, touchscreen monitor, custom printer (as in custom ink or unique printing method), and the computer itself, which is: a tiny mainboard with the simple, graphical, custom Operating System built-in (ie firmware), and the video component will be part of the mainboard (same concept as nVidia’s nForce chipset). These computers will not be networked at all, in any way. This is so that no one from the outside can hack into the system. They’re also small enough to hide anywhere, even built into the booths so that they can’t be physically hacked either. Once the voter finishes, the machine prints out a piece of paper made from a unique material, which is then fed into a different (also NOT networked) computer. This computer will scan the paper, verify the paper (that is, the material and ink), and tally the votes. The papers clearly shows how the person voted, so that he/she can verify that the computer got it right. Once the voting session is over, the machine tallies the votes and prints out a hard-plastic-wrapped piece of paper. This tally is then taken to the state’s capital city (monitored the entire way), where it is processed with all the other tallies and the results are then transferred to a networked computer and posted on a government website for everyone to see immediately.
For national elections, this computer prints out yet another special piece of paper that is carried to Washington, DC and finally counted with all the states’ votes and again, the result is transferred from another custom system (made solely for elections, like all the others previously mentioned) to a computer that is networked and then posted on a government website.
This is probably as secure as you can get, yet it’s fast and effective. The operating system of the kiosks are written to do only these things: present the voter with an aesthetically pleasing and extremely simple interface, allow touch-sensitive selecting of candidates and text input in case the voter’s choice is not on the screen already, then print the result. Nothing more, nothing less. The central kiosks where votes are tallied should be just as minimalistic. Scan and verify the cards, process them, store results in memory in case a taly gets lost (just in case), and print their results. No input other than reading the voting cards is needed.
If you see any shortcomings of this proposal (or just have a comment about it), please post below.