Design and Development of an E-Voting Application Using Blockchain on the Solana Platform

Dzikri Arraiyan, Salahuddin Salahuddin, M. Khadafi

Abstract


Elections are activities to determine the leader of an organization through deliberation within the organization's group. An efficient election process by implementing Internet and web technology called e-voting is a solution for efficiency and speed in elections, but vulnerabilities such as data changes and security are a problem for the current e-voting system. Several studies on the application of blockchain to e-voting applications have been carried out using Ethereum, but the drawbacks are that the length of transaction time makes Ethereum less responsive and difficult for larger transactions. Therefore, in order to increase efficiency and transparency from the traditional election process and also to increase the transaction time of the application of blockchain to the application to be designed, researchers will try to develop an application on a platform that uses a different platform from Ethereum, namely the Solana platform. The results of this study indicate that the application can be used well with black box testing results of 100%. The use of the Solana smart contract in this e-voting application has a gas cost to initialize the application at 0.0009 SOL, which is quite high and a gas cost to update data of 0.00001 SOL. The average transaction time is 1929 ms for account initialization and 1704 ms for account data updates which is relatively fast when compared to Ethereum which can take up to 20 seconds.

References


Gibbins, R., Webb, P. D., Eulau, H. (1999, July 26). Election. Encyclopedia Britanica. https://www.britannica.com/topic/election-political-science

Winarno, Agus, Javalina Harsari, and Bayu Ardianto. "Blockchain Based E-Voting For Indonesia." Journal of Engineering and Science Research 2.5 (2018): 13-17.

N. Samania, Nirsal, and R. Y. Fa’rifah, “RANCANG BANGUN APLIKASI E-VOTING PEMILIHAN KETUA UMUM HIMPUNAN MAHASISWA INFORMATIKA (HMTI) UNIVERSITAS COKROAMINOTO PALOPO BERBASIS WEBSITE,†D’computare: Jurnal Ilmiah Teknologi Informasi dan Ilmu Komputer, vol. 10, no. 1, Jan. 2020, doi: 10.30605/dcomputare.v10i1.27.

A. J. Tjahjadi, Vivian, and T. H. Rochadiani, “Ethereum Blockchain and Smart Contract Modelling For Presidential E-Voting System in Indonesia,†International Journal of Technology and Engineering Studies, vol. 4, no. 2, Apr. 2018, doi: 10.20469/ijtes.4.10002-2.

Winarno, Agus, Javalina Harsari, and Bayu Ardianto. "Blockchain Based E-Voting For Indonesia." Journal of Engineering and Science Research 2.5 (2018): 13-17.

A. Mittal, Smart Contract Development with Solidity and Ethereum: Building Smart Contracts with the Azure Blockchain. BPB Publications, 2020.

S. P. Girsang, “Implementasi Blockchain Pada Pemilihan Umum Badan Eksekutif Mahasiswa Universitas,†Ubaya Repository, Jan. 01, 2023. http://repository.ubaya.ac.id/45132/

R. Z. Fathiyana, S. N. Yutia, and D. J. Hidayat, “Prototype of Integrated National Identity Storage Security System in Indonesia using Blockchain Technology,†JOIV: International Journal on Informatics Visualization, vol. 6, no. 1, p. 109, Mar. 2022, doi: 10.30630/joiv.6.1.877.

R. M. Thamrin, E. P. Harahap, A. Khairunnisa, A. Faturahman, and K. Zelina, “Blockchain-based Land Certificate Management in Indonesia,†ADI Journal on Recent Innovation (AJRI), vol. 2, no. 2, pp. 232–252, Feb. 2021, doi: 10.34306/ajri.v2i2.339.

A. Winarno, “DESAIN e-TRANSKRIP DENGAN TEKNOLOGI BLOCKCHAIN,†Prosiding Seminar Nasional Pakar, p. 1.37.1-1.37.6, Apr. 2019, doi: 10.25105/pakar.v0i0.4176.


Refbacks

  • There are currently no refbacks.


Indexing :

Creative Commons License
Journal of Informatics Engineering and Software Applications (JIEngS) licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.