Too many states do not communicate with each other. In regards to crimes committed and rampant voter fraud. I have a multi tier idea.
Having a national ID card for voting that would be free to the people. The ID number should have the state the individual lives in such as UT25774333458 also loaded with an RFID so when scanned the data base pulls up picture and info to match.
Upgrading your ID to a national drivers license would work the same as the ID but have the state seal and DL after the number. The same access for boarder crossing like some states have with their enhanced IDs