Blockchain-Based E-Voting System with Face Recognition

 

V. Sathya Preiya1,  V. D. Ambeth Kumar2, R. Vijay3*, Vijay K.4, N. Kirubakaran5

 

1Department of Computer Science and Engineering, Panimalar Engineering College, Chennai, 600123, India

2 Department of Computer Engineering, Mizoram University, Aizawl 796004. India

3Vel Tech Rangarajan Dr.Sagunthala R&D Institute of Science and Technology, Avadi, 600062, Chennai, India

4Department of Computer Science and Engineering, Rajalakshmi Engineering College, Chennai, 602105, India

5Department of Computer Science and Engineering, Chennai Institute of Technology

Chennai. 600069, India

 

Emails: sathyapreiya@yahoo.com; ambeth@mzu.edu.in; vijaytamil@hotmail.com;

vijayk.btech@gmail.com; drkiru70@gmail.com

 

Abstract

Given the increasing importance of technology in meeting human needs, its utilization has become crucial. In contemporary democracies, where public trust in governments is declining and elections play a pivotal role, the widespread adoption of technology has led to new challenges. Elections hold significant importance as they determine the future leaders of countries or organizations. However, certain computerized voting systems have faced criticism for their lack of transparency. Establishing public trust in the government is a formidable task due to the lack of transparency and susceptibility to exploitation in existing voting procedures. Both traditional and current digital voting systems are ineffective due to their vulnerabilities. The main objective is to address issues in conventional and electronic voting systems, including errors and unfairness that may arise during the voting process. Integrating blockchain technology into the electoral process can ensure fair elections and reduce unfair practices. The computerized voting methods do not meet the necessary standards for widespread usage, and the physical voting systems also face numerous issues. This underscores the importance of finding a solution to protect the democratic principles of citizens. By offering a fast and secure voting method, this system has the potential to bring about a revolutionary change in the electoral process. It could lead to higher voter participation and more accurate election results. The proposed approach presents a framework for digital voting using blockchain technology, eliminating the need for physical polling locations. Our suggested design incorporates adaptable consensus algorithms to support a scalable blockchain. Smart contracts ensure secure interactions between users and the network during transaction execution. The security aspects of the blockchain-based voting mechanism have also been addressed, including the use of cryptographic hashes for transaction encryption and prevention of 51% attacks. Furthermore, blockchain technology has been utilized to establish transaction systems throughout the voting process. Performance studies of the proposed system demonstrate its feasibility for deployment in large populations.

 

Keywords: Blockchain;  face recognition; votes validation of votes; Tamper-proof; Deterring fraud; spoofing.