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 条
[31]  
Mik Eliza, 2017, Law Innovation and Technology, V9, P269, DOI 10.1080/17579961.2017.1378468
[32]  
Mohammed A. H., 2021, P 3 INT C HUM COMP I, DOI DOI 10.1109/HORA52670.2021.9461294
[33]  
Nakamoto S., 2008, A peer-to-peer electronic cash system
[34]   Activity Control Design Principles: Next Generation Access Control for Smart and Collaborative Systems [J].
Park, Jaehong ;
Sandhu, Ravi ;
Gupta, Maanak ;
Bhatt, Smriti .
IEEE ACCESS, 2021, 9 :151004-151022
[35]   Voting Process with Blockchain Technology: Auditable Blockchain Voting System [J].
Pawlak, Michal ;
Guziur, Jakub ;
Poniszewska-Maranda, Aneta .
ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, 2019, 23 :233-244
[36]   Ethereum for Internet of Things security [J].
Raj, Aparna ;
Maji, Kavita ;
Shetty, Sujala D. .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (12) :18901-18915
[37]   On the Design and Implementation of a Blockchain Enabled E-Voting Application Within IoT-Oriented Smart Cities [J].
Rathee, Geetanjali ;
Iqbal, Razi ;
Waqar, Omer ;
Bashir, Ali Kashif .
IEEE ACCESS, 2021, 9 :34165-34176
[38]   A survey on Blockchain mechanisms (BCM) based on internet of things (IoT) applications [J].
Sathish, C. ;
Rubavathi, C. Yesubai .
MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (23) :33419-33458
[39]   A Framework for Determining Blockchain Applicability [J].
Scriber, Brian A. .
IEEE SOFTWARE, 2018, 35 (04) :70-77
[40]  
Sharma Riya, 2020, Proceedings of the 2020 9th International Conference System Modeling and Advancement in Research Trends (SMART), P149, DOI 10.1109/SMART50582.2020.9337064