I have always wanted a system in which you have a paper ballot which contains a removeable stub that contains an ID code ( bar code or number coded etc..). The code will not in any form identify you as the person who cast that particular ballot, but would be used by the election officials as some kind of input into a data base so the vote can be registered online and eventually check by the voter. So the only real use it will have is so the voter can go online and check to see if their vote was counted , and if it was counted correctly. The ballots could be issued in a random draw by the voter, so it couldn`t be traced by anyone but the voter.
And also show anyone else who was interested that he "voted correctly"? A proper secret ballot requires that nobody--even the voter himself--be able to prove how he voted except in near-unanimous elections (if 120 people voted, and there are 119 votes for John Smith, the person who didn't vote for John Smith knows how everyone else voted). Otherwise, it would be possible for someone to coerce anyone who would be able to prove how he voted, to actually do so.
I offer you $10 for each stub for my candidate, paid out after I see online that that stub was a vote for my guy.
Bring me seven, verified, and I’ll give you a carton of cigarettes (sorry no tax stamp but good tobacco).
What do you say, you game?
Or maybe I’m your shop steward, or supervisor, or “curriculum monitor” of your school.