Decentralized E-Voting System Using Blockchain

Abstract: Voting is a primary right of every citizen living ina country. Traditional methods used for voting includes paper ballot system, EVMs (Electronic Voting Machines), etc. which are still followed and trusted by every voter or citizen blindly. These voting systems can have ambiguity as the data is maintainedunder a centralized environment whether it is counting the paper ballots or storing the vote caste on a computer server. Thisuse of a centralized database for the voting system has some security issues such as Data modification through the third party in the network due to the use of the central database systemas well as the result of the voting is not shown in real-time, or manipulation with the data which can hamper the result and thus have an impact on not only system integrity but also lose faith in democracy, government, nation, etc. The voting methods used in an election should be legal, accurate, safe, and convenient.