The Electronic Voting Experiment

I just had a small epiphany for a decent experiment with Electronic voting. The idea is simple:

  1. Write a backend database using open source software to store voting records.
  2. Write the frontend web interface with login, vote, live results pages.
  3. Issue two forms of unique identifiers (think SSN, drivers license) to millions of people worldwide.
  4. Make a day for people to come online and vote on a fake ballot to test the system.
  5. Allow people to venture in and try to 'hack' this imaginary system to change votes or skew voting results.
  6. Take the knowledge learned in Step 5 and re-examine the architecture to fix any patches.
  7. Rinse, Repeat.

Its so simple. Making this a community driven project with Open Source Software will make it free and also more open to public scrutiny. After it is all over, it'll be a good thing to promote worldwide for any democratic nation to use as their voting system. Or at least test in the real-world until the system is stable. Sure beats the other proposed, closed, voting systems that were so prone to problems!

Thoughts? I'll try to create something in "my spare time" for this. It does sound really interesting to me and I'm sure a lot of others would be interested as well.

  • Trackback are closed
  • Comments (0)
  1. No comments yet.