Implementation of Smart Contracts Ethereum Blockchain in Web-Based Electronic Voting (e-voting)
DOI:
https://doi.org/10.26623/transformatika.v18i1.1779Keywords:
Blockchain, Ethereum, Smart Contracts, Voting, E-votingAbstract
The increasing of digital technology today has helped many people to fulfill their needs. But the election system, still conventionally using paper in its implementation. Elections in general still use a centralized system, where there is an organization that manages it. Some of the problems that may occur in traditional electoral systems are that there are organizations that have full control over the database and system, so the possibility of hacking the database is quite a big opportunity.
Blockchain innovation is one arrangement that can be utilized in light of the fact that it has a decentralized framework and the whole database is duplicated by all clients. Blockchain itself has been used by Bitcoin and Ethereum cryptocurrency which is known as a decentralized system. By using the blockchain in database recording on an e-voting system can reduce one source of fraud that is database manipulation. This study discusses the recording of voting data using blockchain technology. The implementation of Smart Contracts contained in the Ethereum Blockchain will be implemented to create this voting systemReferences
I. B. P. Bhiantara, Teknologi Blockchain Cryptocurrency Di Era Revolusi Digital, Semin. Nas. Pendidik. Tek. Inform., vol. 9, no. September, pp. 173 177, 2018.
E. Hildenbrandt et al., KEVM : A Complete Formal Semantics of the Ethereum Virtual Machine, 2018 IEEE 31st Comput. Secur. Found. Symp. KEVM, pp. 204 217, 2018.
A. K. Ko , E. Yavuz, G. Dalkılı , and U. C. ‡abuk, Towards Secure E-Voting Using Ethereum Blockchain, 2018.
S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System. 2009.
C. Cachin and M. Vukolic, Blockchain Consensus Protocols in the Wild, 2017.
R. V. Prasad, R. Dantu, A. Paul, and P. Mears, A Decentralized Marketplace Application on The Ethereum Blockchain, pp. 90 97, 2018.
E. F. Kfoury and D. J. Khoury, Secure End-to-End VoLTE based on Ethereum Blockchain, 2018 41st Int. Conf. Telecommun. Signal Process., pp. 1 5, 2018.
S. Rouhani and R. Deters, Performance Analysis of Ethereum Transaction in Private Blockchain, 2017.
A. K. Ko , E. Yavuz, U. C. ‡abuk, and G. Dalkili , Towards Secure E-Voting Using Ethereum Blockchain, 2018.
M. Habibi, Dinamika Impelmentasi E-Voting di Berbagai Negara, pp. 1 23, 2002.
Downloads
Published
Issue
Section
License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
Transformatika is licensed under a Creative Commons Attribution 4.0 International License.