Idea: Sensible Voting System

I’m becoming more and more interested in QR code technology.  Some of you may know that I built a inventory system in my early 20’s that was later adapted for the postal service in Germany and eventually DHL.  So, I’m coming full circle a bit with this newfound curiosity for QR codes.  QR codes are a matrix based code that is square in shape and can supply many more bits of data than the standard barcode that you might find on a box of cereal at the grocery store.

So, I started thinking what practical applications QR codes could have for everyday functions.  Many things came to mind, but after going through the voting process recently, I came to the conclusion that our voting process, while far better than some countries in the world, are still far behind where they could be.  Where I last voted in Tennessee, I first had to register with an elections official at a desk, sign my name in a registry, write my address on a card, then wait while they looked me up in a book of registered voters.

Does it have to be this difficult to vote through a touch screen system?  I understand the first step is a process to insure the integrity of the voting process.   This integrity could be maintained if the voter were asked to sign in to a touch screen that asks the voter to scan their voting card or put in their social security number, then require the user to complete a fingerprint scan.  The sign in screen would then print a voting card that would have a QR code on it.  The sign in system is seperate from the voting system.  The only information shared in the key id that is within the QR code.  This data is encrypted to only be read from one system to the next.  The voter scans their card on the voting machine, then once their vote is completed, the QR code is no longer valid.  The voter then hands their card to the election official in charge of exiting voters.  This is the first exchange between an official and a voter.

Is this concept too much to ask for?  With any system that is automated and designed to limit human interaction, uptime and system issues must be kept to a minimum, but assuming all systems are reliable and consistent, why can’t we have a system that works like this?

Once we get this system to work, then we can bypass voting precincts all together and have the voting cards mailed to you or you can print it off the web.  From there, you scan the card on your phone, then your fingerprint.  And from there you vote through your phone.

Its a big concept, but I trust 100 million Americans voting via smartphones more than I trust anyone voting on a punch system in Florida…