Penerapan Data Science Untuk Memprediksi Transaksi Tidak Valid Pada Sistem Voting Berbasis Blockchain
DOI:
https://doi.org/10.31539/intecoms.v8i3.15723Abstract
Keamanan sistem pemungutan suara elektronik (e-voting) berbasis blockchain menjadi perhatian utama di era digital. Penelitian ini bertujuan membangun model evaluasi keamanan e-voting dengan pendekatan data mining, khususnya menggunakan algoritma Support Vector Machine (SVM) dan Random Forest. Dataset yang digunakan terdiri dari lebih dari 500.000 entri transaksi blockchain. Untuk mengatasi ketidakseimbangan kelas antara transaksi sah dan mencurigakan, dilakukan teknik undersampling sehingga diperoleh 100.000 data seimbang sebagai basis pelatihan dan pengujian model. Hasil eksperimen menunjukkan bahwa model Random Forest memiliki akurasi sebesar 95%, namun performanya rendah dalam mendeteksi transaksi mencurigakan, dengan nilai recall hanya 0,00 sebelum tuning dan tetap rendah setelah optimasi. Sebaliknya, model SVM menunjukkan peningkatan signifikan setelah dilakukan hyperparameter tuning, dengan recall pada kelas minoritas meningkat menjadi 0,42 meskipun akurasi keseluruhan menurun menjadi 57%. Temuan ini menunjukkan bahwa model SVM lebih sensitif dalam mengenali pola anomali, meskipun dengan kompromi pada performa kelas mayoritas. Penelitian ini menyoroti tantangan penerapan sistem evaluasi keamanan berbasis machine learning terhadap data blockchain yang tidak seimbang. Diperlukan pengembangan lebih lanjut dengan teknik penanganan data imbalance yang lebih canggih, serta penerapan arsitektur model yang mampu menangani skala besar untuk implementasi secara real-time.
References
Ningrum, M. S. (2023). Pengembangan sistem keamanan data berbasis blockchain untuk aplikasi e-voting. ResearchGate. https://www.researchgate.net/publication/374033995_Pengembangan_Siste m_Keamanan_Data_Berbasis_Blockchain_untuk_Aplikasi_EVoting_Muthi a_Sari_Ningrum_158700005
Ajib Susanto, (2020). Implementation of Smart Contracts Ethereum Blockchain in Web-Based Electronic Voting (e-voting). Transformatika: Jurnal Pengembangan Teknologi Informasi dan Komputer, 18(1), 13–21. https://doi.org/10.26623/transformatika.v18i1.1779
Setiawan, R. A., & Putri, W. T. H. (2023). Implementasi Teknologi Blockchain dalam Aplikasi E-Voting Berbasis Mobile. Digital Zone: Jurnal Teknologi Informasi dan Komunikasi, 14(2), 219–231. https://doi.org/10.31849/digitalzone.v14i2.16682
Pratama, Y. W., & Kurniadi, D. (2021). Implementasi Blockchain dalam Aplikasi Pemilu. Indonesian Journal of Social and Humanities Studies (INCARE), 2(2), 152–158. https://ejournal.ijshs.org/index.php/incare/article/view/256
Khan, A. I., Alghamdi, A., & Rehman, A. (2025). AI and Blockchain in Cybersecurity: A Sustainable Approach to Protecting Digital Assets. ResearchGate. https://www.researchgate.net/publication/392401066_AI_and_Blockchain_in_Cybersecurity_A_Sustainable_Approach_to_Protecting_Digital_Assets/fulltext/68407cb1c33afe388aca2387/AI-and-Blockchain-in- Cybersecurity-A-Sustainable-Approach-to-Protecting-Digital-Assets.pdf
Eko Yanuarso Budi, Cahyo Prihantoro, & Nicolaus Euclides Wahyu Nugroho. (2023). Perancangan Website E-Voting Menggunakan Smart Contract Pada Blockchain Polygon. The Indonesian Journal of Computer Science (IJCS), 12(3), 202–209. http://ijcs.net/ijcs/index.php/ijcs/article/view/3234/172
Potalangi, Joshua Felix, Kartikasari, Dany Primanita, & Shaffan, Nur Hazbiy. (2025). Implementasi Jaringan Permissioned Blockchain pada Sistem E- Voting Pemilwa untuk Menjamin Autentikasi Pemilih dan Integritas Data. J- PTIIK (Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer), 9(4), 1680–1686. https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/14708
Septiana, I., & Alita, D. (2024). Perbandingan Random Forest dan SVM dalam Analisis Sentimen Quick Count Pemilu 2024. Jurnal Informatika: Jurnal Pengembangan IT, 9(3), 224–231. https://ejournal.poltekharber.ac.id/index.php/informatika/article/view/6640
Naura Fayza I, Nicholas Svensons, Sri Asni Fatmawati, Pricillia Rotua S, & Khanaya Erviona. (2025). Analisis Perbandingan Algoritma Klasifikasi Decision Tree, K-Nearest Neighbors, Naive Bayes, dan Random Forest pada Data Pemilihan Legislatif KPU Menggunakan Kurva ROC. Journal of Data Management and Applications (JoDMApps), 1(1), 10–17. https://journal.darmajaya.ac.id/index.php/JoDMApps/article/view/911
Hasan, M., Aung, M. T., & Islam, S. R. (2024). Detecting Anomalies in Blockchain Transactions using Machine Learning Classifiers and Explainability Analysis. arXiv. https://arxiv.org/abs/2401.03530
Cholevas, C., Zarpalas, D., & Daras, P. (2024). Anomaly Detection in Blockchain Networks Using Unsupervised Learning: A Survey. Algorithms, 17(5),201.https://doi.org/10.3390/a17050201
Prabakar, R., & Kanchana, P. (2023). E-Voting Based Blockchain Mechanism Using Feature Selection Based Machine Learning. IJISAE: International Journal of Intelligent Systems and Applications in Engineering. https://www.ijisae.org/index.php/IJISAE/article/view/4866
Fitriani Dewi Rizki. (2023). Analisis Rekayasa Fitur untuk Mendeteksi Komentar Spam YouTube pada Pilpres 2019 di Indonesia Menggunakan Random Forest (Skripsi Sarjana, Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta) https://repository.uinjkt.ac.id/dspace/handl /123456789/71764
Mohammad Sani, Suryani, & Pahlevi. (2022). Deteksi Serangan Botnet Pada Jaringan Internet of Things Menggunakan Algoritma Random Forest (RF). Jurnal Open Library Engineering, 9(3), 297– 303. https://openlibrarypublications.telkomuniversity.ac.id/index.php/engine ering/article/view/17988
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Yusuf Deardo Purba, Daniel Simamora, Kristianos Zamili, Finky Notavianus

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.