Please note: This is meant to be a work-in-progress.
This is a new version, a redesign based on issues and vulnerabilities brought to light by the 2020 election.
Much of the prior version has been included.
The prior version can be seen in it's entirety, here
Given the problems surrounding the 2020 election (ballot distribution, collection, counting and auditing), we have no choice but to design and implement a system that’s efficient, transparent, auditable end-to-end with counts auditable by the public.
Election processes can be separated into three distinct areas:
• Voter registration and identification
• Ballots: creation, assignment, distribution and collection
• Elections: voting, counting and auditing
Many say they want manual counting of ballots.
Manual counting isn't feasible when counting over 140,000,000 ballots.
It’s slow and prone to corruption and/or error.
Given what's taken place in 2020, there's no way we'll ever trust electronic election results as long as we try to process them while disconnected from the internet.
Doing so requires manual processes, including movement of data, which increases the attack surface dramatically.
It also removes the possibility of automated system validations.
So, if we have to adopt a connected election infrastructure, do it properly; making sure it's secure, accessible, transparent and fully auditable.
Secure American Federal Elections (SAFE)
The Mission ---
Define an election infrastructure and processes that are secure, accurate, auditable, accessible, reliable, consistent and unbiased. A system that will give citizens a sense that their vote matters.
Every invalid vote cancels a citizen's vote.
Every invalid vote violiates a citizen's rights!
----- SAFE Documentation -----
Census Data Collection
Voting, Counting, Auditing and Architecture overview and diagrams
Includes a good description of public interactions, both voting and auditing.
System requirements documentation
Currently in DRAFT status.
Systems, network, registration and voting security requirements
Representation in US/Federal level elections must be based on citizenship. If the Census is to be used for representation purposes, the Census must contain citizenship information.
That said, there's no reason that Census information is needed to determine citizenship in geographic regions. It was what we had in the 1800s, that's no longer the case.
Once voter registration issues are addressed, this should take care of itself. Only citizens should be eligible for jury duty. Citizens have a vested interest in the proper execution of American law, aliens do not. This has been added due to a report of 449,000 California residents refusing jury duty as they were not citizens. They were solicited.
I hope you'll agree that this is fair and attempts to address special situations/circumstances. I look forward to any suggestions concerning the outlined process and any about how to get this heard.
I have been and will continue to be vocal about election integrity. I know that some variation of this is possible, we HAVE TO fix the deficiencies documented in 2020. There's a reasonable resolution for each reasonable "problem" raised. I say reasonable because you can, and we probably will, get to a point where there's a small number of people that just don't want to participate, and that's fine. The downside to that attitude is that you don't get to vote. Lack of election participation would have NO negative affect on any government entitlements.
I've designed, lead and built securely, systems that are much more complicated than this. There are many in America that can do it properly. We need to decide it's important and get to work on it, NOW! If your concern is cost, how much is too much to make sure your voice is being heard and represented?
Page Version: 3.1