Blockchain Based e-Voting System
- Resource Type
- Conference
- Authors
- Kadam, Priyanka; Nikam, Pranavi; Raut, Hema; Hutke, Sonal; Mathi, Shyamla
- Source
- 2023 3rd International Conference on Intelligent Technologies (CONIT) Intelligent Technologies (CONIT), 2023 3rd International Conference on. :1-6 Jun, 2023
- Subject
- Bioengineering
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Engineered Materials, Dielectrics and Plasmas
Fields, Waves and Electromagnetics
Nuclear Engineering
Photonics and Electrooptics
Power, Energy and Industry Applications
Robotics and Control Systems
Signal Processing and Analysis
Databases
Encoding
Blockchains
Servers
Electronic voting
Blockchain
Ethereum
Hashing
Gas value
ECC
Visual Cryptography
- Language
Voting is one of the fundamental rights of any citizen and conducting a voting is a very tedious process as a lot of manpower is required, important arrangement is required and above all a belief that a person’s vote is safely casted. On a website there are two options: login and registration (for new users). At the time of registration user data is verified and stored in the database. Entire Database required for the voting system is managed by using the XAMPP server and data will be stored in the associated database. After successful login on the website the user will have to fill a KYC form which will store important information about the user. Ethereum is used for implementation of blockchain and for coding purposes solidity is used. Gas value is generated for each block (for each candidate), this assigned gas value is unique and equal for all the blocks initially. For each new vote some gas value gets spent and the counter gets incremented. These gas values can only be seen by the main developer.