Project Review1
Project Review1
Electronic Voting
System
Project Guide:
Dr. P. Penchala Prasad
Associate Professor
Team-B4:
Nandina Adarsh Kumar Reddy (209X1A05A6)
Adigopula Krishna Chaithanya (209X1A05B9)
Mangali Sai Lakshman (209X1A05J8)
Abstract
The proposed electronic voting system harnesses the power of distributed ledger technology to
create a tamper-proof and auditable record of every vote cast. Each vote is recorded as a transaction
on the blockchain, ensuring that once a vote is cast, it cannot be altered or deleted, thus preventing
any possibility of fraud or manipulation. The use of cryptographic techniques guarantees the
anonymity of voters while maintaining the integrity of the voting process.
The primary objective of the proposed system is to ensure the security, privacy, and integrity of
the democratic voting procedure. To test our protocol, we put it on Ethereum, a blockchain platform
that uses Solidity as a programming language to create smart contracts. The adoption of smart
contracts provides a safe means for performing voter verification, ensuring the correctness of voting
results, making the counting system public, and protecting against fraudulent activities. We analyze
the system’s performance based on security and gas costs.
The blockchain-based electronic voting system has the potential to revolutionize democratic
processes by addressing critical issues in existing voting systems.
Problem
● Immutable records
● Smart contracts
How it works?
Technologies Required
● Blockchain:
○ Ethereum
○ Truffle Suite
○ Metamask
○ Solidity Programming Language
● Frontend:
○ HTML
○ CSS
○ JavaScript
● Backend:
○ MySQL
Literature Survey
● A. Mendon, B. Manoj Votavat and A. Lodh, "Blockchain based e-voting system," 2022 Third
International Conference on Intelligent Computing Instrumentation and Control Technologies (ICICICT),
Kannur, India, 2022, pp. 1785-1792, doi: 10.1109/ICICICT54557.2022.9918010
● V. Gupta, J. N. Singh, S. I. Khan and A. Chabaque, "Blockchain-Based Electronic Voting System,"
2022 4th International Conference on Advances in Computing, Communication Control and Networking
(ICAC3N), Greater Noida, India, 2022, pp. 2049-2053, doi: 10.1109/ICAC3N56670.2022.10074384
● S. Drakshayani, U. Vijayalakshmi, S. R. Sri, A. Srivani and A. Vyshnavi, "Online Voting System Using
Blockchain," 2022 International Conference on Electronics and Renewable Systems (ICEARS),
Tuticorin, India, 2022, pp. 886-891, doi: 10.1109/ICEARS53579.2022.9752044
● T. Vairam, S. Sarathambekai and R. Balaji, "Blockchain based Voting system in Local Network,"
2021 7th International Conference on Advanced Computing and Communication Systems (ICACCS),
Coimbatore, India, 2021, pp. 363-366, doi: 10.1109/ICACCS51430.2021.9441912
THANK YOU