Rancang Bangun Alat Pemilihan Suara Berbasis Internet of Things Menggunakan Blockchain


  • Ahmad Saiful Mutaqi Azis * Mail Politeknik Negeri Samarinda, Samarinda, Indonesia
  • Fara Triadi Politeknik Negeri Samarinda, Samarinda, Indonesia
  • Irwansyah Irwansyah Politeknik Negeri Samarinda, Samarinda, Indonesia
  • (*) Corresponding Author
Keywords: E-voting; Internet of Things; Hyperledger Fabric; Permissioned Blockchain; Smart Contract; ESP32

Abstract

Manual election processes still face various challenges regarding accuracy, efficiency, and transparency, including the potential for data manipulation and delayed vote recapitulation. This study aims to design and build a prototype Internet of Things (IoT)-based e-voting system integrated with the Hyperledger Fabric permissioned blockchain network, as a solution to improve recording accuracy, process transparency, and recapitulation efficiency. As the problem-solving method, the system architecture comprises an ESP32-S3-based Electronic Voting Machine (EVM), a Node.js Backend API Gateway, and a VotingContract chaincode that enforces election phases, prevents double voting via a voterHash derived from the transient map, and provides real-time result query interfaces. Development followed an Agile Scrum methodology across four sprints: Fabric infrastructure setup, EVM assembly and firmware development, data-schema design with API-ledger integration, and web dashboard development. Testing results demonstrate successful execution of authentication, candidate selection, vote recording with Transaction ID (TxID), tally increments, and rejection of double voting across a 74-transaction simulation without a single failure, without storing voters' personal data on the ledger. The main contribution of this research lies in the direct implementation of the Hyperledger Fabric network on a standalone, resource-efficient ESP32-S3-based EVM hardware terminal, an approach that remains largely unexplored in prior IoT-blockchain e-voting research.

Downloads

Download data is not yet available.

References

Abo-Akleek, F., Mowafi, M., Taqieddin, E. S., & Shatnawi, A. S. (2025). Leveraging blockchain for robust and transparent E-voting systems. Cyber Security and Applications, 3, 100086. https://doi.org/10.1016/j.csa.2025.100086

Adewale Ajao, L., Ugbede Umar, B., Ohiani Ohize, H., Mananyi Dogo, E., Esenogho, E., & Cameron, M. (2025). Blockchain Integration With Multimodal Biometric Authentication System for Secure Smart Verifiable Electronic Voting System. IEEE Access, 13, 189850–189868. https://doi.org/10.1109/ACCESS.2025.3618970

Anin Dhita Kiky Amrynudin. (2024). Data Anomali Dalam Sistem Informasi Rekapitulasi Pada Pemilu 2024. https://wnj.westsciences.com/index.php/jhhws/article/view/513

Arun, K. C., Ahmad, S., Noor, S., Mumtaz, I., & Ali, M. (2022). Arduino Based Secure Electronic Voting System with IoT and PubNub for Universities. 2022 Second International Conference on Advanced Technologies in Intelligent Control, Environment, Computing & Communication Engineering (ICATIECE), 1–5. https://doi.org/10.1109/ICATIECE56365.2022.10047605

Bhadoria, R. S., Das, A. P., Bashar, A., & Zikria, M. (2022). Implementing Blockchain-Based Traceable Certificates as Sustainable Technology in Democratic Elections. Electronics, 11(20), Article 20. https://doi.org/10.3390/electronics11203359

Biryukov, A., Dinu, D., Khovratovich, D., & Josefsson, S. (2021). Argon2 Memory-Hard Function for Password Hashing and Proof-of-Work Applications (Request for Comments RFC 9106). Internet Engineering Task Force. https://doi.org/10.17487/RFC9106

Brotsis, S., Kolokotronis, N., Limniotis, K., Bendiab, G., & Shiaeles, S. (2020). On the Security and Privacy of Hyperledger Fabric: Challenges and Open Issues. 2020 IEEE World Congress on Services (SERVICES), 197–204. https://doi.org/10.1109/SERVICES48979.2020.00049

Díaz-Santiso, J., & Fraga-Lamas, P. (2021). E-Voting System Using Hyperledger Fabric Blockchain and Smart Contracts. Engineering Proceedings, 7(1), Article 1. https://doi.org/10.3390/engproc2021007011

Hajian Berenjestanaki, M., Barzegar, H. R., El Ioini, N., & Pahl, C. (2024). Blockchain-Based E-Voting Systems: A Technology Review. Electronics, 13(1), Article 1. https://doi.org/10.3390/electronics13010017

Hossain Faruk, M. J., Alam, F., Islam, M., & Rahman, A. (2024). Transforming online voting: A novel system utilizing blockchain and biometric verification for enhanced security, privacy, and transparency. Cluster Computing, 27(4), 4015–4034. https://doi.org/10.1007/s10586-023-04261-x

Jafar, U., Ab Aziz, M. J., Shukur, Z., & Hussain, H. A. (2022). A Systematic Literature Review and Meta-Analysis on Scalable Blockchain-Based Electronic Voting Systems. Sensors, 22(19), 7585. https://doi.org/10.3390/s22197585

Jayakumari, B., Sheeba, S. L., Eapen, M., Anbarasi, J., Ravi, V., Suganya, A., & Jawahar, M. (2024). E-voting system using cloud-based hybrid blockchain technology. Journal of Safety Science and Resilience, 5(1), 102–109. https://doi.org/10.1016/j.jnlssr.2024.01.002

Muhamad Musta’in. (2024). Sistem Pemilihan Umum Yang Dianut Di Indonesia. Jurnal Multidisiplin Ilmu Akademik, 1(5), 409–420. https://doi.org/10.61722/jmia.v1i5.4181

Nurkamiden, M. (2024). SiRekap: Tantangan dan Potensi Kekeliruan Proses Rekapitulasi Pemilu Serentak di Indonesia. Sosiologi Jurnal Penelitian Dan Pengabdian Kepada Masyarakat, 1(2), Article 2. https://doi.org/10.37905/sjppm.v1i2.62

Rathee, G., Iqbal, R., Waqar, O., & Bashir, A. K. (2021). On the Design and Implementation of a Blockchain Enabled E-Voting Application Within IoT-Oriented Smart Cities. IEEE Access, 9, 34165–34176. https://doi.org/10.1109/ACCESS.2021.3061411

Schwaber, K., & Sutherland, J. (2020). The Scrum Guide: The Definitive Guide to Scrum: The Rules of the Game. https://www.scrumguides.org/scrum-guide.html

Sheffer, Y., Hardt, D., & Jones, M. B. (2020). JSON Web Token Best Current Practices (Request for Comments RFC 8725). Internet Engineering Task Force. https://doi.org/10.17487/RFC8725

Syaifudin, Y. W., Aprilia, S. P., Apriliyanto, S., Himmah, D. R., Siradjuddin, I., Sinal, M., & Rahmadani, A. A. (2024). Blockchain-Based E-Voting System: A Decentralized Approach on the Ethereum Private Network. International Journal of Frontier Technology and Engineering, 3(1), Article 1. https://doi.org/10.33795/ijfte.v3i1.6095

Toma, C., Popa, M., Boja, C., Ciurea, C., & Doinea, M. (2022). Secure and Anonymous Voting D-App with IoT Embedded Device Using Blockchain Technology. Electronics, 11(12), Article 12. https://doi.org/10.3390/electronics11121895

Vladucu, M.-V., Dong, Z., Medina, J., & Rojas-Cessa, R. (2023). E-Voting Meets Blockchain: A Survey. IEEE Access, 11, 23293–23308. https://doi.org/10.1109/ACCESS.2023.3253682

Yusoff, Z. M., Yusnoor, Y., Markom, A. M., Nordin, S. A., & Ismail, N. (2023). Fingerprint biometric voting machine using internet of things. Indonesian Journal of Electrical Engineering and Computer Science, 30(2), 699–706. https://doi.org/10.11591/ijeecs.v30.i2.pp699-706


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Rancang Bangun Alat Pemilihan Suara Berbasis Internet of Things Menggunakan Blockchain

Dimensions Badge
Article History
Published: 2026-06-30
Abstract View: 14 times
PDF Download: 11 times
Issue
Section
Articles