Implementation of blockchain-based e-voting system

被引:18
作者
Tanwar, Sarvesh [1 ]
Gupta, Neelam [1 ]
Kumar, Prashant [1 ]
Hu, Yu-Chen [2 ,3 ]
机构
[1] Amity Univ Uttar Pradesh, Amity Inst Informat Technol, Noida, India
[2] Providence Univ, Dept Comp Sci & Informat Management, 200,Sec 7,Taiwan Blvd, Taichung 43301, Taiwan
[3] TungHai Univ, Dept Comp Sci, Taichung, Taiwan
关键词
De-centralized Application; Ethereum; Smart Contract; Electronic voting system; CHALLENGES; INTEGRATION; TECHNOLOGY; IOT;
D O I
10.1007/s11042-023-15401-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An electronic voting portal should provide security, integrity, vote transparency, and voter privacy. Electronic voting, or e-voting, has been used in many ways since the 1970s, with essential advantages over paper-based systems, such as higher efficiency and fewer errors. However, attaining widespread acceptance of such systems remains a problem, particularly in enhancing their resistance to potential mistakes. Blockchain is a cutting-edge technology that has the potential to improve the overall security of electronic voting systems. This paper uses smart contracts to develop an e-voting Decentralized Application (DApp) on the Ethereum blockchain and develops a frontend to access the DApp easily on the blockchain. This paper began with an overview of blockchain and explored the blockchain application challenges. One of the things that can be improved is the election voting system that leaves so many gaps for incompetence and tampering with the votes collected, as witnessed by so many real-life cases in our country. Finally, the added visibility of the voting procedure and more effective security can help in providing a fair result. This article also discussed using blockchain, essentially the smart contract function of the Ethereum blockchain, to make a decentralized app for the voting procedure of an election. It provides full transparency over the votes, with real-time tracking by using an election DApp. The blockchain makes it possible to have a fully transparent election while keeping all the voters anonymous.
引用
收藏
页码:1449 / 1480
页数:32
相关论文
共 48 条
[1]  
Ahsan U., 2017, 2017 26th Wireless and Optical Communication Conference (WOCC), P1
[2]   A Survey on the Integration of Blockchain With IoT to Enhance Performance and Eliminate Challenges [J].
Al Sadawi, Alia ;
Hassan, Mohamed S. ;
Ndiaye, Malick .
IEEE ACCESS, 2021, 9 :54478-54497
[3]  
Al-Maaitah Sarah, 2021, 2021 International Conference on Information Technology (ICIT), P200, DOI 10.1109/ICIT52682.2021.9491734
[4]   PAX: Using Pseudonymization and Anonymization to Protect Patients' Identities and Data in the Healthcare System [J].
Al-Zubaidie, Mishall ;
Zhang, Zhongwei ;
Zhang, Ji .
INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2019, 16 (09)
[5]  
Alam T., 2019, International Journal of Scientific Research in Modern Science and Technology, V5, P151, DOI [DOI 10.32628/CSEIT195137, DOI 10.59828/IJSRMST.V2I12.168]
[6]  
Alharby M, 2017, Arxiv, DOI arXiv:1710.06372
[7]   RETRACTED: A remix IDE: smart contract-based framework for the healthcare sector by using Blockchain technology (Retracted article. See SEP, 2022) [J].
Amir Latif, Rana M. ;
Hussain, Khalid ;
Jhanjhi, N. Z. ;
Nayyar, Anand ;
Rizwan, Osama .
MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (19) :26609-26632
[8]   Blockchain technology in the energy sector: A systematic review of challenges and opportunities [J].
Andoni, Merlinda ;
Robu, Valentin ;
Flynn, David ;
Abram, Simone ;
Geach, Dale ;
Jenkins, David ;
McCallum, Peter ;
Peacock, Andrew .
RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2019, 100 :143-174
[9]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[10]   A Case Study for Blockchain in Manufacturing: "FabRec": A Prototype for Peer-to-Peer Network of Manufacturing Nodes [J].
Angrish, Atin ;
Craver, Benjamin ;
Hasan, Mahmud ;
Starly, Binil .
46TH SME NORTH AMERICAN MANUFACTURING RESEARCH CONFERENCE, NAMRC 46, 2018, 26 :1180-1192