Electronic voting systems are already being utilised in India, Brazil, Venezuela and the United States. However Estonia is leading the way with internet based electronic voting systems, also seen in Switzerland, and parts of Canada, France and the US. However the methods currently implemented have been criticised as still being susceptible to fraudulent activity, and they may not protect voter anonymity while maintaining result transparency.
Blockchain could be utilised to have a verifiable decentralised database of votes. The decentralised secure ledger that blockchain technology provides would allow the record of votes to be kept secure and identical on a wide group of servers. While the cryptographic nature of blockchain could guarantee voter anonymity while supplying a system that is fully open to public scrutiny. This would allow voting to become tamperproof, transparent, more accessible, more affordable and tensionless.