E-Voting using Blockchain Technology
TL;DR: A sample e-voting application as a smart contract for the Ethereum network using the blockchain technology through wallets and the Solidity language and limited amount of token(gas) is given in the wallet which is exhausted when the user votes thus preventing duplicity of votes.
read more
Abstract: Democratic voting is a crucial and serious event in any country, the current voting scheme in any country is through ballot paper or by use of EVM. These processes have many drawbacks such as transparency, low voter turn-out, tampering of votes, distrust in the election body, forging of unique Id (voter id card), delay in giving out results and the most important is security issues. Security of digital voting is always the biggest concern when considering to implement a digital voting system. With such monumental decisions at stake, there can be no doubt about the system’s ability to secure data and defend against potential attacks. One way the security issues can be potentially solved is through the use of blockchain technology. Blockchain technology offers infinite number of applications. Blockchain is a distributed ledger technology that allows digital assets to be transacted in a peer-to-peer decentralized network. A distributed ledger technology is an exciting advancement in this regard. Block is a collection of all the transactions. Blockchain possess salient features such as immutability, Decentralization, Security, Transparency and anonymity. Blockchain with smart contracts emerges as a promising candidate for building a safer, secure and transparent E-voting systems. In this paper we have implemented and tested a sample e-voting application as a smart contract for the Ethereum network using the blockchain technology through wallets and the Solidity language. Limited amount of token(gas) is given in the wallet which is exhausted when the user votes thus preventing duplicity of votes. This paper also highlights the pros and cons of using blockchain technology and also demonstrates a practical system by showcasing a webapp for voting and its limitations. Keywords— E-voting, Smart-contracts, Blockchain, Ethereum
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Analysis of Blockchain Solutions for E-Voting: A Systematic Literature Review
TL;DR: This paper is interested in reviewing the most revealing e-voting solutions based on blockchain technology and finds that the blockchain technology allows to remove the TTP and decentralize transactions while offering a transparent and fully protected data storage.
58
Assuring Anonymity and Privacy in Electronic Voting with Distributed Technologies Based on Blockchain
TL;DR: This paper analyzes current solutions in Blockchain and proposes a new approach through the combination of two different Blockchains to achieve privacy and anonymity, where the first Blockchain will be used for key management, while the second will store anonymous votes.
25
BCT-AA: A Survey of Blockchain Technology-Based Applications in Context With Agribusiness
TL;DR: It is observed that the transparency and trust of blockchain technology with its popular network architecture (using blocks of data and information) can benefit agribusiness in several dimensions.
7
Development of Blockchain-based e-Voting System: Requirements, Design and Security Perspective
Md Jobair Hossain Faruk,Bilash Saha,Mazharul Islam,Fazlul Alam,Hossain Shahriar,Maria Valero,Akond Rahman,Fan Wu,Zakirul Alam Bhuiyan +8 more
- 01 Dec 2022
TL;DR: Li et al. as mentioned in this paper proposed a biometric-enabled and hyper-ledger fabric-based voting framework to automate identity verification that will ensure transparency and security of electronic voting, which can address the limitations of current e-Voting frameworks.
4
Blockchain based E-Voting system with Facial Recognition
N. V. N. Prathyusha,P. Pooja,A. Vijay Vasanth +2 more
- 26 Apr 2023
TL;DR: In this article , the authors proposed a blockchain-based e-voting system, which consists of three main sections: admin, voter, and candidate, and the voter's eligibility is verified using the Random Forest classification method, and if eligible, a unique voter ID block is added to the blockchain.
2
References
Temper proof data distribution for universal verifiability and accuracy in electoral process using blockchain
Safdar Hussain Shaheen,Muhammad Yousaf,Mudassar Jalil +2 more
- 01 Dec 2017
TL;DR: The individual and universal verifiability features in the proposed scheme make the electoral process transparent, reliable and verifiable.
29
•Book Chapter
E-Voting: Switzerland’s projects and their legal framework – in a European context
Nadja Braun Binder,Alexander Prosser,Robert Krimmer +2 more
- 01 Jan 2004
23
•Journal Article
An anonymous distributed electronic voting system using Zerocoin
TL;DR: An electronic voting system using Zerocoin, a variant of Bitcoin, as a database, in which zero knowledge proof is used instead of blind signature for mixing, to solve the anonymity problem by using Bitcoin mixing.