The search functionality is under construction.

IEICE TRANSACTIONS on Information

Development of a Blockchain-Based Online Secret Electronic Voting System

Young-Sung IHM, Seung-Hee KIM

  • Full Text Views

    0

  • Cite this

Summary :

This paper presents the design, implementation, and verification of a blockchain-based online electronic voting system that ensures accuracy and reliability in electronic voting and its application to various types of voting using blockchain technologies, such as distributed ledgers and smart contracts. Specifically, in this study, the connection between the electronic voting system and blockchain nodes is simplified using the REST API design, and the voting opening and counting information is designed to store the latest values in the distributed ledger in JSON format, using a smart contract that cannot be falsified. The developed electronic voting system can provide blockchain authentication, secret voting, forgery prevention, ballot verification, and push notification functions, all of which are currently not supported in existing services. Furthermore, the developed system demonstrates excellence on all evaluation items, including 101 transactions per second (TPS) of blockchain online authentication, 57.6 TPS of secret voting services, 250 TPS of forgery prevention cases, 547 TPS of read transaction processing, and 149 TPS of write transaction processing, along with 100% ballot verification service, secret ballot authentication, and encryption accuracy. Functional and performance verifications were obtained through an external test certification agency in South Korea. Our design allows for blockchain authentication, non-forgery of ballot counting data, and secret voting through blockchain-based distributed ledger technology. In addition, we demonstrate how existing electronic voting systems can be easily converted to blockchain-based electronic voting systems by applying a blockchain-linked REST API. This study greatly contributes to enabling electronic voting using blockchain technology through cost reductions, information restoration, prevention of misrepresentation, and transparency enhancement for a variety of different forms of voting.

Publication
IEICE TRANSACTIONS on Information Vol.E105-D No.8 pp.1361-1372
Publication Date
2022/08/01
Publicized
2022/05/16
Online ISSN
1745-1361
DOI
10.1587/transinf.2021EDK0005
Type of Manuscript
PAPER
Category
Fundamentals of Information Systems

Authors

Young-Sung IHM
  Korea University of Technology and Education
Seung-Hee KIM
  Korea University of Technology and Education

Keyword