IET Blockchain (Mar 2023)

A remote and cost‐optimized voting system using blockchain and smart contract

  • Mohammad Nabiluzzaman Neloy,
  • Md. Abdul Wahab,
  • Sheikh Wasif,
  • Abdulla All Noman,
  • Mustafizur Rahaman,
  • Tahmid Hasan Pranto,
  • A. K. M. Bahalul Haque,
  • Rashedur M. Rahman

DOI
https://doi.org/10.1049/blc2.12021
Journal volume & issue
Vol. 3, no. 1
pp. 1 – 17

Abstract

Read online

Abstract Traditional voting procedures are non‐remote, time‐consuming, and less secure. While the voter believes their vote was submitted successfully, the authority does not provide evidence that the vote was counted and tallied. In most cases, the anonymity of a voter is also not sure, as the voter's details are included in the ballot papers. Many voters consider this voting system untrustworthy and manipulative, discouraging them from voting, and consequently, an election loses a significant number of participants. Although the inclusion of electronic voting systems (EVS) has increased efficiency; however, it has raised concerns over security, legitimacy, and transparency. To mitigate these problems, blockchain technology has been leveraged and smart contract facilities with a combination of artificial intelligence (AI) to propose a remote voting system that makes the overall voting procedure transparent, semi‐decentralized, and secure. In addition, a system that aids in boosting the number of turnouts in an election through an incentivization policy for the voters have also developed. Through the proposed virtual campaigning feature, the authority can generate a decent amount of revenue, which downsizes the overall cost of an election. To reduce the associated cost of transactions using smart contracts, this system implements a hybrid storage system where only a few cardinal data are stored in the blockchain network.

Keywords