Remember the Cold War tale of Soviet and American scientists racing to solve the problem of writing in zero gravity? NASA spent a decade and millions of dollars developing the high-tech Astronaut Pen. The Soviets solved the problem another way: They used a pencil.
The story turns out to be (mostly) urban legend, but the lesson holds true. Sometimes less is more. That seems to be the case as the world's largest democracy, India, and the world's most powerful, the United States, scramble to solve another technological puzzle: How to count votes accurately and transparently.
While we in the United States agonize over touch screens and paper trails, India managed to quietly hold an all-electronic vote. In May, 380 million Indians cast their votes on more than 1 million machines. It was the world's largest experiment in electronic voting to date and, while far from perfect, is widely considered a success. How can an impoverished nation like India, where cows roam the streets of the capital and most people's idea of high-tech is a flush toilet, succeed where we have not?
For decades, Indians cast their votes by marking a paper ballot with a rubber stamp. * It took days to count the votes and months to sort out the allegations of fraud. Fifteen years ago the Indian government commissioned two companies to design a simple electronic voting machine—one that was inexpensive, easy to use (even for the illiterate), and tamper-resistant.
The result is a machine that looks like a cross between a computer keyboard and a Casio music synthesizer. (See a picture of one here.) In fact, it's not much of a computer at all, more like a souped-up adding machine. A column of buttons runs down one side. Next to each button is the name and symbol of a candidate or party. These are written on slips of paper that can be rearranged. That means unscrupulous politicians couldn't rig the machines at the factory, since they wouldn't know which button would be assigned to which candidate. Also, the software is embedded—or hard-wired—onto a microprocessor that cannot be reprogrammed. If someone tries to pry open the machine, it automatically shuts down. After much testing, India adopted the machines for nationwide use this year.
Voters show a paper ID card and then cast their ballot by pushing one of the buttons. A light glows red and a beep is emitted, indicating that a vote has been registered. Should trouble arise (and in India it often does), an election official can push an override button that shuts down the system.
Indian elections are prone to "booth capturing." That's when thugs take over an entire polling station, tying up election officials while they stuff the ballot boxes with vote after vote for their favorite candidate. The electronic machines don't solve this problem entirely, but they help slow down the bandits. The machines are programmed to record only one vote every five seconds.
Unlike the machines used in the United States, the Indian machines are not networked. Each one has to be physically carried to a central counting center. This takes more time, of course, but reduces the opportunities for mischief. Someone who wanted to throw the election would have to fiddle with thousands of machines, one at a time.
Tampering with each machine is what some computer scientists call "retail fraud." "Wholesale fraud" is when someone rigs the software from the outset or meddles with hundreds of machines at a central tabulation center. Both types of fraud are troublesome, of course, but to different degrees. The Indian machines are vulnerable to retail fraud but, because of the basic design, are much less subject to wholesale fraud.
American machines, by contrast, may be vulnerable to wholesale fraud. Our machines are far more complicated and expensive—$3,000 versus $200 for an Indian machine. The U.S. voting machines are loaded with Windows operating systems, encryption, touch screens, backup servers, voice-guidance systems, modems, PCMCIA storage cards, etc. They have millions of lines of code; the Indian machines hardly any at all. Why do the U.S. machines have so many more bells and whistles than those in India? One reason is that we can. For us, the cost of electronics is largely irrelevant (thank you, Chinese workers). This explains why your DVD player has more features than a 747. But there's another reason why the U.S. voting machines are so complex. They are designed to satisfy many different customers—the disabled, for instance. India has a central election authority, while in the United States, manufacturers have to design machines to satisfy 50 different sets of state rules. All of this adds up to more complexity and therefore a greater chance that something could go wrong—either intentionally or by accident.