A Decentralized E-Voting System Based on Blockchain Network
Hee-Dong Park, Associate Professor, School of IT Convergence, Korea Nazarene University/ Cheonan-city, Korea.
Manuscript received on September 17, 2019. | Revised Manuscript received on 23 September, 2019. | Manuscript published on October 10, 2019. | PP: 3650-3652 | Volume-8 Issue-12, October 2019. | Retrieval Number: L3815081219/2019©BEIESP | DOI: 10.35940/ijitee.L3815.1081219
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: This paper describes a decentralized electronic voting system using blockchain technology with peer-to-peer network rather than the centralized voting system of server-client structure. In the proposed system, an Ethereum-based private blockchain network is configured and decentralized applications are implemented to store and distribute voting data to all nodes participating in the network to create secure and reliable electronic voting system. Smart contracts for electronic voting are implemented using the Solidity language and distributed to a configured network so that all users can view and vote on elections, and voting data are shared and contrasted by all users in the network, which makes it possible to build a safer and more reliable electronic voting system without third party involvement.
Keywords: Index Terms: electronic voting system, blockchain, peer-to-peer network, Ethereum, decentralized applications
Scope of the Article: Decentralized applications