Analisis Keamanan Sistem E-Voting Berbasis Blockchain Dengan Menggunakan Ganache Dan Echidna

Authors

  • Peter Reynard Susanto Universitas Multi Data Palembang
  • Muhammad Rizky Pribadi Universitas Multi Data Palembang

Keywords:

Blockchain, Echidna, Ethereum, E-Voting, Smart Contract

Abstract

E-voting merupakan sebuah proses pemungutan suara yang dilakukan dengan bantuan media teknologi informasi yang bertujuan untuk mempercepat serta mempermudah proses pemungutan dan perhitungan suara pada kegiatan pemilihan umum. Namun, penerapan e-voting masih menghadapi berbagai tantangan, terutama terkait aspek keamanan dan integritas data pemilihan suara karena keamanan merupakan aspek yang krusial dalam proses demokratis. Sistem e-voting berbasis blockchain menawarkan transparansi dan integritas data, tetapi masih menghadapi tantangan keamanan khususnya pada smart contract yang merupakan inti dari proses pemungutan suara. Penelitian ini bertujuan untuk menguji tingkat keamanan smart contract pada e-voting berbasis blockchain Ethereum dengan metode pengujian berbasis properti menggunakan fuzzer Echidna. Pengujian dilakukan terhadap lima properti keamanan, yaitu tidak bisa double vote, total suara tidak pernah berkurang, jumlah kandidat selalu tetap, jumlah suara dan pemilih sama serta pemilih selalu memberikan satu suara. Hasil pengujian menunjukkan bahwa seluruh properti dinyatakan passing karena tidak ditemukan pelanggaran logika meskipun Echidna telah melakukan ribuan transaksi acak untuk menemukan bug.

Downloads

Download data is not yet available.

References

H. Saputro, “Sistem Informasi E-Voting Dengan Metode Rapid Application Development (Rad) Pada Pemilihan Kepala Desa Berbasis Website,” Biner J. Ilm. Inform. dan Komput., vol. 1, no. 1, pp. 43–51, 2022, doi: 10.32699/biner.v1i1.2500.

Junaedi, A. Fernando, and A. Hermawan, “Aplikasi E-voting Berbasis Blockchain dengan Metode Smart Contract,” J. Inform. dan Rekayasa Perangkat Lunak, vol. 6, no. 2, pp. 408–415, 2024.

J. F. Potalangi, D. P. Kartikasari, and N. H. Shaffan, “Implementasi Jaringan Permissioned Blockchain pada Sistem E-Voting Pemilwa untuk Menjamin Autentikasi Pemilih dan Integritas Data,” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 4, pp. 2548–964, 2025, [Online]. Available: http://j-ptiik.ub.ac.id

G. P. Putra, “Implementasi Smart Contract Pada E-Voting Dengan Metode Peer-To-Peer Blockchain Ethereum,” PROSISKO J. Pengemb. Ris. dan Obs. Sist. Komput., vol. 12, no. 1, pp. 118–125, 2025, doi: 10.30656/prosisko.v12i1.9136.

R. Adadi Suparlan, “Implementasi Smart Contract Blockchain Ethereum Pada Aplikasi E-voting,” Informatics Digit. Expert, vol. 7, no. 1, pp. 66–70, 2025, doi: 10.36423/index.v7i1.2177.

H. O. Ohize et al., Blockchain for securing electronic voting systems: a survey of architectures, trends, solutions, and challenges, vol. 28, no. 2. Springer US, 2025. doi: 10.1007/s10586-024-04709-8.

A. Ilahi, D. Kurniadi, D. Novaliendry, and T. Sriwahyuni, “Implementasi Teknologi Blockchain Pada Aplikasi E-Voting Berbasis WEB,” J. Pendidik. Tambusai, vol. 8, pp. 28924–28938, 2024, [Online]. Available: https://jptam.org/index.php/jptam/article/download/18602/13884/34260?

A. Nanda Sari and T. Gelar, “Blockchain: Teknologi Dan Implementasinya,” J. Mnemon., vol. 7, no. 1, pp. 63–70, 2024, doi: 10.36040/mnemonic.v7i1.6961.

B. Raharjo, Uang Masa depan, no. 73. 2022.

A. Razaque et al., “Blockchain-Enabled Smart Contracts and Prioritized Delegated Proof-of-Stake Paradigm for Secure and Scalable Electronic Voting Systems,” Blockchain Res. Appl., p. 100348, 2025, doi: 10.1016/j.bcra.2025.100348.

R. Suwardiyati, H. N. Widhiyanti, and S. Wicaksono, “Sah atau Tidak Smart Contract Dalam Sistem Blockchain?,” Widya Yuridika, vol. 7, no. 2, pp. 459–468, 2024, doi: 10.31328/wy.v7i2.5156.

G. L. Saroinsong, A. Sambul, and S. R. U. A. Sompie, “Implementasi of Blockchain Technology in E-Voting System,” Tek. Inform., vol. 20, no. 1, pp. 11–18, 2025.

P. Teknologi, B. Pada, G. L. Saroinsong, A. Sambul, and S. R. U. A. Sompie, “E-Voting Systems,” vol. 20, no. 1, pp. 11–18, 2025.

F. Kalvin, M. I. Sa’ad, and A. F. Pukeng, “Implementasi Seed Phrase Dalam Keamanan Dompet Kripto Pada Metamask,” Bull. Inf. Technol., vol. 6, no. 2, pp. 136–147, 2025, doi: 10.47065/bit.v5i2.2026.

A. Fikri, M. F. Andrijasa, T. Bustomi, P. N. Samarinda, S. Keledang, and S. Seberang, “Implementasi Teknologi Smart Contracts Untuk Sistem Ijazah Digital Di Politeknik Negeri,” vol. 3, no. 6, 2025.

E. P. Hendraswara et al., “Teknologi Blockchain Dan Potensi Pemanfaatnnya Di Indonesia 2023,” Pokja PANDI, pp. 1–87, 2023.

A. Groce and G. Grieco, “Echidna-parade: A tool for diverse multicore smart contract fuzzing,” ISSTA 2021 - Proc. 30th ACM SIGSOFT Int. Symp. Softw. Test. Anal., pp. 658–661, 2021, doi: 10.1145/3460319.3469076.

Downloads

Published

2025-12-10

How to Cite

Susanto, P. R., & Pribadi, M. R. (2025). Analisis Keamanan Sistem E-Voting Berbasis Blockchain Dengan Menggunakan Ganache Dan Echidna. JUKI : Jurnal Komputer Dan Informatika, 7(2), 240–250. Retrieved from https://ioinformatic.org/index.php/JUKI/article/view/1924