Anonymous Serialized Voting
Anonymous Serialized voting is used in Singapore, Hong Kong, New Zealand, and in Scotland, and Ireland.
A voter would go to the poll and identify themselves with a valid form of identification. Then the voter can at random draw a paper ballot. The paper ballot has a carbonless carbon copy and there is a serial number placed on the original and the carbon copy. No one but the voter knows the serial number they drew. The voter fills out the ballot and rips of the top copy and keeps it. The bottom copy is fed into a counting machine that scans the ballot and recognizes the serial number.
After the polls close the results can be published to a website and the voter can input their serial number and they can see if their ballot was counted properly.
Benefits
There is much greater confidence in the accuracy of voting with anonymous serialized voting.
Drawbacks
Some people will try to game the system and assert that their copy is wrong. Someone could steal your ballot and determine how you voted.