What in your opinion makes the voter registration disenfranchising for voters?
What in your opinion makes the voter registration disenfranchising for voters?
In many countries if you are a citizen (or permanent resident, depending on the election), old enough, and registered as living in the country you are automatically registered to vote. No need to do anything, your form shows up in the mail before every election. The only times you might have to do something is if you've very recently moved to a different part of the country or if you live abroad.
Can you suggest a specific mechanism to do it that would be transparent to the public?
I don't know about the US specifics but in Russia people voting multiple times was the main strategy of fraud in 2010s (that is before they gave up all the pretence). Before this scheme came into being, the system of isolated voting points where every action was observable and verifiable based solely on the local context had worked reasonably well, to the displeasure of authorities.
They did that in my country at scale. Physical presence is a must-have if you ask me.
Now an ID card is a valid option so some people have only the ID card and not a proper passport; but there is an expectation that everyone (who isn't e.g. actively hiding from the authorities as an outlaw) would have a valid ID and if they don't it's acceptable to require that they get one before they can fully interact with the rest of the society e.g. government, banking, driving, owning real estate or cars, any legal contracts such as rent or credit, etc.
How can a voting observer ensure that double voting is actually blocked by this system? Government can whitelist people 10x-voting the right way (real case from Russia).
Issuing 10 passeports to these people is orders of magnitude harder to scale and will have negative consequences (fraud elsewhere) a government is typically less willing to take.
I could have residence in a city because I was born there but I could live in another one because for one year I have to work in that other city. But I don't sell my home, terminate contracts with utilities etc, also because maybe I go back home once or twice per month to visit friends and parents. Ok, so when I have to vote I do it in my city of residence, in a given place and not in any other one, and I have a card that I have to present together with my photo id. They have a register with the voters that are expected to vote there and they check my name on the list, stamp my card, give me the ballot.
Note that this is a process that starts when one is born and keeps going through all the life of a person. It's quite an effort but it makes participating to elections very low effort for a voter. If we had to register to vote... Who would vote, only very interested people. It's amazing that so many people vote in the USA given the process.
Additionally having a continually up to date registry of persons would definitely not fly here.
In Italy you're meant to always carry a valid, officially accepted form of ID (and as far as I know, only ID card and Password fully qualify, but driving or nautical licenses, gun permits, and some forms of railway employee ID are also generally accepted as they're ultimately made by the government) and it's a crime (with up 2 months in jail, though it's usually just a fine) to refuse to show it upon request to on-duty "public security officials" (Italy has a bunch of entities in addition to the normal police) and in a few other rare categories (a bus or train inspector has the power to demand your ID if you're travelling without a ticket and need to be fined).
If you don't actually refuse, but you explain you just forgot your ID at home, you can still provide your details verbally and are usually allowed to go, and "invited" to show your ID within XX days at any police post. But if you were driving a car, there will be a small fine anyway.
If the officer has any suspicion you lied, or that your ID is fake, you can be taken to a police station for identification.
It should be a national holiday, or you should be able to vote online. Session IDs would go a long way in preventing voter fraud, I think.