PERANCANGAN E-VOTING BERBASIS SMART CONTRACT MENGGUNAKAN KEAMANAN ALGORITMA KONSENSUS PROOF-OF-STAKE

Penulis

  • Adi Gunawan Lase Universitas Putera Batam
  • Mariska Putri Pratiwi Universitas Putera Batam

DOI:

https://doi.org/10.33884/comasiejournal.v11i1.8991

Kata Kunci:

blockchain, e-voting, ethereum, proof-of-stake, smart contract

Abstrak

The advancement of digital technology has created opportunities for efficiency in voting processes through e-voting system. However, the conventional e-voting systems are often vulnerable to cyber attacks and data manipulation. The main issue lies in the centralized architecture of these systems, which present significant security risks. This study explores the implementation of a more secured e-voting system built on blockchain technology, utilizing smart contracts on the Ethereum platform, that leverages the Proof-of-stake consensus with specific focus on vendor selection. By utilizing a decentralized architecture, the blockchain-based system eliminates single points of failure and distributes data across multiple nodes, significantly reducing the risk of manipulation or unauthorized access. This research concludes that the implementation of blockchain technology, especially that leverages the PoS consensus algorithm and smart contract on the Ethereum platform, can perform effectively and provide enhanced security compared to conventional e-voting systems.

Referensi

Chaieb, M., Yousfi, S., Lafourcade, P., & Robbana, R. (2019). Verify-your-vote: A verifiable blockchain-based online voting protocol. Lecture Notes in Business Information Processing, 341, 16–30. Springer Verlag. https://doi.org/10.1007/978-3-030-11395-7_2

Chen, T., Li, Z., Zhu, Y., Chen, J., Luo, X., Lui, J. C. S., … Zhang, X. (2020). Understanding Ethereum via Graph Analysis. ACM Transactions on Internet Technology, 20(2). https://doi.org/10.1145/3381036

Christophorus Prasetyadi, G., Benny Mutiara, A., & Refianti, R. (2020). Blockchain-based Electronic Voting System with Special Ballot and Block Structures that Complies with Indonesian Principle of Voting. In IJACSA) International Journal of Advanced Computer Science and Applications (Vol. 11). Retrieved from www.ijacsa.thesai.org

G. Kalaiyarasi, K. Balaji, T. Narmadha, & V. Naveen. (2020). E-Voting System In Smart Phone Using Mobile Application. 2020 6th International Conference on Advanced Computing and Communication Systems (ICACCS).

Jaya, P., Ariati, N., & Pratiwi, M. P. (2023). SISTEM INFORMASI E-VOTING PEMILIHAN KEPALA DESA DI DESA KUANG DALAM TIMUR KABUPATEN OGAN ILIR. In Prosiding Seminar Nasional Teknologi Komputer dan Sains (Vol. 1).

Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. Retrieved from www.bitcoin.org

Pramulia, D., & Anggorojati, B. (2020). Implementation and evaluation of blockchain based e-voting system with Ethereum and Metamask. Proceedings - 2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020, 18–23. Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1109/ICIMCIS51567.2020.9354310

Singh, N., & Vardhan, M. (2020). Computing Optimal Block Size for Blockchain based Applications with Contradictory Objectives. Procedia Computer Science, 171, 1389–1398. Elsevier B.V. https://doi.org/10.1016/j.procs.2020.04.149

Zou, W., Lo, D., Kochhar, P. S., Le, X. B. D., Xia, X., Feng, Y., … Xu, B. (2021). Smart Contract Development: Challenges and Opportunities. IEEE Transactions on Software Engineering, 47(10), 2084–2106. https://doi.org/10.1109/TSE.2019.2942301

##submission.downloads##

Diterbitkan

2024-12-17

Cara Mengutip

Lase, A. G., & Putri Pratiwi, M. (2024). PERANCANGAN E-VOTING BERBASIS SMART CONTRACT MENGGUNAKAN KEAMANAN ALGORITMA KONSENSUS PROOF-OF-STAKE. Computer Science and Industrial Engineering, 11(1), 89–97. https://doi.org/10.33884/comasiejournal.v11i1.8991

Terbitan

Bagian

Articles