scispace - formally typeset
Search or ask a question
Book ChapterDOI

An Authenticated E-Voting System Using Biometrics and Blockchain

TL;DR: This paper addresses the successful deployment of a usable and efficient e-voting system built on Ethereum Smart Contracts which provides a high level of transparency and Biometric Authentication to ensure that a voter is privileged to cast only his vote and eliminates masquerading.
Abstract: In every republic, the security of an election plays an irreversible impact on the outcome of the election results which determine the growth of the nation. The diversity of the electronic voting systems poses an enormous challenge in the credibility of the voting procedure. In addition, it has to minimize the cost of having a national election, while fulfilling and increasing the security conditions. The recently popularized blockchain technology assists in escalating the security issues, which may disrupt many traditional systems including the voting system. The immutability property and the decentralized architecture of the blockchain technology are exploited to make it an appropriate base for an e-voting application. Blockchaining voting scheme allows transparency, immutability and control of the voting ballot to the end user. This paper addresses the successful deployment of a usable and efficient e-voting system built on Ethereum Smart Contracts which provides a high level of transparency. Biometric Authentication is implemented to ensure that a voter is privileged to cast only his vote and eliminates masquerading.
Citations
More filters
Book ChapterDOI
01 Jan 2021
TL;DR: Blockchain technology (BT) has the potential to provide much more granular governance that hopefully will preserve freedom and defend democracy, but especially in an embarrassing post-COVID-19 world, BT's centralization can pave the way for citizens' control.
Abstract: There has been a fundamental change in the genesis of political-economic trust, with the arrival of a decentralized but structured way to reach consensuses and automatically implementing decisions through self-executable contracts. Blockchain technology (BT) is a distributed, consensus-based, and secure way for individuals to make enforceable censorship-resistant quantifiable agreements. Every vote is a transaction, and BT is paving the way for decentralizing politics, defending privacy, and streamlining voting procedures. It has the potential to provide much more granular governance that hopefully will preserve freedom and defend democracy. However, especially in an embarrassing post-COVID-19 world, BT's centralization can, instead, pave the way for citizens' control, turning cryptographic protocols into an authoritarian digital corset tightened by some to menace the privacy and freedom of many.

2 citations

References
More filters
Proceedings ArticleDOI
22 Mar 2018
TL;DR: This work implemented and tested a sample e-voting application as a smart contract for the Ethereum network using the Ethereum wallets and the Solidity language, and found it to be one of the most suitable ones, due to its consistency, widespread use, and provision of smart contracts logic.
Abstract: There is no doubt that the revolutionary concept of the blockchain, which is the underlying technology behind the famous cryptocurrency Bitcoin and its successors, is triggering the start of a new era in the Internet and the online services. While most people focus only at cryptocurrencies; in fact, many administrative operations, fintech procedures, and everyday services that can only be done offline and/or in person, can now safely be moved to the Internet as online services. What makes it a powerful tool for digitalizing everyday services is the introduction of smart contracts, as in the Ethereum platform. Smart contracts are meaningful pieces of codes, to be integrated in the blockchain and executed as scheduled in every step of blockchain updates. E-voting on the other hand, is another trending, yet critical, topic related to the online services. The blockchain with the smart contracts, emerges as a good candidate to use in developments of safer, cheaper, more secure, more transparent, and easier-to-use e-voting systems. Ethereum and its network is one of the most suitable ones, due to its consistency, widespread use, and provision of smart contracts logic. An e-voting system must be secure, as it should not allow duplicated votes and be fully transparent, while protecting the privacy of the attendees. In this work, we have implemented and tested a sample e-voting application as a smart contract for the Ethereum network using the Ethereum wallets and the Solidity language. Android platform is also considered to allow voting for people who do not have an Ethereum wallet. After an election is held, eventually, the Ethereum blockchain will hold the records of ballots and votes. Users can submit their votes via an Android device or directly from their Ethereum wallets, and these transaction requests are handled with the consensus of every single Ethereum node. This consensus creates a transparent environment for e-voting. In addition to a broad discussion about reliability and efficiency of the blockchain-based e-voting systems, our application and its test results are presented in this paper, too.

169 citations

Proceedings ArticleDOI
01 Jul 2018
TL;DR: In this article, the authors proposed a potential new e-voting protocol that utilises the blockchain as a transparent ballot box, which allows the voter to change/update their vote (within the permissible voting period).
Abstract: Technology has positive impacts on many aspects of our social life. Designing a 24 hour globally connected architecture enables ease of access to a variety of resources and services. Furthermore, technology like the Internet has been a fertile ground for innovation and creativity. One such disruptive innovation is blockchain - a keystone of cryptocurrencies. The blockchain technology is presented as a game changer for many of the existing and emerging technologies/services. With its immutability property and decentralised architecture, it is taking centre stage in many services as an equalisation factor to the current parity between consumers and large corporations/governments. One potential application of the blockchain is in e-voting schemes. The objective of such a scheme would be to provide a decentralised architecture to run and support a voting scheme that is open, fair, and independently verifiable. In this paper, we propose a potential new e-voting protocol that utilises the blockchain as a transparent ballot box. The protocol has been designed to adhere to fundamental e-voting properties as well as offer a degree of decentralisation and allow for the voter to change/update their vote (within the permissible voting period). This paper highlights the pros and cons of using blockchain for such a proposal from a practical point view in both development/deployment and usage contexts. Concluding the paper is a potential roadmap for blockchain technology to be able to support complex applications.

107 citations

Posted Content
TL;DR: A potential new e-voting protocol that utilises the blockchain as a transparent ballot box that has been designed to adhere to fundamental e-Voting properties as well as offer a degree of decentralisation and allow for the voter to change/update their vote (within the permissible voting period).
Abstract: Technology has positive impacts on many aspects of our social life. Designing a 24hour globally connected architecture enables ease of access to a variety of resources and services. Furthermore, technology like Internet has been a fertile ground for innovation and creativity. One of such disruptive innovation is blockchain -- a keystone of cryptocurrencies. The blockchain technology is presented as a game changer for many of the existing and emerging technologies/services. With its immutability property and decentralised architecture, it is taking centre stage in many services as an equalisation factor to the current parity between consumers and large corporations/governments. One of such potential applications of the blockchain is in e-voting schemes. The objective of such a scheme would be to provide a decentralised architecture to run and support a voting scheme that is open, fair and independently verifiable. In this paper, we propose potentially a new e-voting protocol that utilises the blockchain as a transparent ballot box. The protocol has been designed with adhering to the fundamental e-voting properties in mind as well as offering a degree of decentralisation and allowing for the voter to change/update their vote (within the permissible voting period). The paper highlights the pros and cons of using blockchain for such a proposal from practical point view in both development/deployment and usage contexts. Concluding the paper with a potential roadmap for blockchain technology to be able to support complex applications.

43 citations

Proceedings ArticleDOI
19 Mar 2015
TL;DR: In democratic societies, voting is an important tool to collect and re-act people thinking's and the electronic voting systems can be employed that replace the incident and most importantly error-prone human Component.
Abstract: In democratic societies, voting is an important tool to collect and re-act people thinking's Traditionally, voting is conducted in centralized or distributed places called polling booths Voters go to polling booths and cast their votes under the supervision of authorized parties Then the votes are counted manually once the election has completed With the rapid growing development of computer technology and cryptographic methods The electronic voting systems can be employed that replace the incident and most importantly error-prone human Component

31 citations