Unpopular opinion: Paper ballots with in person voting (with an ID) is the only 100% fool proof and verifiable voting system. Everything else could be manipulated or hacked. And when there's trillions of dollars and world power on the line, it's just a matter of time when the "could be" turns to "would be".
We are also not required to have or carry ID to carry out any of our constitutionally protected rights.
We would need to set up a service where a representative from the government would come to your house on demand, verify your identity, and issue you a free ID whether you live in downtown DC, rural New Mexico, or somewhere in Puerto Rico. Otherwise this is a non-starter.