Linked by snydeq on Mon 27th Oct 2008 17:24 UTC
Law and Order The mounting irregularities of closed-source proprietary e-voting systems clearly show the need for a new approach to securing elections in the U.S. -- one centered on the use of open source technologies, writes Paul Venezia. 'It's time for us to make good on the promise of open elections and open our e-voting systems as well,' Venezia writes, outlining the technical blueprint for a cheap, secure, open source e-voting system. The call for open voting systems has grown louder as of late, with several projects, such as Pvote and the Open Voting Consortium, demonstrating how the voting booth could benefit from open source code. Such systems are already securing elections in Australia and Brazil.
Thread beginning with comment 335150
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Electronic voting is broken
by Ford Prefect on Mon 27th Oct 2008 19:52 UTC in reply to "Electronic voting is broken"
Ford Prefect
Member since:
2006-01-16

I was just about to post nearly the same.

On the other hand, I think we should not miss out on new opportunities to use modern technology when it is available for improvements.

*Possible* improvements in the area of voting are clearly visible:
- No counting errors
- No unintentionally voided votes (system guarantees to cast the vote to the voter)
- Better usability possible to voters, faster voting process
- Much less human work needed
- Counting is done while voting, so no explicit counting stage necessary (think about U.S. election 2000, where it was ruled to _not_ re-count votes)
- Overall more cost-effictive

The question is: Is it possible to find an electronic voting system that can compete with pen&paper on the security level?

This question is IMHO not answered yet. Until it is answered, electronic voting systems should not be used. But also, one should wait for research instead of completely abandoning the idea.

About understandability: Think about a system where all votes are publicly printed in the voting room. After finishing a vote, one gets an anonymous id printed which is also found on the vote printout. Every voter can anonymously check if her vote was really cast. Vote helpers can check if the printout maches the system's database. This is just one simple idea to improve understandability compared to what is used today (I don't know why the current systems do best in avoiding understandability!).

Edited 2008-10-27 19:58 UTC

Reply Parent Bookmark Score: 4

CaptainN- Member since:
2005-07-07

Your "possible" improvements are unfortunately not possible at all. You'll simply never get the political will to do any of it.

On the technology, there will never be a way for anyone to look inside the machine and see what source code the running code was compiled from. I don't care if the source is opened - how do you verify that the code you downloaded last night is the code running on the voting machine today - or that some other device hasn't hijacked some function using a root-kit technique.

There are too many incentives and too many ways for people to cheat in an electronic voting system. Even worse, cheating is far more likely to occur than mistakes in every conceivable kind of voting. Given that, the only solution is to minimize cheating as best we can - even if we have to pay for that with mistakes.

The most effective way to minimize cheating is to simply use many many hands and eyes to count hand filled voting ballots. Contrast that with what it takes to steel an e-vote - just one or two individuals that program and/or setup these ridiculous machines.

Yeah, humans can make mistakes and humans can be bribed - but what a task it is to steal enough checked and balanced - hand counting humans to make a difference, vs. hiring one company/individual to make sure the computers are set up to count in your favor (this includes scan-trons).

There's a reason politicians are happy to spend many more times the amount of money for a system that is less reliable and much easier to tamper with (e-voting), rather than spending fewer dollars on simply designing easier to read paper ballots. And there's a reason obvious intimidation drops when e-voting machines are installed (that's for you NCAAP). Think about it. Why would so many incumbents support a more expensive, less reliable, easier to tamper with system. The answer is obvious.

Don't even get me started on the "legal" ways in which people are kept from voting.

http://www.stealbackyourvote.org/

Reply Parent Bookmark Score: 3

sultanqasim Member since:
2006-10-28

How about this - you are presented with a screen where you select the candidate you want. Then, the machine prints a small paper slip indicating your selection and you can look at the slip to make sure it's right and then put it in a ballot box. That way, counting is done electronically saving time, effort and money and there is a paper copy too in case a recount is needed.

Reply Parent Bookmark Score: 5

Bit_Rapist Member since:
2005-11-13

Its a great idea, but its far too simple. It will never work.

mankind needs something complex, prone to tampering and unreliable for the device to be truly accepted. ;)

Reply Parent Bookmark Score: 3

jaypee Member since:
2005-07-28

Believe it or not, there was a man who came up with a system like this several years ago, very similar to what you describe. It was called TruVote and was developed by a man called Athan Gibbs. Gibbs died in a highly-suspicious head-on collision in 2004.

Here's some of what the system offered:

"TruVote allows voters to touch their candidates' names on a computer screen and receive receipts of their vote at the end of the process. They can then go to a Web site, punch in their voter validation number and make sure their vote was recorded."

Also...

"After voters touch the screen, a paper ballot prints out under plexiglass and once the voter compares it to his actual vote and approves it, the ballot drops into a lockbox and is issued a numbered receipt. The voter's receipt allows the track his particular vote to make sure that it was transferred from the polling place to the election tabulation center."

As I stated, Athan Gibbs died before his dream was ever realized.

Edited 2008-10-28 14:13 UTC

Reply Parent Bookmark Score: 2