You can’t just walk into the polls and vote – poll workers compare your information, including your signature, to what they have in their database. Where does that database come from? Why you, because you had to register to vote. Here are the rules in the Old North State:
Those rules are set by the legislature, currently under Republican dominion. Chief among them is your local board of election does not give you a voter registration card on the spot. They mail it to you later. Additionally, the local board of elections routinely purges voters from the rolls. In other words, when you show up at the poll, you have already been screened.
Faux concern about voter fraud is a smokescreen for preventing the wrong people ( poor, black, and both) from exercising their franchise.
I promise you if there were a similar impediment to the Second Amendment, we’d have a congressional investigation and some new laws guaranteeing access.