@Robert Gentel,
Ok Robert, I want to make sure that I understand correctly your proposal. Tell me if any of these statements (and what I see are obvious security concerns) are correct.
1) I, as a voter, would be assigned a voter ID number which, much as a Social Security number, would be private number that would uniquely identify me. (I am sure you see where I am going with that).
2) The problem the voter ID number solves is giving an audit trail that can be checked in a way that is hopefully anonymous.
3) If I move to a new town. My voter ID number would be added to the new town voting rolls. This new voter ID would be public information, anyone can get a list of new voter ID numbers. It would be as easy to get as a list of people who have recently bought homes.
4) Information on the voting history of every voter would be publicly available. This would include which elections they voted in or not, and how they voted. It would be hidden behind a hopefully anonymous ID, but the complete voter history will be available publicly.
4) An abusive husband could coerce his wife to give her his number. Because the voting ledger is public, this would allow him to ensure that she voted the way he thinks she should vote. The same also act as a receipt for anyone who has bought votes from other people. (This is the reason we don't give a receipt for voting.)
Have I misunderstood anything?