Re: Security is not the issue
The codes are long enough so that you cannot guess one.
You can only cast a vote with an actual valid code (generated by the voting system).
Thus you do not have fake votes.
This is not something I just invented; it's a pretty common mechanism and it works :)