It's really interesting that the US doesn't have any kind of national ID card. Especially considering how much people parrot the narrative about illegal immigrants getting free stuff from the government, I'm surprised more people aren't proposing some kind of free official ID and wanting that to be mandatory. It seems like it would solve a lot of the issues people have over voter IDs as well.
What's the actual problem here? Is it fundamental ideological opposition to the federal government having power? Is it cost? A fear that there's no realistic way to ensure everyone gets theirs? Ideological opposition to the idea of tracking people (SSNs already largely do)? Fear of voter suppression? For the last one at least, it seems like a free ID for everyone who is a citizen should be a fair solution. No muss over trying to scrounge up a driver's license or whatever your local state or county considers a valid ID.
The inability to distribute them seems like the real problem to me. Especially if people were required to go to like a courthouse and request it, since many people never would, and it would take generations for newborns being issued new cards automatically to get close to 100% adoption.
I'm not claiming that a voting app would be foolproof. But I do think that a smart team of programmers could come up with a system that is miles more secure than the hot mess we are using right now, and of course far more convenient for the users. And any problems that do arise could be identified and addressed far more readily than what we have now.
It could be done, but it would be a massive undertaking. The levels of verification, vetting and transparency needed to ensure something like this was not insanely broken would be very high.
In any case, it seems like inevitably we'll have to move toward something like this. I can't see people writing on paper ballots in 200 years or even driving for an hour to go touch a computer screen somewhere else because their state refuses to update their voter registration that close to an election and I'm not bitter.
We'll have to have something like this one day, but I don't know what form it will ultimately take or how we'll gain confidence and trust in it.