The entire concept of voter registration (actually it is pre-registration) is a bit puzzling to me, except as a list from which to try to get jurors and to force a potential voter to declare a party affiliation to limit their primary election participation, UNLESS that list is checked against the data bases of those that have died, have been convicted ot a felony or are not U.S. citizens. The voter (pre)registration process does serve as a list, of people (names/adresses) that you may SAY that you are, subject to misuse, by any person with access to it, for assisting voter fraud, IFF no positive verification of a state issued photo ID, bearing that person's name/address combination, is required to be shown at the time of voting.
As of now, we DO have documented cases of people PROVING that they did not vote/sign a petition, yet OFFICIAL records show that they did so. We also have cases of the deceased and convicted felons being able to vote. The ONLY way that is possible, is that someone ELSE (possibly a non-citizen or felon) has used that person's identity to vote/sign a petition in their place; meaning that the system NOW IN PLACE is subject to fraud AND that we have inadequate checks/balances in place to prevent it.
You constantly want those to prove a negative, that whoever voted as John Q. Voter, was not a citizen or was a convicted felon while having NO WAY to show that if John Q. Voter had died, moved out of the state or simply chose not to vote in that election, that ANYONE with access to his being a registered voter, may simply cast a ballot and attribute that vote to him. In other words, it is not who votes that counts, it is who counts the votes (or has access to voter registration records) that may decide an election.