An anonymous reader writes: I've been considering an idea lately, somewhat inpired by a friend. He reminded me that we live in a constitutional republic and not a democracy. So bear with me as I share it here to flesh out this idea.
We all see that financial institutions are very capable of reliably completing hundreds of millions of transactions daily using computers. If only equal care was taken we could reliably get people to vote via the internet and have those votes counted fairly, accurately, and securely on a regular, if not daily basis, if we needed to, don't you think?
Well if this is possible, why don't we pretty much keep the system in place that we have now except that all registered voters get to vote on bills that are up for vote in the House of Representatives. This way, in my opinion, government would remain more responsive to the voters than they have been to date and we would be a more like a representative democracy.
Think about it, we could elect a representative who would go up to congress and work on laws, help set agendas, and try to build real consensus in order to persuade the regular online voters.
On voting we could have three options: 1)I cast my vote. 2) I abstain in voting. 3) I allow my elected representative to proxy my vote. My vote could be public where I and everyone else could see my vote for the sake of verification or I could keep it private.
Is this technically feasible today? What are the pitfalls I'm missing? Who's interested in this idea? Talk about an open source project — Subversion for Legislation Control.