Authors: I. Janaki Devi, M. Prathap, M. Ravi Teja, T. Durga Prasad, Mr. S.N V P Ravi Teja
Abstract: The use of block chain technology in the Online Voting System with Face Recognition would go a long way in improving the security, transparency, and integrity of the election process. Through block chain, all the votes made by a registered voter can be stored as a transaction in an unchangeable and immutable ledger that can guarantee the safety and auditability of the data. The voter registration information, encrypted Voter IDs, Aadhaar numbers, and hashed face recognition data could be safely placed on privately-owned block chain instead of on centralized data bases that can be at risk of attack. Such a decentralized system is free of the risks of data manipulation and guarantees the credibility of voter data during the election process. The tokenization aspect of Block chain means that a voter is allocated unique voting tokens so that they cannot cast multiple votes. The tokens are verified and stored in the block chain, which increases the election security even more. Smart contracts may be used to automate a number of processes in the election management process, including counting votes and announcing the winner, which provides transparency and prevents manipulation. The final election outcome may also be recorded in the block chain that end up being available to the populace and anyone able to confirm the integrity of the election process. Based on the use of block chain and React JS in frontend, and Spring Boot in backend to deal with API requests and MySQL to store non-sensitive information, the system establishes a secure, decentralized, and fully auditable election system that facilitates transparency, privacy, and fraud deterrence.
International Journal of Science, Engineering and Technology