Not only should someone have to provide ID to vote, its worth considering whether they should provide proof that their vote is in the best interest of the nation as a whole.
Employed, Property owner? Sure thing, lets hear your opinion.
Homeless sign holder? Fuck off.
Reductio ad absurdum:
Three wolves and a sheep voting on whats for dinner.