Voting on the Blockchain in the U.S.

Voting on the blockchain is a relatively new Idea. In 2018, Switzerland completed its first successful municipal blockchain vote, as part of a trial testing e-Voting. (Allen)

Switzerland is one of the first and most progressive countries regarding blockchain technology and especially voting through the blockchain. However, there are still many skeptics and critics in Switzerland that do not trust the system that the Swiss Government has set up. This blockchain technology is alien to many people, making it a challenge to convince people to vote digitally. If such a program was set up in the U.S, it would also face its critics. The U.S. Government would have to be extremely transparent and clear about the system and how it works. Switzerland, made a very informative video for anyone skeptical about this new e-Voting.

Conensus Method

There are many consensus methods that could be used, proof of Authority is a strong possibility, due to the fact that it uses very little energy and can be regulated by the government. (Valente) However, while PoA has its benefits, it also comes with its drawbacks which include: no decentralization and difficulties with use on a large scale involving the public. Importantly, PoA is very easy and inexpensive to upscale. PoA is used in the banking sector or in private blockchains due to the validators having the power to confirm and deny transactions.

An alternative to Proof of Authority is Proof of Work. PoW provides decentralization and large scale compatibility, which are benefits that PoA does not provide. A decentralized blockchain would be ideal, because it provides extra security, resulting in a better defense against hackers. Alongside decentralization, PoW is also compatible at a large scale, with Bitcoin being the largest blockchain using this consensus method. (Decentralized)

Validators

If a voting blockchain used PoW, then the validators would be miners, and virtually anyone could become a miner. However, in Switzerland, a handful of government nodes from each Kanton are selected. These validators will validate the transactions or the “votes”. By allowing the government to have the validating power, provides more security, than if anyone could be a validator. (Allen) In addition to the government validators, citizens could sign up to become validators who will put their freedom and assets such as a house on the line, to ensure their truthfulness. These people could sign up and register a node that would act as a validator. With these additional nodes spread throughout the country, the system would become more decentralized, and therefore more secure. On the other hand, with the inclusion of the public, there will always be a risk of a citizen validator using their position to cause harm. Ultimately, people should find the system more trustworthy if citizens are included because in 2022, only 20% of the U.S. population had trust in the federal government to do the right thing. With the inclusion of regular citizens, people may feel that the system is “in the hands and control of the people”, incentifying and strengthening the idea of voting on the blockchain. (Bell)

How does Switzerland keep their E-Voting secure?

The consensus method plays a crucial role in the type of security the blockchain voting can offer. However, transparency and user friendliness is also equally important because the person voting must be able to understand how to vote, and how to do it correctly.

In Switzerland, Citizens who opt to vote through the blockchain will receive their voting card in the mail. This piece of paper will contain a long string of characters that are unique to the individual which they will then enter into the app in order to confirm their identity. Once the code has been entered the person can cast their ballot.

Once the ballot has been filled out, the system will generate verification codes which are identical to the ones on that person’s voting card. If the codes match, then the system has recorded that person’s vote.

The casted vote will remain encrypted the entire time. Furthermore, a person’s vote is kept separate from their identity. The vote will be sent to nodes in different Kantons, to keep it as decentralized as possible. These government nodes will decrypt the ballot with the supervision of a couple select people from each Kanton who are in charge of verifying the decryption process. Crucially, if one of the nodes is compromised, the process will stop, and the nodes will encrypt the nodes. This means that all the nodes must be operational at the same time without any issues in order to decrypt the ballots. While these nodes are decrypting the ballots, they are regularly sending proofs to other nodes that keep records of the ballots cast in order to verify that everything was done correctly in the end, or as a log of everything. (FcH)

Works Cited

Swissinfo.ch. “Switzerland's First Municipal Blockchain Vote Hailed a Success.” SWI Swissinfo.ch, Swissinfo.ch, 2 July 2018, https://www.swissinfo.ch/eng/business/crypto-valley-_-switzerland-s-first-municipal-blockchain-vote-hailed-a-success/44230928.


Allen, Matthew. “Swiss Blockchain Voting Platform Begins Trial.” SWI Swissinfo.ch, Swissinfo.ch, 3 Oct. 2018, https://www.swissinfo.ch/eng/politics/crypto-valley_swiss-blockchain-voting-platform-begins-trial/44215246.


FCh, Swiss Federal Chancellery. “E-Voting.” Bundeskanzlei - Startseite, https://www.bk.admin.ch/bk/en/home/politische-rechte/e-voting.html.


Switzerland Blockchain - Media.baerkarrer.ch. https://media.baerkarrer.ch/karmarun/image/upload/baer-karrer/bdbngtyl3bciri16taeq.pdf.


Valente, Manuel. “What Is Proof of Authority?” Coinhouse, 6 May 2021, https://www.coinhouse.com/learn/blockchain-technology/what-is-proof-of-authority/


“Decentralized Voting System Using Blockchain.” GeeksforGeeks, GeeksforGeeks, 3 Aug. 2022, https://www.geeksforgeeks.org/decentralized-voting-system-using-blockchain/.


Bell, Peter. “Public Trust in Government: 1958-2022.” Pew Research Center - U.S. Politics & Policy, Pew Research Center, 6 June 2022, https://www.pewresearch.org/politics/2022/06/06/public-trust-in-government-1958-2022/.


By Nate Rahn