Please use this identifier to cite or link to this item:
https://gnanaganga.inflibnet.ac.in:8443/jspui/handle/123456789/15419
Title: | Decentralized E-Voting System Using Blockchain |
Authors: | Yadav, Rahul Abhishek, K Tuppad, Veerupaksha Bansha, Sumit Kumar |
Keywords: | E-Voting System Blockchain Security Risks |
Issue Date: | 2023 |
Publisher: | Alliance College of Engineering and Design, Alliance University |
Abstract: | Voting is a fundamental right of every citizen in a democracy, allowing them to select the future leaders of their country. It provides community members with the opportunity to express their opinions. It aids in their understanding of the value of citizenship. Online voting platforms are used for organizing votes and elections in a secure manner. They do away with the necessity for paper ballots and in-person voting because they are a digital platform. They also prohibit voters from casting multiple ballots, preserving the validity of your vote. E-voting, often known as electronic voting, has many advantages over paper-based systems, including improved efficiency and fewer errors. The ability to vote from any location and on any internet-connected device helps the online voting system maximize user involvement. The blockchain is a newly developed, decentralized, & distributed technology with solid cryptographic underpinnings that have the potential to enhance numerous businesses in various ways. The current issues with electronic voting may be resolved by incorporating blockchain technology. Here, we suggest a voting system based on blockchain technology that will reduce voting fraud and streamline the voting procedure. The project aims to develop a decentralized voting system using HTML, CSS, React.js, Solidity, Node, and Ganache. The system is designed to create a secure and transparent platform for conducting elections or polls using blockchain technology. In this project, React.js is used to build the user interface, HTML and CSS to style the front-end, and Node.js to manage the back end. Solidity is used to write smart contracts, which are responsible for managing the voting process, and Ganache is used to test the contracts in a local blockchain environment. However, the implementation of such a system would require careful consideration of the technical and legal challenges involved, including privacy concerns, security risks, and regulatory compliance. |
URI: | http://gnanaganga.inflibnet.ac.in:8080/jspui/handle/123456789/15419 |
Appears in Collections: | Dissertations - Alliance College of Engineering & Design |
Files in This Item:
File | Size | Format | |
---|---|---|---|
CSE_G26_2023.pdf Restricted Access | 1.61 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.