IOINFORMATICIOINFORMATIC
JUKI : Jurnal Komputer dan InformatikaJUKI : Jurnal Komputer dan InformatikaE-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.
Hasil pengujian smart contract e-voting berbasis blockchain menggunakan fuzzer Echidna menunjukkan bahwa kelima properti keamanan (tidak bisa double vote, total suara tidak berkurang, jumlah kandidat tetap, jumlah suara dan pemilih sama, pemilih hanya satu suara) berhasil lolos, menandakan smart contract aman dan siap diimplementasikan.Penelitian ini memberikan bukti empiris penting bahwa pengujian berbasis properti dengan Echidna efektif mendeteksi kerentanan logika sebelum smart contract diterapkan pada blockchain.Meskipun demikian, penelitian ini terbatas pada properti yang telah ditetapkan dan jaringan lokal Ganache, sehingga disarankan untuk penelitian selanjutnya dapat menambahkan properti verifikasi hasil akhir pemilihan dan pengujian pada jaringan blockchain publik.
Untuk penelitian lanjutan, ada beberapa arah menarik yang dapat dieksplorasi guna menyempurnakan sistem e-voting berbasis blockchain agar lebih siap menghadapi tantangan dunia nyata. Pertama, penting untuk memperluas cakupan pengujian keamanan smart contract dengan menambahkan properti yang lebih kompleks. Penelitian selanjutnya bisa berfokus pada pengembangan dan implementasi properti keamanan tambahan, seperti mekanisme untuk memastikan anonimitas pemilih tanpa mengurangi kemampuan audit, atau properti yang secara aktif memverifikasi integritas dan konsistensi data hasil akhir pemilihan secara real-time, bahkan mungkin integrasi dengan teknologi zero-knowledge proof untuk privasi tingkat lanjut. Ini akan memastikan bahwa tidak hanya aspek dasar yang aman, tetapi juga kerentanan yang lebih canggih dapat dicegah. Kedua, mengingat keterbatasan pengujian pada jaringan lokal Ganache, studi di masa depan seharusnya berani mengimplementasikan dan menguji sistem e-voting ini pada jaringan blockchain publik yang sesungguhnya. Penelitian ini dapat menganalisis performa sistem, termasuk biaya transaksi (gas fees), skalabilitas saat menghadapi volume pemilih yang besar, serta latensi atau kecepatan pemrosesan suara dalam kondisi jaringan yang dinamis dan kompetitif, seperti Ethereum mainnet atau solusi Layer-2. Hasilnya akan memberikan gambaran yang lebih akurat tentang kelayakan teknis dan ekonomis penerapan sistem ini secara massal. Ketiga, selain aspek teknis keamanan, penting juga untuk meneliti faktor adopsi dan pengalaman pengguna. Penelitian lanjutan dapat mengeksplorasi bagaimana antarmuka pengguna dapat dirancang agar sangat intuitif dan mudah dipahami oleh masyarakat umum yang mungkin tidak familiar dengan teknologi blockchain. Studi ini bisa melibatkan survei pengguna atau pengujian heuristik untuk mengidentifikasi hambatan dalam penggunaan dan merancang solusi yang meningkatkan kepercayaan serta kemudahan akses, menjamin sistem tidak hanya aman tetapi juga dapat digunakan secara luas oleh seluruh lapisan masyarakat.
- BLOCKCHAIN: TEKNOLOGI DAN IMPLEMENTASINYA | Jurnal Mnemonic. blockchain teknologi jurnal mnemonic rtp... ejournal.itn.ac.id/index.php/mnemonic/article/view/6961BLOCKCHAIN TEKNOLOGI DAN IMPLEMENTASINYA Jurnal Mnemonic blockchain teknologi jurnal mnemonic rtp ejournal itn ac index php mnemonic article view 6961
- echidna-parade: a tool for diverse multicore smart contract fuzzing | Proceedings of the 30th ACM SIGSOFT... dl.acm.org/doi/10.1145/3460319.3469076echidna parade a tool for diverse multicore smart contract fuzzing Proceedings of the 30th ACM SIGSOFT dl acm doi 10 1145 3460319 3469076
- Implementasi Smart Contract Blockchain Ethereum Pada Aplikasi E-voting | Informatics and Digital Expert... doi.org/10.36423/index.v7i1.2177Implementasi Smart Contract Blockchain Ethereum Pada Aplikasi E voting Informatics and Digital Expert doi 10 36423 index v7i1 2177
| File size | 999.01 KB |
| Pages | 11 |
| DMCA | Report |
Related /
UNIKSUNIKS Landasan Hukum pemanfaatan HPK dalam kegiatan pertambangan memiliki hukum yang kuat, baik dari peraturan nasional maupun daerah. Untuk Kesesuaian wilayahLandasan Hukum pemanfaatan HPK dalam kegiatan pertambangan memiliki hukum yang kuat, baik dari peraturan nasional maupun daerah. Untuk Kesesuaian wilayah
UBTUBT Pada metode dinamis menghasilkan nilai SF terbesar pada titik B-19-C metode Engineering New Record sebesar 5,73 dan terkecil pada titik B-19-F metode JanbuPada metode dinamis menghasilkan nilai SF terbesar pada titik B-19-C metode Engineering New Record sebesar 5,73 dan terkecil pada titik B-19-F metode Janbu
UNIPASBYUNIPASBY Persentase peningkatan dari sebelum diberikan perlakua dan sesudah diberikan perlakuan yaitu 16%. Faktor-faktor lain dalam peningkatan keterampilan gerakanPersentase peningkatan dari sebelum diberikan perlakua dan sesudah diberikan perlakuan yaitu 16%. Faktor-faktor lain dalam peningkatan keterampilan gerakan
UNIMALUNIMAL Data hasil penelitian dianalisis dengan menggunakan tabel Anova pada taraf nyata 5%, apabila F hitung lebih besar dari F tabel 5% maka dilakukan uji lanjutData hasil penelitian dianalisis dengan menggunakan tabel Anova pada taraf nyata 5%, apabila F hitung lebih besar dari F tabel 5% maka dilakukan uji lanjut
UNIMALUNIMAL Jika hasil pengujian dengan uji F berbeda nyata maka dilanjutkan dengan uji lanjut Duncans New Multiple Range Test (DNMRT) pada taraf nyata 5%. Hasil penelitianJika hasil pengujian dengan uji F berbeda nyata maka dilanjutkan dengan uji lanjut Duncans New Multiple Range Test (DNMRT) pada taraf nyata 5%. Hasil penelitian
POLTEKHARBERPOLTEKHARBER Pengaruh iradiasi gamma dosis sedang dengan sumber radiasi 60Co dan penyimpanan selama satu bulan terhadap kualitas sifat fisiko-kimianya telah diteliti.Pengaruh iradiasi gamma dosis sedang dengan sumber radiasi 60Co dan penyimpanan selama satu bulan terhadap kualitas sifat fisiko-kimianya telah diteliti.
STAI AL-HIDAYAHSTAI AL-HIDAYAH Penelitian ini menggunakan pendekatan kualitatif karena sesuai dengan tujuan yang telah dirumuskan. Informan penelitian ini adalah kepala sekolah, guruPenelitian ini menggunakan pendekatan kualitatif karena sesuai dengan tujuan yang telah dirumuskan. Informan penelitian ini adalah kepala sekolah, guru
UNTAGUNTAG Temuan penelitian dibahas dalam latar organisasi sekolah dan tugas guru. Hasil penelitian menunjukkan nilai probabilitas antara variabel konsep-diri danTemuan penelitian dibahas dalam latar organisasi sekolah dan tugas guru. Hasil penelitian menunjukkan nilai probabilitas antara variabel konsep-diri dan
Useful /
IOINFORMATICIOINFORMATIC Implementasi sistem mencakup fitur pelaporan pengaduan, pelacakan status, dasbor administrator, serta kanal notifikasi instan berbasis WebSocket ketikaImplementasi sistem mencakup fitur pelaporan pengaduan, pelacakan status, dasbor administrator, serta kanal notifikasi instan berbasis WebSocket ketika
UNTAGUNTAG Populasi dalam penelitian ini sejumlah 480 siswa, sedangkan sampel penelitian ini berjumlah 144 siswa. Pengumpulan data dalam penelitian ini menggunakanPopulasi dalam penelitian ini sejumlah 480 siswa, sedangkan sampel penelitian ini berjumlah 144 siswa. Pengumpulan data dalam penelitian ini menggunakan
UNTAGUNTAG Peneliti menentukan sampel dengan cara pengundian mengambil 2 kelas di setiap level (2 kelas dari kelas 7 dan 2 kelas dari kelas 8) dan diperoleh jumlahPeneliti menentukan sampel dengan cara pengundian mengambil 2 kelas di setiap level (2 kelas dari kelas 7 dan 2 kelas dari kelas 8) dan diperoleh jumlah
UNTAGUNTAG Analisis data menggunakan analisis regresi dengan menggunakan program SPSS 18 for windows. Hasil uji simultan didapatkan R = 0,461, F = 14,45, p = 0,000Analisis data menggunakan analisis regresi dengan menggunakan program SPSS 18 for windows. Hasil uji simultan didapatkan R = 0,461, F = 14,45, p = 0,000