Tuesday, August 25, 2020

Secure election system

This system can be used to counter-act potential corruption with the voting system.

-Every voter gets a 'carbon copy' of their votes.

-Every ballot is given an ID, and is identifiable on the state database by that ID.

-To ensure uniqueness of each database entry, each voter creates an auxiliary ID when voting. When looking at the state database their votes and chosen auxiliary ID shall match their carbon copy. This prevents a corrupt database system from giving many people the same ID but only counting one of them.

-State database file shall be accessible to all. A checksum can be used to ensure that everyone is looking at a legitimate copy.

-No personal identifiable information shall be on the State database. To further ensure integrity vote count by district shall be checked to reduce the potential of fake voting entries being added.