How would you know if your paper ballot was ever counted, burned, or thrown in the garbage? You will never know. With this application, if you vote was ever changed by any nefarious means, it would generate a new encrypted hash and you would know that your vote changed by two ways. 1. You do not get back your ballot, obviously. 2. As part of the counting application, the app would show what number you were in the vote count, (ex vote 1001 out of 10 million) and the tail end of your encrypted hash, say 50 numbers out of 4096 characters, which is enough to show uniqueness. But there are other ways of doing this too, This is the concept of UUIDs, which are unique enough to not duplicate a serial number 1 in 47 billion.