Alternet has the article Here’s How the Country Could Actually Secure Our Elections If Politicians Actually Cared to Try.
This is a good, detailed, fact-based discussion of the problems of getting accurate and honest election results. Of course it addresses the counting of ballots cast. It does nothing to solve the problems of manipulating who gets to vote and who doesn’t. We need to work both on each type of problem separately and the system of elections as a whole. So the title of the article is a tad overblown, but the article itself is certainly worth reading.
In comparing the approaches discussed in this article to my proposal for an all electronic system is that my proposal uses a distributed verification system, where this article focuses on various forms of centralized verification. My distributed verification makes the voter responsible for checking whether the voter’s intent has been captured correctly before the voter leaves the polling place. The centralized system has only the ballot that was cast to use to determine the voter’s intent with no check on whether the intent was clear by what the ballot looks like. At a higher level there needs to be a discussion of the merits of distributed verification versus centralized verification,
My proposal for an electronic voting system is described in the post Making Electronic Voting Transparent. I also have an article on how to standardize voting systems Standardize Electronic Voting Technology,