Abstract
Electronic voting improves election efficiency yet continues to face trust-related concerns stemming from centralization and the potential for data manipulation. This study develops a web-based e-voting system integrated with the Ethereum blockchain to strengthen security and transparency. The system employs Solidity smart contracts, Ganache for local network simulation, Truffle, MetaMask, and MySQL. Development follows the Waterfall model, with unit testing and black-box testing conducted as part of the verification process. Testing was carried out using 10 simulation accounts on the Ganache network. The results demonstrate a 100% success rate across all functional scenarios, in which a total of 27 votes were recorded in real-time on the verified latest block height without any transaction failure. This implementation advances immutability and auditability; however, cost analysis reveals a dependency on fluctuating gas fees should the system be deployed on the public mainnet
Article Details
How to Cite
Citation FormatReferences
18 References- BBC News. (2019, July 19). K-pop vote rigging scandal: Produce X101 manipulation confirmed. BBC. https://www.bbc.com/news/world-asia-50069698
- Ethereum Foundation. (2023). Solidity documentation. https://docs.soliditylang.org/
- Fernandez-Caramés, T. M., & Fraga-Lamas, P. (2024). Towards post-quantum blockchain. Future Generation Computer Systems, 148, 601–618. https://doi.org/10.1016/j.future.2023.08.001
- Gervais, A., Karame, G. O., Wüst, K., Glykantzis, V., Ritzdorf, H., & Capkun, S. (2016). On the security and performance of proof of work blockchains. Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, 3–16. https://doi.org/10.1145/2976749.2978341
- Jafar, U., Aziz, M. J. A., & Shukur, Z. (2021). Blockchain for electronic voting system—Review and open research challenges. Sensors, 21(17), 5874. https://doi.org/10.3390/s21175874
- Jayabalan, J., Jayapriya, P., & Jeyanthi, N. (2024). A review on state-of-the-art blockchain schemes for EHR management. Health Informatics Journal, 30(1), 1–20.
- Kareem, Y., Djenouri, D., & Ghadafi, E. (2024). Emerging blockchain technology platforms for securing IoT. IEEE Internet of Things Journal, 11(5), 4000–4015.
- Khatoon, A. (2020). A blockchain-based smart contract system for healthcare management. Electronics, 9(1), 94. https://doi.org/10.3390/electronics9010094
- Kshetri, N., & Voas, J. (2018). Blockchain-enabled e-voting. IEEE Software, 35(4), 95–99. https://doi.org/10.1109/MS.2018.2801546
- Lu, Z. (2024). Leveraging zero knowledge proofs for blockchain-based identity sharing: A survey. Journal of Blockchain Research, 12(3), 45–60.
- Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review.
- Palaiokrassas, G., Bouraga, S., & Tassiulas, L. (2024). Machine learning on blockchain data: A systematic mapping study. IEEE Access, 12, 9001–9025.
- Sharma, T. K., & Joshi, A. (2020). E-voting system using blockchain technology. International Journal of Advanced Science and Technology, 29(4), 10086–10094.
- Swan, M. (2015). Blockchain: Blueprint for a new economy. O'Reilly Media.
- Wu, H., Yao, Q., Liu, Z., Huang, B., Zhuang, Y., & Tang, H. (2024). Blockchain for finance: A survey. Journal of Financial Technology, 5(2), 89–105.
- Yaga, D., Mell, P., Roby, N., & Scarfone, K. (2018). Blockchain technology overview (NISTIR 8202). National Institute of Standards and Technology. https://doi.org/10.6028/NIST.IR.8202
- Yang, Y., Lin, M., Lin, Y., Zhang, C., & Wu, C. (2025). A survey of blockchain applications for management in agriculture and livestock IoT. Computers and Electronics in Agriculture, 210, 107–118.
- Yi, H. (2019). Securing e-voting based on blockchain in P2P network. EURASIP Journal on Wireless Communications and Networking, 2019(1), 137. https://doi.org/10.1186/s13638-019-1473-6.
License
Copyright (c) 2026 Kadek Sathya Wageswara, I Nyoman Purnama, I Nyoman Yudi Anggara Wijaya

This work is licensed under a Creative Commons Attribution 4.0 International License.
This is an open-access journal distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits unrestricted use, distribution, reproduction, and adaptation in any medium (even commercially), provided appropriate credit is given to the original author(s), a link to the license is provided, and any changes made are indicated. Authors retain copyright without restrictions and grant the journal the right of first publication as well as non-exclusive publishing rights for archiving, indexing, and scholarly dissemination.
Downloads
OJS UsageStats PluginSimilar Articles
- Penerapan Teknologi Blockchain untuk Meningkatkan Keamanan dan Privasi Rekam Data Medis Pasien di Puskesmas Kampus Palembang A. Haidar Mirza, Reza Aditiya Pratama · Jurnal JTIK (Jurnal Teknologi Informasi dan Komunikasi) · Vol. 10 No. 2 (2026): APRIL 2026
- Integrasi Blockchain dan Keamanan Data untuk Meningkatkan Efisiensi dan Transparansi Sistem Logistik Global Cheysha Restu Nabila, Rissal Efendi · Jurnal JTIK (Jurnal Teknologi Informasi dan Komunikasi) · Vol. 9 No. 2 (2025): APRIL-JUNE 2025
- Algoritma RSA (Rivest–Shamir–Adleman) pada Sistem Informasi Pemilihan Ketua Organisasi Ikatan Pondok Pesantren Smart-SIPKOTREN Hasbulloh Hasbulloh, Iskandar Fitri, Sari Ningsih · Jurnal JTIK (Jurnal Teknologi Informasi dan Komunikasi) · Vol. 6 No. 3 (2022): JULY-SEPTEMBER 2022
- Sistem Rekomendasi Tugas Akhir Mahasiswa pada AMIK Indonesia untuk Mendukung Merdeka Belajar-Kampus Merdeka Menggunakan Metode Collaborative Filtering (CF) Abdus Salam, Fauzan Putraga Albahri, Fathurrahmad · Jurnal JTIK (Jurnal Teknologi Informasi dan Komunikasi) · Vol. 6 No. 2 (2022): APRIL-JUNE 2022
- Implementasi Blockchain Quorum Berbasis IBFT dalam Pengamanan dan Integritas Log Aktivitas Server Nugroho Adi Prasetyo, Sarwido Sarwido, Gentur Wahyu Nyipto Wibowo · Jurnal JTIK (Jurnal Teknologi Informasi dan Komunikasi) · Vol. 10 No. 3 (2026): JULY 2026
You may also start an advanced similarity search for this article.