E-Voting System Application With 3-Step Authentication Using Blockchain
E-Voting System Application With 3-Step Authentication Using Blockchain
ISSN No:-2456-2165
Abstract:- This project aims to develop an e-voting authentication. The proposed system reduces the need for
system application that utilizes blockchain technology manual intervention in the polling booth and counting
and a three-step authentication process to enhance process, thus streamlining the process. Furthermore, the
security and accuracy in the voting process. The system utilizes blockchain technology to ensure data
proposed system will leverage a distributed and tamper- security, transparency, and accuracy. The motivation
proof ledger to record all transactions and prevent behind this project is to create a secure and reliable e-
unauthorized modifications. The three-step voting system that can be accessible to a broader
authentication process will provide an added layer of population, regardless of their geographical location or
security to ensure that only authorized voters can other constraints. By doing so, we aim to improve the
participate in the voting process. The system will enable overall democratic process and create a more transparent
voters to cast their votes remotely, conveniently, and and accessible means of public governance.
securely. This project has the potential to revolutionize
the electoral process by providing a more efficient, II. LITERATURE SURVEY
reliable, and accessible means of voting, while also
ensuring the integrity and accuracy of the results. Index Aadhaar Base Voting System Using Blockchain
Technology by Ms. Sayali B. Khatal[5] states that by
Terms—Kinect sensor, Indian Sign Language (ISL
utilizing biometric subtleties and VID(Virtual ID) of
gestures), gesture recognition
citizens acquired from the Aadhar information base to
Keywords:- Blockchain, E-Voting System, 3-Step make the choice and furthermore utilizing the advanced
Authentication. key for the encryption of the votes inside the system but the
Information here stored in a static database and is a
I. INTRODUCTION ‘hardware based system’ which still is a problem in the
current system.
In India, the traditional voting process is time-
consuming, expensive, and prone to errors and fraud. The Electronic voting machine based on Blockchain
use of Electronic Voting Machines (EVMs) has addressed technology and Aadhar verification[2] by Navya A,
some of these issues but has also introduced new concerns Roopini R, Sai Niranjan A. S., Prabhu B proposes a EVM
regarding security and transparency. Additionally, the machine which is integrated with the Aadhaar verifications
current process requires manual registration with a voter based on the Blockchain technology, which may help to
ID, which can lead to issues of duplicate or bogus votes. reduce the risk of the manipulation of the vote but requires
The lack of proper authentication standards also leaves Manual intervention is required and does not solve the
room for identity theft and manipulation of votes. problem of abstention in the current system.
Furthermore, voters who are unable to physically attend
polling booths due to distance, illness, or other reasons are BLOCKCHAIN BASED E-VOTING SYSTEM[3] by
disenfranchised, leading to low voter turnout and a lack of Mr. ShreeyashPednekar states a validation process between
representation. These issues call for a more efficient, Aadhar number is present in the UIDAI database following
reliable, and secure voting system that provides transparent an OTP verification process. After that the voter can cast
and tamper-proof results while enabling all eligible citizens his vote and will be logged out. This will ensure that the
to cast their votes from anywhere. The proposed E-Voting voter can cast his vote only once but authentication of the
System Application uses Blockchain with 3-Step voter’s identity is still a problem, i.e., whether the voter
Authentication and aims to address these challenges and itself is present while voting is not verified thus anyone can
revolutionize the democratic process in India as well as in vote with anyone’s Aadhar card.
any democratic country where Voting is a crucial as well as
a critical element in society. Electronic Voting based on Virtual ID of Aadhar
using Blockchain Technology[1] by Roopak T M, Dr. R
The current voting system in many countries involves Sumathi proposes a Biometric information and Virtual IDs
manual registration with a voter ID, which allows voters to from the Aadhar database have been used to construct a
cast their votes in polling booths. However, this system is safe electronic voting system that allows voters to cast their
not foolproof, as it can be susceptible to issues like bogus ballots. The voter's identity card and Aadhar are
votes and data manipulation. To address these challenges, independent documents, but a recent move to integrate the
this project proposes an e-voting system that uses Aadhar, a two has made it easier to employ biometric authentication
unique identification authority in India, for biometric during elections. Designing Aadhar-based biometric and
Voter Registration
The given system includes following modules: The initial module of the e - voting application based on
Voter Registration the Aadhar virtual ID is the voter registration process. Voters
Candidate Registration may register by providing personal information such as their
Voting Process name, cellphone number, Aadhar card number, gender, address,
Blockchain Manager password, and facial data. After successfully registering, the
Displaying Result voter can log in to the application and cast their vote on
election day.
B. Process of creating and encrypting a block in the E- The vote is then encrypted using a hashing algorithm,
Voting System Application With 3-Step Authentication SHA256, which converts the vote into a unique string of
Using Blockchain. characters that represents the vote.
After the voter successfully completes the 3-step A block is then created to store the encrypted vote along
authentication process, they are presented with the with a timestamp and the candidate’s unique ID.
voting dashboard that displays the candidate’s name and Before adding the block to the blockchain, the system
photo. verifies that the vote is valid and not a duplicate by
The voter then casts their vote by selecting their checking the voter's authentication details and
preferred candidate on the dashboard. comparing them with previous votes.
VI. CONCLUSION
Moreover, the use of a blockchain-based distributed
The result of modernizing traditional administrative ledger ensures total transparency and accuracy in the voting
processes with more efficient ones is a critical need in process. The system records every vote in a tamper-proof
today's rapidly developing world. As the pace of block along with a timestamp and the candidate's unique
technological advancements accelerates, it is essential to ID, making it impossible to manipulate the results.
adapt our administrative procedures to keep up with these
changes. The implementation of new and innovative Another critical aspect of the E-Voting System
technologies can improve the efficiency, accuracy, and Application is its robust security features. The three-step
transparency of these processes. authentication process ensures that only authorized
individuals can access the voting dashboard, and the use of
The E-Voting System Application with 3-Step blockchain technology provides an additional layer of
Authentication proposed in this project is an excellent security, making it virtually impossible for hackers to
example of how technology can be used to enhance compromise the system.
traditional administrative processes. The system utilizes
blockchain technology to provide a secure and transparent In conclusion, the modernization of traditional
means of conducting elections, reducing the potential for administrative processes is essential for the continued
fraud and manipulation while increasing accessibility and growth and development of our nation. By embracing new
participation. and innovative technologies, we can improve efficiency,
accuracy, and transparency while ensuring user flexibility
One of the significant advantages of this system is its and security. The E-Voting System Application with 3-Step
user flexibility. The system allows voters to cast their Authentication is an excellent example of how technology
ballots remotely, eliminating the need to visit polling can be used to enhance traditional administrative processes
booths physically. This feature not only saves time but also and pave the way for a brighter and more democratic
improves accessibility for individuals with physical future.
disabilities, those who live in remote areas, or those who
are unable to take time off from work to vote.
REFERENCES