Open Source Voting Platform (OSoVoP)
Had an idea yesterday, way out of left field, and no idea if it is viable. I'm just going off of my admittedly very basic understanding of the technologies underlying BitTorrent and BitCoin. So if anyone familiar with both BitTorrent swarm technology and BitCoin crypto coding knows whether these two technologies could be utilized to create a secure online voting program, please chime in.
My thoughts thus far are these:
a) Use BitTorrent swarm tech to aggregate and tally the votes and voters,
b) Use BitCoin derived crypto-coding and hash mapping to verify the integrity of the block chain,
c) Completely open source to enable full integrity via independent white hat AND black hat checks,
d) Couple NFC, biometrics, and memory in the form of a standard ID to initiate the voting process (redundant security = ID + thumbprint needed to vote.)
So here's how I imagine the voter experience with this:
1) Voter gets new ID for their state containing an NFC antenna plus record of their thumb print,
2) Each municipality, state, and the Federal gov (separately) host a blockchain tracker for their particular election,
3) Voters authenticate their votes via NFC between their ID and phone or PC,
4) Voters use a PC or smartphone browser or app to access said tracker,
5) The votes and voter's biometrics are tallied by the swarm, and verified by blockchain hashing; as well as their vote being recorded to the memory embedded in their ID.,
6) Results of the votes aggregated by the swarm are estimated in real time and displayed on the tracker website.
7) Election period closes, and blockchain hashing verifies the results of the vote; final results are noted.
What do you think? Thoughts and suggestions?