Vol.27, No.3, 2021, pp.625-639, doi:10.32604/iasc.2021.014827
Computational Intelligence Approach for Municipal Council Elections Using Blockchain
  • Fatmah Baothman*, Kawther Saeedi, Khulood Aljuhani, Safaa Alkatheri, Mashael Almeatani, Nourah Alothman
IS Department, King Abdulaziz University, Jeddah, 21551, Saudi Arabia
* Corresponding Author: Fatmah Baothman. Email:
(This article belongs to this Special Issue: Computational Intelligence for Internet of Medical Things and Big Data Analytics)
Received 20 October 2020; Accepted 21 December 2020; Issue published 01 March 2021
Blockchain is an innovative technology that disrupts different industries and offers decentralized, secure, and immutable platforms. Its first appearance is connected with monetary cryptocurrency transactions, followed by adaptation in several domains. We believe that blockchain can provide a reliable environment by utilizing its unique characteristics to offer a more secure, costless, and robust mechanism suitable for a voting application. Although the technology has captured the interest of governments worldwide, blockchain as a service is still limited due to lack of application development experience, technology complexity, and absence of standardized design, architecture, and best practices. Therefore, this study aims to build an imperial example for a blockchain electronic voting (e-voting) application using digital identity management for fulfilling immutable, transparent, and secure distributed blockchain features. The paper reviews the current types of e-voting systems and discusses the standard processes. We propose a conceptual design for a blockchain providing a digital identity management service to secure the e-voting application results. The blockchain development process implemented in this study follows the Proof of Concept to verify the e-voting application’s function for illustrating the architecture and description of the application’s business process model. The development is based on the Ethereum platform, which allows the implementation of the Proof of Work consensus algorithm. The developed e-voting application saves time, requires fewer processes, and results in higher accuracy, more transparency, considerable voters’ privacy, and accountable system management. We expect that the e-voting blockchain application will impact governmental processes during the election, reduce spending, support digital transformation, and ensure fairness of results.
Blockchain; election; e-voting; Ethereum; smart contracts; solidity; truffle
Cite This Article
F. Baothman, K. Saeedi, K. Aljuhani, S. Alkatheri, M. Almeatani et al., "Computational intelligence approach for municipal council elections using blockchain," Intelligent Automation & Soft Computing, vol. 27, no.3, pp. 625–639, 2021.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.