Slashdot Mirror


Demo of Free Software Voter-Verifiable Voting

Lulu of the Lotus-Ea writes "The Open Voting Consortium (OVC) is holding a demonstration of its Free Software voting system in Santa Clara, California on April 1, 2004 (yeah, I know the date, but it's not a joke). An announcement on the OVC homepage has further details. The Sourceforge hosted EVM2003 project of the OVC has produced touchscreen and vision-impared interface voting systems that produce visually inspectable (or machine-aided audio verification) paper ballots. As well, OVC will demonstrate systems for reconcilliation and reporting of precint results, and provide handouts and a presentation explaining the virtues of a publicly inspectible system with a tamper-proof paper trail."

63 of 238 comments (clear)

  1. Cool, the citizenry strikes back by Anonymous Coward · · Score: 5, Insightful

    I guess there are plenty of examples of doing nothing leading to the undesirable. Go for it you people. Stand up and be counted (Accurately :-)

  2. go OVC! by linoleo · · Score: 5, Interesting

    With Diebold's flaws being exposed, it may be a good time to effect some real change. What are the chances of this being actually adopted for some election?

    --
    Be faithful to your obsessions. Identify them and be faithful to them, let them guide you like a sleepwalker. JG Ballard
    1. Re:go OVC! by CanadianCrackPot · · Score: 2, Funny

      If it can accurately count the votes in Florida, then Bush will find some way (buy out???) to through it out. And of course being open source any fixes would have to wait until the next election in 4 years.

      OpenSource: "But we can fix it now!"
      ElectionsPerson: "You can fix the results?!?! SECURITY!!!!"
      Security/Police: "Who are you working for?"
      OpenSource: "Ummm the people..."

      --
      Good programmers drink beer to relieve job stress.
      Great programmers drink hard liquor and work best hungover.
    2. Re:go OVC! by LetterJ · · Score: 2, Informative

      If you were around when moderation first got started here, you'd know that the first implementation HAD a dedicated group of moderators. This may come as a shock to some Slashdot users, but this site used to actually be unmoderated. Then, the editors moderated. Then, a group of human selected moderators. Then an algorithm started doing it. At each 'escalation' the reasons for expanding the pool of moderators was that the job couldn't be done by the existing pool. In short, the thing's been evolving for several years and works fairly well overall. At least in the same sense that "Democracy is the worst form of government, except for all the rest" (probably misquoted, but you get the point).

    3. Re:go OVC! by stretch0611 · · Score: 3, Insightful
      If nothing else they have several massive legs up on the proprietary people:

      I agree OVC has multiple benefits over proprietary systems. However, the cynic in me says that it won't be used because the people the decide what to use will be in the pockets of Diebold. While kickbacks will be the real reason, you will hear them say things like "Well OVC has no proven track record, how can we trust them."

      I wish this wasn't the case, but I'm sad to say democracy doesn't work against bribes and kickbacks.

      --
      Looking for a job?
      Want your resume written professionally?
      DON'T USE TUNAREZ!!!
    4. Re:go OVC! by HiThere · · Score: 2, Informative

      You say!
      But Diebold has installed "fixes" without waiting for the code to be certified by the election officials (whatever that means).

      Calling the code changes "fixes" is, of course, accepting Diebold's assertions of what the change was, without being able to verify it. Believe it if you will, though.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  3. What, no backdoors? by Anonymous Coward · · Score: 5, Funny

    It'll never catch on.

  4. This has everything that Diebold Lacks by amigoro · · Score: 5, Insightful

    Diebold: I quote: fraud-prone, blackbox, proprietary, expensive, idiosyncratic, unreliable

    OVC: I quote:technically sound, accurate, secure, inexpensive, uniform and open voting system

    That really sums it up.

    If you don't believe me try a demo of the Diebold voting system

    DIEBOLD: Boldling rigging where no man's rigged before
    (Well... Let's not talk about the presidential election 2004)

    --


    Nothing to see here
    1. Re:This has everything that Diebold Lacks by Lumpy · · Score: 4, Interesting

      and is why it will not be adopted by the United states in any state.

      sorry, but Even though most of the citizens of the USA (me being one of them) prize honest and fair elections, there is no way in hell that Diebold or any State will allow this to be used in elections.

      The fact that it eliminates any chance of ballot stuffing or other hokey pokey that the Powers that be rely on has doomed it to death.

      Yes I know, there are NO reported cases of ballot stuffing here int he states to back up my claims, but many MANY citizens feel the same as I do... we are all looking at the fiasco that is lforida and how it looked that the Bush Brothers made sure there was a win there that really hit home with many americans...

      I would absolutely love a 100$ open system with verifications and audit trails voting system...

      It's just a sad reality that the USA needs to be called the United Corperations of America...

      --
      Do not look at laser with remaining good eye.
    2. Re:This has everything that Diebold Lacks by Anonymous Coward · · Score: 3, Insightful

      There's this guy down the street that looks reeeaaallly creepy. I'm sure he's committed some crime, though none has ever been reported, but many neighbors feel the same way I do. It's just sad that we have to live near this criminal.

      Your logic is flawed when it comes to claiming ballots have been stuffed. Yes, I'm sure it's been done, but then to use that accusation against Bush is kind of tough. First, creative ballot counting is not the same as ballot stuffing and neither is having to deal with controversy surrounded by the inability of some voters to correctly cast their ballot.

      And let's not forget that every recount that was done in Florida by the government and many independent researchers has come back with Bush as the winner. Let's also not forget that the Democrats tried to eliminate thousands of absentee ballots by overseas military personnel, who have a track record of voting mainly Republican.

      Yes, Florida was a massive train wreck, but it wasn't due to ballot stuffing, but to a very close election that spurred both parties to jocky for the win through various actions. If Gore won, many Republicans would say he rigged the election as well, regardless of a Supreme Court decision.

      In any case, regardless of whether we have paper ballots, Diebold or open voting software, we'll still have these issues from time to time. Personally, I don't believe most candidates for government positions would want a voting system that can be rigged, as that means not just that they could possibly rig it to win, but their rivals could do the same. It adds another level of complexity. Plus, you're assuming politicians inherently know that Diebold can be manipulated and other voting systems can't. I would say that -most- are more focussed on winning the election through campaigning than by hiring hackers to do their dirty work.

    3. Re:This has everything that Diebold Lacks by catscan2000 · · Score: 2, Funny

      Interesting, and probably true..

      One thing that struck me as odd about the United Corporations of America is that they're all competing against each other and trying to screw each other over to maximize shareholder value, which makes them hardly United ;-). Perhaps the Competing Corporations of America would be most appropriate ;-).

    4. Re:This has everything that Diebold Lacks by Wellspring · · Score: 4, Insightful
      Excuse me saying so, but this is totally unfounded nonsense. I worked for five years in politics, and never encountered any major official who was involved in such a thing.

      Once or twice, a local party official, it's true, has cheated-- and they're looked down upon and attacked, especially by the ones they 'help'. Did the United Corporations of whatever-you're-saying choose President Clinton? And President Carter? And President Reagan? Did Paul Wellstone and Phil Gramm both answer to these secret masters? The disputed system in Florida, for example, was designed by a Democrat-- one who fully supported VP Gore.

      Part of democracy is living with the fact that your views aren't always going to win or be popular. You may call that half of America stupid or wrong or manipulated or whatever you want, but under a democracy, a majority wins. It's a fact of life that close elections happen. If 2000 had gone the other way, no doubt I'd be writing this to someone else.

      Conspiracy theories like this do little other than encourage higher levels of acrimony and lower levels of voter turnout. If you want an excuse not to participate (by volunteering, voting in the primaries, or voting in the general election) then just say:

      • "I don't want to be responsible for the people I elect."
      • or "I'd rather not participate in democracy because I don't like what everyone else votes for."
      • or "I'm not confident enough in my beliefs to admit that my opponents are as earnest and well-intentioned as I am.
      • or, quite simply, "I'm lazy."
      </rant>
    5. Re:This has everything that Diebold Lacks by senatorpjt · · Score: 3, Insightful

      Yeah, but imagine the fiasco if Florida had just burned all of the ballots after the first count. That's basically what happens in the Diebold system.

      Well, maybe it would have prevented a fiasco, since after the first count, all that would have been said is "Tough shit."

      Besides, the physical ballot flaws are only part of the story. You left out the part about all the people who had been mistakenly listed as felons.

      Personally, I think that felons should be allowed to vote anyway.

      1) There are only two people to pick from anyway, so it's not like they're going to be able to elect Charles Manson for president.

      2) If there are enough felons running around to actually have an impact on the outcome of an election, something is wrong anyway.

      Of course, it'll never happen, because it's fairly obvious that felons would lean Democrat. I'm not saying anything about a Republican scheme, just that it's hard to get anything like this done that highly favors one party over the other.

    6. Re:This has everything that Diebold Lacks by Anonymous Coward · · Score: 2, Interesting

      Yes, just keep eating whatever the American media offers up for you to feed on.

      If you believe that there's NO WAY that a candidate with inside ties can affect their outcome in close races, then you just keep thinking that, and just keep thinking that politicians would maybe be corrupt in other ways, yet draw the line at fixing votes because of their steadfast patriotism.

      And how does your statement "The disputed system in Florida, for example, was designed by a Democrat-- one who fully supported VP Gore." prove that a system cannot be circumvented, flawed or corrupted? Just because he was a "Democrat" doesn't mean he wasn't an idiot, corrupt, or mislabeled by the media.

  5. The only way........ by MrIrwin · · Score: 5, Insightful
    I have always thought a big obstacle in the way of eBallots is the idea that a company owns the voting system.

    I had been thinking that there would need to be an open standard and rock solid set of validation tools to test potential software.

    OSS voting soltions is not an option that sprung to mind, but it's neat.

    --

    And if you thought that was boring you obviously havn't read my Journal ;-)

  6. Open SOurce Paper Elections by Anonymous Coward · · Score: 4, Insightful


    I don't think i could ever trust voting if a computer is involved to count "virtual" votes

    this is just way too easy to abuse by a rogue government either now or in the future.

    creating an OSS voting software actually reinforces the argument for digital voting.

    1. Re:Open SOurce Paper Elections by agentforsythe · · Score: 2, Informative

      'I don't think i could ever trust voting if a computer is involved to count "virtual" votes'

      How about the 1860 US elections? The first to be counted by machine.

  7. Aprils fool ? by Anonymous Coward · · Score: 3, Funny

    On their site they required that you attend the demo in a pink dress with fairy wings on your back.

  8. Lawmakers by Dachannien · · Score: 5, Insightful

    Do these people have the attention of legislators and governors? There are a lot of legislators who are keen on the idea of including a voter-verifiable paper trail, and several state governors have expressed concern as well with the voting systems that have debuted so far. This is (should be) as much a PR project as it is a coding project.

    1. Re:Lawmakers by AmVidia+HQ · · Score: 2, Insightful

      Indeed. Technical / ideal merits alone won't do this justice. To make this used in practice, politicians need to know this.

      Does other more established and related lobby groups know this, who can possibly help with PR? How about EFF?

      --
      VIVA1023.com | Political Fashion.
  9. More OSS for developing countries by MrIrwin · · Score: 3, Funny

    Will China adopt it?

    --

    And if you thought that was boring you obviously havn't read my Journal ;-)

  10. About Damn Time by ashkar · · Score: 4, Insightful

    With all the bitching and moaning going on about electronic voting systems, one would think that this would have been the first idea to mind, but, apparently, the average citizen can only complain and deliver shit for alternate ideas. This is fantastic that someone has organized this into a feasible possibility to demonstrate to the public. With a few public showings, this might even break into the mainstream voting arena, and, while I don't believe it will assauge all worries that people have, it should help with most, and the others will be ironed out eventually.

    Thanks to all those that helped with this.

    1. Re:About Damn Time by laird · · Score: 3, Interesting

      Alan Dechert, the founder of the Open Voting Consortium, has been working on this since late 2000. The result is a project that has tons of members, some very credible people on board, and has produced a working voting system that's being demonstrated publicly on April 1. (The theory is that April 1 is a slow news day, so something "weighty" like voting should get good coverage)

      To quote from the web site's "about us" page:

      The Open Voting Consortium has broad national and international participation. In addition, the following are our Directors so far.

      Alan Dechert, President and CEO

      Alan Dechert has been a software test engineer and application developer for the past 15 years. In 2001, with Dr. Henry Brady of UC Berkeley, he co-authored a voting modernization proposal for California. This proposal was designed as an in-depth study of the voting system, including development of reference open source voting software. In 2003, along with Dr. Douglas W. Jones (Univ of Iowa) and Dr. Arthur Keller (UC Santa Cruz), he founded the Open Voting Consortium (OVC). He currently serves as President and CEO of the OVC.

      Arthur Keller, Vice President and COO/CFO

      Arthur Keller is a computer science professor at the University of California at Santa Cruz. Dr. Keller has taught computer science at Brooklyn College (CUNY), University of Texas (Austin), Helsinki University, University Blas Pascal (Cordoba, Argentina), as well as Stanford University. He is an expert in database systems and computer security. He is a successful entrepreneur having been involved with a number of startups. He also has experience with national media: For example, he was recently on the Lehrer News Hour talking about wireless security issues. Professor Keller serves as the OVC's Vice President, Chief of Operations and Chief Financial Officer.

      Doug Jones, Vice President and CTO

      Douglas W. Jones has been a Professor of computer science at the University of Iowa since 1980. He has gained considerable expertise in the area of voting technology having served on the Iowa Board of Examiners for Voting Machines and Electronic Voting Systems since 1994. He chaired the board from Fall 1999 to early 2003. This board, appointed by the Secretary of State, must examine and approve all voting machines before they can be offered for sale to county governments. His expertise in this area has put him in great demand since the election mess in 2000 - frequently quoted in the national media. Professor Jones serves as Vice President and Chief Technology Officer for the Open Voting Consortium.

      Amit Sahai

      Amit Sahai is Assistant Professor of Computer Science at Princeton University. He has a broad range of interests throughout theoretical computer science -- strongly interested in fundamental problems relating to security, as well as those relating to complexity theory, algorithms, learning theory, and the theory of error-correcting codes. Dr. Sahai has served on program committees for conferences in Europe as well as North America involving computer security issues. He is leading the security assessment group for the Open Voting Consortium.

      Peter Maggs

      Besides being a law professor (University of Illinois at Urbana-Champaign) and a member of the District of Columbia Bar with expertise in intellectual property law, Peter Maggs is a pioneer in computer interfaces for vision-impaired users. In the early 80s, he worked on speech interfaces for PCs and Apple Computers. He also oversaw the development of text to Braille software. He is helping the OVC to navigate the potential intellectual property minefields related to our open voting system development and deployment.

      And the web site's "history" page:

      History

      The Open Voting Consortium (OVC) began with Alan Dechert's November 2000 idea for correcting the voting system. It has grown from a proposal to develop a pilot project in one county in California to a proposa for an in-depth nationwide study. Beyond that, the OVC

  11. pffft ... Opensource voting by Anonymous Coward · · Score: 3, Funny

    Does that mean every polling station gets to compile their own source?

    if ($vote eq "GWB"){
    &flush($vote);
    }
    else{
    $othertotal++;
    }

  12. UK systems by L-s-L69 · · Score: 4, Insightful

    I would never trust a computer voting system, even postal votes dont seem like a good idea.
    The problem (as i understand it) in the states come from the hanging chads etc that resulted in baby bush been in the whitehouse. Computer voting is been touted as *the* solution, but i would think that no matter how good this software was, putting a cross in a big box (like the UK and Europe) then having someone count the crosses is still the best solution.

    1. Re:UK systems by I+confirm+I'm+not+a · · Score: 2, Insightful

      The problem arises once we move away from putting a cross in a big box. In Scottish elections for the European Parliament it's PR, so you're looking at numbering 1 to 8 next to your favoured candidate, next favoured candidate, etc. It's obviously a great deal harder - and longer - to count ballots once you move away from First Past The Post.

      --
      This is where the serious fun begins.
    2. Re:UK systems by squaretorus · · Score: 3, Insightful

      I enjoy making my big cross in a box - but I hate staying up all night to see who won while newsreaders talk shite endlessly. There is a bit of excitement as ministers that you hate get the boot - but overall Id prefer a quicker count.

      Give me a simple 2-ply card - and an electronic punching / counting machine. I insert my card and pick the guy from the screen. The card gets punched through.

      I place one of the ply in the box in front of the adjudicator, and I TAKE ONE AWAY.

      Then at any point in the next few months I can go into any booth and insert my card to see if my vote matches the hole that was punched. You dont insert the punched whole - just the other end of the card.

      I can check my vote was registered correctly directly myself. And those smug do-gooder vote counting bastards dont get to stay up all night counting my votes feeling all vital to the democratic system. Which is a good thing.

    3. Re:UK systems by Anonymous Coward · · Score: 2, Insightful

      You may be forgetting that you can't hand the voters a completely verifyable receipt, which would open the door to extortion and bribery.

      But if your system works without anyone else being able to see what I voted for (i.e. demand that I prove I voted for their guy, or they kill my wife...), then ok.

    4. Re:UK systems by Dr.+Evil · · Score: 2, Interesting

      True, a bit more difficult to control is when the voter wants to be able to prove who they voted for.

      Would a jaded population be driven to vote if they got paid $5?

    5. Re:UK systems by kryten · · Score: 2, Informative

      Putting a cross in a big box is a good way to limit your choices to big party one vs almost identical big party two, without actually offering the possibility of real represntation. Which is probably why the big parties like it so much.

      It's also interesting to note that UK voting is NOT anonymous. It is "secret" yes - which means that no-one actually watches you put down your x, but it is not anonymous. Each ballot has a serial number that is matched to your individual voting number. This is supposed to be 'to control fraud', er how? It's not like they publish lists of who everyone voted for so you can check...
      I wouldn't recommend voting for any candidate with ties to a "radical" organisation, unless you don't mind the security services keeping a close eye on you. They're unlikely to win anyway given the above big party problem.

      More details on ballot 'secrecy' from the electoral commission

      Most people don't realise this.

  13. What's the point? by kraut · · Score: 3, Insightful

    Don't get me wrong, I love computers too, but what exactly is wrong with paper ballots? They work reliably, and have been for a long long time. They are cheap, simple, tamperproof - and the beauty is, the technology scales wonderfully ;)

    Just 'cause you can automate something doesn't always mean you should.

    --
    no taxation without representation!
    1. Re:What's the point? by kraut · · Score: 2, Insightful

      So it takes an evening. Big deal. Their going to be in office for 4 years, and they've been campaigning for god knows how many months.... and you can't wait 8 hours to get a result?

      It just seems a hell of a lot of effort for no point.

      --
      no taxation without representation!
    2. Re:What's the point? by awol · · Score: 2, Interesting

      Paper ballots are expensive, not tamper proof and subject to other forms of non tamper based fraud, like ballot stuffing.

      --
      "The first thing to do when you find yourself in a hole is stop digging."
    3. Re:What's the point? by Coriolis · · Score: 2, Interesting

      Two points spring to mind:

      • If you remove human error, you might possibly avoid farces like the last US election.
      • If a method of e-voting can be proven to be reliable and fast, it then becomes possible to hold votes more often. Then it becomes possible (with a suitably large amount of campaigning and reform), to expand the remit of democracy from just "Who shall govern?" to questions like "Shall we go to war?" It truly becomes a government of the people.

      (A man can dream, can't he?)

      --
      Rgasuya aata! : I have been coding Perl and cannot tell where my fingers are now!
  14. Good Luck by PorscheDriver · · Score: 5, Insightful
    This sounds very noble - and I wish them the very best of luck. Because they're going to need it.

    Whilst right thinking intelligent people (everyone reading this of course), realise the benefits of such an approach to voting, the people who choose voting systems (i.e. Politicians) will ask one question:

    "Who is accountable?"

    Because it's not a company developing this system, (who after all, always act in an appropriate, legal, and fully accountable manner :-|), politicians will believe that such 'communist' philosophies are not to be trusted. "Surely if it's an open system, it can be exploited by ne'er do wells?".

    I'd liken it to companies who always buy MS - "because, hey, MS is a reputable company. They're accountable for their software". It's a mentality which goes along the lines of "Companies are better than a gang of hippies, doing it because they want to make the world a better place man."

    Same old same old - whilst this will undoubtedly be technically better than anything Diebold can come up with, politcal motives will bury this initiative I fear.

    --
    "This is your life, and it's ending one second at a time."
    1. Re:Good Luck by catscan2000 · · Score: 2, Insightful

      True, but e-voting systems come with a twist. Rather than holding a company or entity responsible, a government with the proper resources can hold itself accountable if it has reviewed and openly modified the system. Of course, there are downsides to that, as the government probably doesn't want to use itself as a scapegoat.

      But anyway, at the bottom of the PDF file you will find that they are an organized corporation, so this system does have a corporation that is accountable :-).

  15. Excellent news by panurge · · Score: 3, Funny
    How can a government of the people, for the people NOT use a publicly auditable system? (caution: this might just be satirical)

    But then, I'm reminded of Terry Pratchett's Discworld continent XXXX: They put politicians in prisons immediately they win elections, because it saves time later.

    --
    Panurge has posted for the last time. Thanks for the positive moderations.
    1. Re:Excellent news by HeridFel · · Score: 2, Insightful

      Maybe because Dubya was not voted in 'by the people'?

    2. Re:Excellent news by Darkman,+Walkin+Dude · · Score: 3, Interesting

      Yes, not a bad idea. Here in Ireland they've snuck in a full blown e-voting system, kicking off soon. The first anyone knew about it was when ads on TV started appearing declaring that "we're already doing it" comparing e-voting to turning on light switches and kettles. I've already published a few articles in both local and national newspapers here, speaking out strongly against the lack of an auditable paper trail, but there seems to be no stopping the beaurocratic wheels once they start spinning. Still, it'll be nice to have an alternative to hand once the funny numbers and scandals start rolling in.

  16. Today, digital votations in Spain by Anonymous Coward · · Score: 5, Informative
    Today (march 24th) in Euskal Herriko Unibertsitatea (The Basque Country's University) they will elect the new vice chancellor that will rule the university.

    They will use a system called Demotek that is made by four basque companys (Ibermatica, Ikusi, Hunolt and Euskaltel), and uses a really curious way for voting, half analogic, half digital. The voter uses a normal paper for voting, but the ballot paper has a bar code that is read when it is inserted in the ballot box.

    The results are available in the moment that the ballot boxes are closed. But, they are not official until the ballot papers are counted.

    - It's a easy way because there are no skills necesary (it's not necesary to know using a computer). My grandmother can use it.

    -It's a safe way, because there are always the ballot papers for testing if the system was ok and no one has cheat the results.

    - It's a fast way for knowing the results. No more Florida like recounting needed.

    Sorry for my awfull english

    Marcus Ramius

  17. Much ado about very little by heironymouscoward · · Score: 3, Informative

    Electronic voting has been used in parts of Belgium for over a decade, with little fuss or controversy.

    The system is simple, robust, secure and verifiable. Each voter gets a smart card (magstripe card in the older days) when they present their papers; they take this smart card into the voting booth and insert it, much like using an ATM (and everyone knows how to do this). The voting machines use a touch screen like an ATM (in the older days, using a light pen), and let you select your candidate/party. The vote is registered to the card, which is then ejected, and inserted into a ballot box that counts the vote as the card is entered.

    The ballot boxes are locked, so tampering with the cards is impossible. The card readers in the box cannot write to the cards. The voting booths are stupid, with no memory or network connections.

    So what's the big deal in the US?

    --
    Ceci n'est pas une signature
    1. Re:Much ado about very little by Ed+Avis · · Score: 2, Insightful

      How does the Belgian system enforce a secret ballot? (Which is one where nobody can find out for sure how you voted, even if you want them to find out.) How can the voter be sure that his vote has been counted? You can see a ballot paper physically drop into the box, and see that nobody has tampered with the box, and watch the counting; but how to be certain the card reader is doing the right thing?

      --
      -- Ed Avis ed@membled.com
    2. Re:Much ado about very little by laurensv · · Score: 2, Interesting

      The Belgian system is crooked, last time they used it, there were several mistakes, in so far as that they decided that for the coming elections a paper trail is not desired. Read about it here in dutch and french .

    3. Re:Much ado about very little by dave420 · · Score: 2, Insightful
      It's not like paper ballots, as you can look at your paper ballot and see where the cross is. It's very hard to look at a magnetic stripe and see what's encoded on it. Try - it's tricky :-P

      The problem with using computers to do a recount is they can be "influenced" as much as electronic voting machines. Because of that, running a recount is pointless, as the same corrupt code is run again, producing the same corrupt output. Or, the same corrupt cards are read again, producing the same corrupt output...

      I know what you're saying, but there's still far, FAR too much that can be messed around with, in a completely undetectable fashion.

    4. Re:Much ado about very little by theLOUDroom · · Score: 3, Informative
      The system is simple, robust, secure and verifiable. Each voter gets a smart card (magstripe card in the older days) when they present their papers; they take this smart card into the voting booth and insert it, much like using an ATM (and everyone knows how to do this). The voting machines use a touch screen like an ATM (in the older days, using a light pen), and let you select your candidate/party. The vote is registered to the card, which is then ejected, and inserted into a ballot box that counts the vote as the card is entered.

      Holy crap! That system is not simple, robust, secure or verifiable!

      There's about a million fundamental problems with that idea. Here are some of them.
      • The voter has no way to know what is being written to the smartcard.
      • The voter was no way of knowing if the smartcard is being read correctly.
      • There's no way to audit the system. (The first point above can't be checked.)
      • The system is needlessly complex.
      • The system is anything but robust. It requires you to place ultimate trust in THREE machines!
      • You have to walk around with something that says who you voted for (if just for a second).


      Here's the way electronic voting SHOULD work:
      1. I walk into a private booth.
      2. I press a button for the canidate I want.
      3. I press OK
      4. The System prints up a paper card showing the name of the person I voted for. This card can be clearly seen behind a plexiglass window.
      5. I press OK again and the card drops into a locked box.
      6. I'm done.


      Unlike your system, the above system allows voters to verify that their individual votes are being registered correctly (at least on paper) and allows for a double-check of the electronic count by counting up all the voter-verifyable paper ballots.
      --
      Life is too short to proofread.
  18. Hmmm by bo0ork · · Score: 2, Funny

    What are they trying to do? Make Bush lose the election?

    --
    Does everything include nothing?
  19. Okay, I fail to see why they don't just do. . . . by Anonymous Coward · · Score: 4, Insightful

    Something like this:

    Step 1: Walk into the booth, and identify yourself (Probably in the form of some number that the voting place keeps track of.)

    Step 2: Select candidates in a nice, easy-to-read format.

    Step 3: Print out a filled-in ballot.

    Step 4: Ask you to verify correct votes.

    Step 5: If you say yes, place the ballot into the slot underneath the printer. This slot wouldn't open until you have verified your votes. (clearly labeled in nice, bright letters again). If not, go back to step 2.

    Step 6: When the issue of verification comes up, there's a paper trail that every voter is supposed to have looked at. If they didn't, well, that's their business. Looks like their vote didn't count.

  20. just thinking out loud... by cagle_.25 · · Score: 3, Insightful

    So, in the spirit of trying to find flaws in order to preserve democracy for all, who is in charge of loading the open-source software onto the machines? This is, IMO, a crucial problem with machine voting. It's fairly easy to imagine a scenario where an "updated" version of the software gets slipped in to the computer by a zealous poll-worker who is, after all, a registered member of one or the other parties. Vote fraud with paper ballots is so hard because members of both parties verify the results. Vote fraud with e-voting would be easy, once you figured out the right trick.

    Don't get me wrong; I think open-source e-voting is better than proprietary e-voting. But I would still rather have paper ballots and wait a couple of days for the results. The problems in Florida in 2000 are chump change compared to the potential fraud possible with e-voting.

    --
    Human being (n.): A genetically human, genetically distinct, functioning organism.
    1. Re:just thinking out loud... by Lumpy · · Score: 3, Insightful

      where an "updated" version of the software gets slipped in to the computer by a zealous poll-worker who is, after all, a registered member of one or the other parties.

      same as netrek.. your "updated" software is not blessed by the main server and therefore not votes on that machine will count.

      using blessed executables will solve this problems as well as most other anti-cheat systems used with gaming..

      Your 2010 voting booth now with punkbuster(tm) enabled!

      --
      Do not look at laser with remaining good eye.
    2. Re:just thinking out loud... by awol · · Score: 2, Interesting

      Well the software that is installed on the machine is signed off by scrutineers from all parties involved in that polling station (electorate). How do they sign it off, well there are a number of ways I can think of. For example, the electoral commission (or who whatever the organising authority is in your jusrisdiction) PGP signs the binary(s) and then publishes their public key and then each parties scrutineer does the same when the kiosk arrives at their station would be one way.

      Really, if you really wanted to have the "secure" solution there is only one way, get everyone in a room and then shuffle about until the right candidate is elected right in front of your face. Paper ballots are just as easy to screw up.

      What you have to realise is that there are two fundamentally different forms of election (and some systems of government use a hybrid of them both). The "representative" based election where a group of people nominate the candidate to represent them and the "proportional" election where the elected candidates are selected from a pool based on the proportion of total votes received by the party with which they are affiliated. In the case of "representative" elections, the overall result is decided by a very small number of electors since the vast majority of electors live in seats that are considered "safe". The proof of this is when a "landslide" result occurs. Basically when one looks at % of the vote, a landslide victory where there is a dominant party with a huge majority of seats, the actual vote % is much closer to 50-50 than the actual representation in government.

      This is the reason why many advocate the "proportional" system. I dislike "proportional" voting in the primary legislative forum because I think that it is very important to have a connection with _my_ representative in the legislative house. People who think that the representative method discriminates against smaller parties fail to recognise that there are means by which you can devise elections that protect the vote for smaller parties, without disproportionately representing them in the house. Which leads to the absurd coalitions that you get in many continental European democracies. Methods like two preferential voting where one continues to eliminate the least successful candidate and reallocate their votes according to the preference of the electors until one candidate gets 51% of the vote.

      However these methods are complex to count, an electronic system would actually reduce the risk of error and improve the accuracy and therefore reduce the stress on the scrutineers.

      So, do presume that paper ballots are either secure, efficient or best.

      --
      "The first thing to do when you find yourself in a hole is stop digging."
  21. WHY? by rufusdufus · · Score: 3, Insightful

    What is the advantage of electronic voting except its more expensive, more complex, and more vulnerable to manipulation.

    Any sort of voting machine, chads, or plastic doohickies just add to complexity. The old fashioned pen and paper method works fine.

    If it ain't broke, dont fix.

  22. Re:Okay, I fail to see why they don't just do. . . by Eastree · · Score: 3, Informative

    Something somewhat similar to this has been done in Louisiana for many years (for those who are unfamiliar with the state's statistics: La is known for the worst drivers, close to worst education, etc. -- almost everything is close to the worst). The voters sign an afadavid (sp?) when they enter the voting facility, and the booth number is noted. Inside the booth, there is a very simple interface with buttons next to each candidate's name, and there is a brief description of the candidate's platform. Before submitting the vote (a light is illuminated by the pressed button) the voters are asked to confirm.

    Any way, back to the 5-step process:

    1. Identify yourself (the afadavid as in Louisiana) -- Most states' driver's licenses have some sort of electronically readable media. That part seems easy enough -- scan the card.

    2. A nice, easy format is WAY too easy to do, unless it's for Florida residents (or so it seems)

    5. Not quite -- the hard copy ballots should be automatically dropped (or printed in a long strip like a cash register receipt?) within the machine, and only printed after the voter has confirmed his/her choice.

    Also, there should be a database of local users at the voting points of only the local registered voters. If a scanned ID (if that is the chosen method) does not match, the voter is denied. The information of voters is kept separate from too easily attaching a name to a vote, but not ipossible in case someone somehow successfully votes twice (another reason for theinitial database check), which would invalidate the person's votes. Of course, this could be modified and expanded for many types of possible fraud detection.

  23. here is the ideal system by jonwil · · Score: 2, Insightful

    Do it like in australia. We have a balot paper where you have to mark 1st preference, 2nd preference etc etc and if us aussies can do it, surely the yanks can do it.

    Or failing that, this way
    First, you select the votes on a touch screen or similar.
    Then, it prints out a small reciept showing in human-readable (and also machine-readable perhaps by a barcode or OCR) your vote.
    Then it can be read by the machines to provide a count. But, if there is a dispute, hand-counting it is dead easy.

    Because its a physical bit of paper in a physical tamper-proof box, its not possible to tamper with the vote. Plus, its easy to see that you the voter made the selection you thought you were making. And to see that your vote is definatly being counted.

    And, it has the advantage of being fast to count (of course, the counting machine could be fixed but thats why its printed in human-readable form also, to allow recounts to manually recount with no doubt as to who each voter voted for)

    the machines for doing this woulnt need to be particularly good. In fact, the hardware found in some supermarket Cash Registers (the kind with the screen not the kind with the little LED display) is probobly sufficient.
    Basicly, all you need is a touch screen (or a regular screen and some buttons/a keypad), a reciept printer to print the actual votes and some chips to control it.

    You could easily do control logic on a simple embedded system. And, its possible to make an embedded system very resistant to code modification. (just ask any arcade emulation guru about e.g. the Sega System 16)

    Plus, because its printing a physical ballot paper, if the code doesnt print the correct stuff, someone will notice that what is printed on the paper doesnt match with who they wanted to vote for.

    Of course, my idea will never happen since it might mean that the voters actually have some (GASP!) control over who gets elected (and of course those men in their suits with their black briefcases full of green bits of paper with past presidents on them wont like that since those bits of paper wont have as much affect on what laws get passed)

    1. Re:here is the ideal system by dave420 · · Score: 2, Insightful
      Where's the guarantee the machine-readable candidate is the same as the human-readable one? Even if they were, who's saying the machine that reads the ballot is impartial? With electronic voting, the sheer fact it's electronic (and therefor invisible to us) means there will always be doubts.

      But, paper ballots are also out-of-sight for most of their lifespan, apart from the counting...

  24. The Difference Between Votes and Money by bobej1977 · · Score: 2, Interesting
    In response to those who distrust electronic voting:

    Our money is thrown around the globe every day in bit form and few of us have ever been the victim of fraud. There is fundamentally no difference between your vote as a tally in a database and your money as a tally in the datbase.

    In fact I once worked on a project which had a direct pipe to the Fed's ACH system. I could have easily dropped a transfer from your account to mine and it would have gone through wihtout ANY authorization on your part. Why wasn't I ever tempted to loot anyone's account? Paper-trail. There was absolutely no way I could have taken the money such that the system would not know who had submitted the transaction and who received the money (and moral grounds, thank you very much). If fraud was committed, my company would catch hell and you can be sure I would be sure to follow.

    P.S. - Here's a clever idea. Let's privatize voting. How about we allow electronic voting, but it costs $5 to do so with a private firm electronically (think tax submission software). Firms compete with each other for voters. That way, it's in each company's financial interests to keep the vote secure because any company who fucked up an election would surely lose all it's customers. Perhaps each company is required to publish it's vote datbase before its votes can be tallied. Capitalism works!

    --
    The meek shall inherit the earth, in 3 by 6 plots. - Lazerus Long
  25. Any thought given to Instant Runoff Voting? by rrognlie · · Score: 2, Interesting

    It seems most (all?) election schemes are "choose at most N from this list". But what about support for "Instant Runoff Voting"? By that meaning, this is my first choice, this is my sencond choice, etc. And you tabulate the votes multiple times (using each voters' most viable candidate, eliminating candidates who fare poorly each time) until you get a clear winner.

    It helps to avoid the problem of the third party spoiler.

    e.g. you have 3 candidates say: bush, kerry, nader.

    bush gets 45% of the vote
    kerry gets 45% of the vote
    nader gets 10% of the vote

    no clear winner yet. Eliminate nader
    of the people who voted for him as their first choice... 4% voted for bush as their 2nd choice. and 6% voted for kerry. retabulate

    bush 49%, kerry 51%

    (of course, then you send it to the electoral college, and they hand it to bush... but that's another reform)

  26. Web demo online by laird · · Score: 3, Informative

    We've just linked in an online demo of the voting system as it will operate in a polling station. You can go to the Open Voting Consortium web site, and click on 'web demo'. Or go straight to the ballot if you're impatient.

    Please keep in mind that we're not proposing voting through web browsers, or across the internet, because of the numerous security issues. This web demo is intended to let you see what you'd see on our demo on April 1 in California, for people who can't be there.

    What you'll see is a ballot formatted for a large screen (1280x1024). You fill it out, then click 'print ballot'. What would happen in a polling station is that the ballot is printed out. In the online version, you can get the ballot as a PDF, Postscript, or JPEG image.

    In the stand-alone polling station you will be able to take your paper ballot to a validation station that will read your vote back to you, so that you know that the paper ballot accurately represents your vote.

    You then take your ballot to the tabulation station, where a poll worker will scan the ballot and store it in a locked box, where the paper ballots are available for recounts, audits, etc.

    1. Re:Web demo online by laird · · Score: 2, Informative

      Keep in mind two things:

      1) The layout is designed to be viewed on a 17" LCD touchscreen. Making the ballot about 30% larger really does help with readability.

      2) The real application has a tighter UI (it's Python/WxPython). The web demo is an approximation of the ballot in HTML sufficient to allow you to enter a vote and see the printed ballot (identical to the printed ballot from the real system). But HTML just doesn't give you the precise layout control that you have in a desktop application.

      3) The layout of ballots is governed by an astounding number of local regulations. So when the party is to the right, bolded, in a sans serif font two points smaller than the candidate name, that's because some law somewhere calls for it. The end result is that you can't do some fairly obvious things in the layout that would make teh ballots more readable because it violates some rule. Of course, people are fighting to improve those rules, but OVC's job is to promote an open system that conforms to the election laws, not to change them.

  27. Hardware, not software by jfengel · · Score: 2, Insightful

    The software is a good start, but you can't walk up to a city/county/state government and sell them a CD-ROM full of software and claim, "This is your voting booth".

    Diebold's software is almost completely irrelevant. They're the guys who make safes, ATMs, and other high-physical-security objects. The fact that the software makes the machines unreliable...well, what state/county/city ever actually looked inside the mechanical voting machine to see if it worked properly? The machines were supposed to be physically tamper-reistant.

    There's also the "blame" issue. Companies have some sort of identity that cn be held responsible. (The fact that corporate structure generally hides the actions of individuals is...a nice benefit, especially if you're in the business of rigging elections. But I digress.)

    So the only way for this to work is to become the enemy. Build a physical infrastructure (a hell of a lot more expensive than banging out some software) and find a progressive city willing to use it instead of Diebold. Pick up a track record, and perhaps you can compete. Then, perhaps, the conspiracy theorists will have something to point to when the state of Florida chooses Diebold at twice the price.

  28. First step by xant · · Score: 2, Interesting

    This sounds like a first step in that process. There's no point getting peoples' attention if your software is flawed (and if, in addition, you don't have money to lobby congress). If you're trying to produce an open voting system, you must first prove its reliability on technical merits. Doing so in a public building seems like a great way to get attention. Then they'll build on that attention as Diebold's flaws get reported more and more widely.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
  29. Then you must not have been in California. by Ungrounded+Lightning · · Score: 4, Insightful

    I worked for five years in politics, and never encountered any major official who was involved in such a thing.

    Then you must not have worked in California. Or had anything to do with the US Congress' dabbling in voting rules.

    Absentee ballots without excuses and perpetual absentee ballots. (Several thousand at one address, too, and I'm not talking about a nursing home or general delivery at a post office.)

    Motor-voter. (A recipie for fraud, even when NOT combined with perpetual absentee ballots.)

    Illegal alien voters. (And: rules against checking ID at polling places, helpful people teaching migrant workers and child-only welfare families (i.e. mommy's not a citizen) how to register and vote, "get out the vote" vans taking people from precinct to precinct - where the riders ALL go in at each precinct).

    Floating ballot box tops as a hazard to navigation.

    I could go on.

    Yes, most of the poll workers are honest and hard-working. But it doesn't take many bad apples to spoil the barrel, since one fraudster can generate thousands of votes - and swing a close elections with millions of voters.

    Once or twice, a local party official, it's true, has cheated-- and they're looked down upon and attacked, especially by the ones they 'help'.

    Because they cheated? Or because they got caught, making the candiate and party look bad?

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  30. Votes only one side of the story by spun · · Score: 4, Interesting

    I was watching 'Real Time with Bill Maher' the other night, and he had Gore Vidal on. Gore brought up the point that only one company does all the exit polling for all the news media nationwide, and there is absolute secrecy in how they do their polling. They could really say anything they want, and as long as it was close to the vote tallies, no one would question anything.

    So we have the capacity, through Diebold and others, for massive vote fraud. And only one secretive company doing exit polling to verify things. Scary combination.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  31. Butterfly Ballot half-truth by frankie · · Score: 2, Informative
    The disputed system in Florida, for example, was designed by a Democrat-- one who fully supported VP Gore.

    No. As custodian of the Terry LePore Fan Page, I must correct this misstatement.

    Ms Lepore was technically a Democrat by virtue of checking that box on her voter registration form. Her reason for doing so was entirely non-ideological: Palm Beach County is overwhelmingly Democratic, so the best way to win elected office there is to be the Democratic nominee. Prior to her first campaign for Elections Supervisor, she was either Independent or Republican (sources conflict on this) but definitely not a "lifelong Democrat" as some stories have claimed.

    In 2001 she officially switched to Independent, and is running for reelection as such this year. It's true she has claimed to prefer Gore over Bush, but plenty of registered Republicans (me, for instance) feel the same.

    to admit that my opponents are as earnest and well-intentioned as I am

    Well... they're not! Given that one of the few publically-known topics in Cheney's energy task force was how to divvy up Iraq's oil fields... c'mon, think about it for a second. Well-intentioned?