Can blockchain be used for voting? Across the globe, decisions made about many of society’s issues are decided by voting. Polling stations have been around for thousands of years and have allowed us to hear the voices of millions of people. However, several disadvantages of this method of voting have become more and more apparent.
In this guide:
Issues with the current voting systems:
- Technical matters – fake protocols, secrecy violations, errors in calculation, and even the slow speed of vote counting are all major drawbacks of the current way of voting.
- Social problems – the potential for bribery and corruption. Elections that have been manipulated or hacked are not an uncommon story, and this has created an environment of mistrust surrounding elections.
- High expense – the whole election process is very lengthy and costly.
- Accessibility – In –person-voting is usually required; this brings with it many challenges for people who are overseas or don’t have access to a polling station.
To solve some of these issues, we introduced electronic voting in the 1960s. Although with this method, other complications occurred as a result of software errors, problems verifying results, and security issues as computers are still hackable. In some countries where e-voting occurs, they chose to go back to the old-school method of voting.
With all of these issues surrounding the current way of voting, is this where Blockchain technology can step up to provide a solution?
Blockchains fundamental characteristics of complete transparency, accuracy, and immutability highlight the potential benefits that could vastly improve the entire election process.
Advantages of using blockchain for voting:
Cost-effective and efficient – The traditional voting and counting process is both slow and laborious. The decentralised nature of blockchain makes the results transparent. It eliminates the organizational difficulties of processing the data.
Recordkeeping – All data replicates across nodes on the network using distributed ledger technology. There are no central points for cyber-attacks, and information cannot be lost.
Security and anonymity – Each voter creates public and private keys. The data records into timestamped, immutable encrypted blocks. It’s possible that blockchain can put trust back into the voting system across the globe.
Accessibility – The use of blockchain-based voting apps allows people to cast their vote wherever they are in the world. Voting is more convenient and accessible to people who can’t visit a polling station. For example, disabled people or people that live in countries with fueled events elections. This could help to increase voter registration across many demographics.
Decentralized Autonomous Organizations (DAO)
A DAO is a system designed to distribute decision-making, management, and entity ownership. In general, they are built using rules encoded as a computer program that is often transparent and controlled by the members of the organization. DAOs make decisions in a bottom-up management approach. This property makes DAOs advantageous to voting.
Coupled with Smart contracts, DAOs make blockchain voting a reality. Smart contracts are immutable, self executing code or computer programs on a blockchain. Encoding voting rules into smart contracts makes them immutable, and self-executing.
All votes and activity through DAOs record on a blockchain, making all user actions public. As a result, this eliminates the possibility of voter or election fraud — two distinct and inherent problems in traditional voting models.
Voting on blockchains is not only useful for elections, but for companies too, as with shareholders or a board of directors. Modern shareholder voting is dysfunctional. Accurate shareholder lists are non-existent, keeping ownership records is a chore, some shareholders vote excessively, and some investors regularly game the system. By and large, anywhere that you cast votes brings product-market fit to blockchain voting.
Examples of blockchain voting
In 2017, Votem introduced a ‘CastIron Mobile Voting Platform. It uses a private blockchain to make voting more safe, secure, and efficient. A trusted party such as the government controls this private blockchain. Voters sign up to use the app, which links to a list of verification documents to verify the user. When votes cast, the node counts the vote instantaneously.
Voatz, a private mobile voting app, aims to make voting accessible for everyone. Nimit Sawhney created Votaz, and won the 2014 SXSW Hackathon with the concept. At this point, there have been more than 80,000 votes cast on the platform. During 2018, West Virginia allowed 144 overseas voters to cast their votes via Voatz. In 2019, Denver, Colorado, and Utah County, Utah, were able to cast overseas votes for elections.
The most significant, recent use of a blockchain voting system was during September 2019 in Moscow, Russia, for the city council election. Only three cities allowed people to use the blockchain-based app to cast their votes (over concerns of the systems setup). Evidence showed a boost in voter turnout; however, technical issues stopped some people from voting.
In conclusion, trials of blockchain-based voting are increasing around the world. However, there are still some complications to resolve to ensure a future where the public can have trust in election outcomes.
Frequently Asked Questions
How are DAOs used in voting?
Why is blockchain useful for voting?
What are the problems with traditional voting?
What are smart contracts?
In line with the Trust Project guidelines, the educational content on this website is offered in good faith and for general information purposes only. BeInCrypto prioritizes providing high-quality information, taking the time to research and create informative content for readers. While partners may reward the company with commissions for placements in articles, these commissions do not influence the unbiased, honest, and helpful content creation process. Any action taken by the reader based on this information is strictly at their own risk.