Blueprint to an uncontested election
Our country has lost confidence in the election process. It's clear that our system needs an overhaul, and it's not too soon to start thinking about ways to prevent 2020's disastrous outcome. The following proposal, which optimizes transparency, would restore voter confidence in our election process.
Confidence through Redundancy
Designers working on data-processing systems for satellites where physical repairs are difficult use triple-modular redundancy, which triples the hardware units processing each piece of data. "Voter" hardware would look at each result and accept a result only if it achieved two or more matches. Accounting's double-entry system is based on a similar concept: reach a conclusion via two separate ways, and verify that they match.
For elections, both major parties would provide ballot-tabulating machines. They would send the results to the national parties and governing authorities for macro-tabulation and public viewing. If they matched, that would be the correct result. Should they not match, the precinct would physically recount ballots, with both parties witnessing the procedure. The physical count would be the deciding result. People could still request absentee ballots.
Hardware
Ballots — Ballots would start as a blank sheet with only a simple code on the bottom (e.g., Year-State-County-Precinct-Serial Number). This way, every ballot would be unique.
Vote Casting Machines — Casting machines should have no external connection, wired or wireless, to the internet or other external source. During the election, the only cord should be for power. Voters would insert blank ballots into these machines. After voting, the machine would print a document for the voter's review. The document would have only English words and the numerical ID but no QR codes. The voter, after approving the printout, would carry the completed ballot to the counting machines. I live in North Tarrant County, Texas (Fort Worth), and the machines they use appear to fit the bill.
Counting Machines — Each major party would provide a counting machine and be responsible for the machine's accuracy. Again, these machines would have no ability to communicate externally. Voters would run their ballot through each machine for it to read, and then put the ballot in a sealed box. At the end of each day's voting, the counting machines and all sealed boxes would be moved to a secure and monitored area overnight.
Results could be disclosed only once all voting was complete. Data within the machines would be indexed and sorted by the ballot ID to prevent duplicate counting (i.e., running a ballot through one machine multiple times). A counting machine would need only two ports: a power cord and a USB port to export results.

Before the Election
Once poll workers verified a voter's identification, the voter could pick from among several blank ballots to ensure that the ballot ID number is arbitrary, to ensure vote confidentiality. Voters would record their ballot ID numbers so that, after the election, they could verify that their votes were recorded properly.
During the Election
Early voting would start two weeks before the election, with evening and weekend hours to assure that everyone has a chance to vote. All voting would be in person with approved ID (except requested absentee ballots). Daily voter counts would be maintained and reported to both parties and election officials. These voter counts would later be compared against the vote totals the counting machines reported. The election would terminate at the same time for all states (sorry, Hawaii), preventing partial results or projections from affecting voting in the western states.
After Polls Close
In-person voting results would be available for the entire country within an hour after the polls closed. Each precinct would attach a zip drive to its respective counting machines and download the voting results to an unencoded and easy-to-import spreadsheet application (I prefer .csv format). The precincts would then submit their results to their parties at the state and national levels. The party, in turn, would forward the file to its respective county, state, and federal election officials. At every step, the file recipients would post the results for anyone to download. The votes from each party's counting machines could be verified against each other, and individuals could go online and use their ballot IDs to ensure that their votes were counted.
Postmortem
For election result expediency, if there are discrepancies between the two counts, the precincts would do physical recounts of a single day's ballots for the candidate seeking the highest office on the ballot (for the most recent election, the presidency). After one party is established to be more accurate, that party's results shall have priority for the purpose of calling elections. Ultimately, all discrepancies shall be addressed. With all the information duplicated and online, anyone can check for duplicate ballots, count discrepancies, etc. Any problems will quickly become obvious to the people.
David Premo has a B.S. and M.S. degree in electrical engineering. My experience has included both computer hardware and software design. I am currently a small business–owner and entrepreneur and the sole developer of an open source accounting application.
Image: Ballot box by ArtJane. Pixabay license.
FOLLOW US ON
Recent Articles
- Greenland: How Trump Can Deal with the Raging Danes to America's Advantage
- Greenland at the Crossroads: Why U.S. Leadership is Crucial
- How the Death Penalty Should Work
- Mr. Schumer — You Make No Sense!
- The Price of Reciprocity: Why President Trump’s Tariffs Make Strategic Sense
- The Least Dangerous Branch No More
- Is Bipartisan Nationalism Possible?
- Sitting Down for the 'College Talk'
- Trump’s Tariffs Will Not Cause Inflation
- The Republican Off-Cycle Election Challenge
Blog Posts
- The unravelling of our Western Judeo/Christian civilization
- Chief Justice Roberts, Norm Eisen, and the appearance of impropriety
- Trump’s tariffs aren’t chaos; they’re a course correction after Biden’s drift
- Tim Walz calls Elon Musk 'a loser'
- Taming the military-transfer complex
- Could it be that Trump really knows what he’s doing?
- Tariffs: Burn it all down, rule over the ashes
- Adobe meltdown
- Smart nations lining up for tariff deals with President Trump -- and you can just tell which ones they are
- What a month of April 1968
- Tesla vandals and keeping the republic
- The Nashville Police report--sort of
- Florida’s opportunity to defang the property tax monster
- Iran: Israel and the USA have the same objective
- Fighting for babies while black