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 /
UBTUBT Metode yang digunakan adalah sudut proteksi. Untuk menganalisa diperoleh data pengukuran tahanan (Grounding) sebesar 35,6Ω. Berdasarkan hasil perhitunganMetode yang digunakan adalah sudut proteksi. Untuk menganalisa diperoleh data pengukuran tahanan (Grounding) sebesar 35,6Ω. Berdasarkan hasil perhitungan
SARI MUTIARASARI MUTIARA Sensor yang digunakan adalah sensor optocoupler untuk mendeteksi kecepatan motor, driver motor untuk mengatur kecepatan sesuai keinginan pengguna, LCDSensor yang digunakan adalah sensor optocoupler untuk mendeteksi kecepatan motor, driver motor untuk mengatur kecepatan sesuai keinginan pengguna, LCD
SARI MUTIARASARI MUTIARA Sikap tanggung jawab pada anak usia dini memiliki dampak yang sangat penting dalam pembentukan karakter dan perilaku anak di masa depan. Anak-anak yangSikap tanggung jawab pada anak usia dini memiliki dampak yang sangat penting dalam pembentukan karakter dan perilaku anak di masa depan. Anak-anak yang
PUBLIKASIINDONESIAPUBLIKASIINDONESIA Supervisi yang konsisten dan terencana terbukti meningkatkan pemahaman guru, membantu mengatasi tantangan pembelajaran, dan mendorong budaya kolaborasiSupervisi yang konsisten dan terencana terbukti meningkatkan pemahaman guru, membantu mengatasi tantangan pembelajaran, dan mendorong budaya kolaborasi
UIN MALANGUIN MALANG Dalam artikel ini, penulis membahas mengenai di MIN 1 Kota Malang yang terdiri dari proses perencanaan, pengadaan, dan pemeliharaan. Metode penelitianDalam artikel ini, penulis membahas mengenai di MIN 1 Kota Malang yang terdiri dari proses perencanaan, pengadaan, dan pemeliharaan. Metode penelitian
UBTUBT Angka keamanan (SF) pada metode statis menghasilkan nilai SF terbesar pada titik sondir S-5 metode Mayerhoff sebesar 6,47 dan terkecil pada titik sondirAngka keamanan (SF) pada metode statis menghasilkan nilai SF terbesar pada titik sondir S-5 metode Mayerhoff sebesar 6,47 dan terkecil pada titik sondir
UIN MALANGUIN MALANG Data hasil penelitian diuji kembali keabsahannya dengan menggunakan triangulasi. Hasil penelitian dapat disimpulkan bahwa sikap tanggung jawab anak usiaData hasil penelitian diuji kembali keabsahannya dengan menggunakan triangulasi. Hasil penelitian dapat disimpulkan bahwa sikap tanggung jawab anak usia
STAI AL-HIDAYAHSTAI AL-HIDAYAH dan mewujudkan manajemen yang akuntabel, transparan, efektif, dan efisien serta visioner. Dalam upaya meningkatkan mutu pendidikan secara baik serta mencapaidan mewujudkan manajemen yang akuntabel, transparan, efektif, dan efisien serta visioner. Dalam upaya meningkatkan mutu pendidikan secara baik serta mencapai
Useful /
UIN MALANGUIN MALANG Urgensi dari strategi kepala sekolah dalam peningkatan kinerja guru adalah untuk memberikan dampak yang efektif dan inovatif dalam memberikan pembinaan,Urgensi dari strategi kepala sekolah dalam peningkatan kinerja guru adalah untuk memberikan dampak yang efektif dan inovatif dalam memberikan pembinaan,
UIN MALANGUIN MALANG Berdasarkan paparan tersebut di atas maka dapat disimpulkan bahwa pengenalan SIPINTER masih sangat kurang, sehingga tujuan daripada SIPINTER ini sebagaiBerdasarkan paparan tersebut di atas maka dapat disimpulkan bahwa pengenalan SIPINTER masih sangat kurang, sehingga tujuan daripada SIPINTER ini sebagai
UIN MALANGUIN MALANG Pencarian data terkait barang yang dimiliki akan lebih mudah dan jelas, serta penyajian laporan lebih optimal karena tersimpan dalam database. Selain itu,Pencarian data terkait barang yang dimiliki akan lebih mudah dan jelas, serta penyajian laporan lebih optimal karena tersimpan dalam database. Selain itu,
UIN MALANGUIN MALANG Adapun metode penelitian yang akan dilakukan oleh peneliti yaitu menggunakan metode penelitian kualitatif. Hasil Penelitian yang telah dilakukan penelitiAdapun metode penelitian yang akan dilakukan oleh peneliti yaitu menggunakan metode penelitian kualitatif. Hasil Penelitian yang telah dilakukan peneliti