Earlier quoted context omitted.
The problem is implementing that in a way that doesn't disenfranchise a lot of people. Most or all countries that have the kind of robust national ID system for such a system also make sure it is easy for every citizen to get the necessary ID. Such a system could be added to the US without too much disruption if we did it gradually, say making it only apply to people born after 2030 so there is time to get all the su…
Only US citizens are allowed to vote. How do you control for that without ID of some sort?
Registrations of individual registrants can be challenged and then a more detailed examination is done. Both Republican and Democrat local or state parties keep an eye on registrations and challenge any the think are bogus.
Extensive statistical checks after elections by numerous statisticians (and by most major political parties) shows that this system is working fine, so there is no justification for rushing a transition to a more rigorous system. There is time to design a system that will work for all citizens.
We could get a long way there by just grandfathering in everyone who voted in the last 10 years, and making sure there is extensive help going forward for anyone who cannot afford the cost of getting the necessary documents to get the new ID or who cannot get those documents.