Over here you need to meet a 10 point system to open a bank account, get a phone, etc. Maybe should be the same for voting in the states? Have to show a SS card, Drivers license, passport, credit card, etc. Each has a point value, say 3.5. Must produce 3 items of identity to have your registration approved.