DOI QR코드

DOI QR Code

A Study on Implementation of BlockChain Voting System using Hyperledger Fabric

Hyperledger Fabric을 활용한 블록체인 투표시스템 구현에 관한 연구

  • Received : 2020.07.17
  • Accepted : 2020.08.03
  • Published : 2020.08.30

Abstract

This paper deals with the implementation of electronic voting system using permissioned block chain technology. Cases studies have recently been under way in many industrial areas to review the application of the blockchain based electronic voting system. The existing electronic voting system was easily exposed by hacking because of its centralized characteristics, making it difficult to ensure the reliability and transparency of the voting system itself. In this study, we proposed key considerations and concepts to ensure the reliability and transparency of voters and voting stakeholder by utilizing a hyperledger fabric which is nowadays widely used as a permissioned blockchain.

본 논문은 허가형 블록체인 기술을 이용한 전자투표 시스템의 구현 방안을 다룬다. 최근 국내외에서 블록체인 기반 전자투표 시스템의 적용을 검토하는 사례와 연구가 진행되고 있다. 기존의 전자투표 시스템은 주로 중앙 집중형 시스템으로 해킹의 공격 대상이 되어 투표 시스템 자체의 신뢰성과 투명성을 확보하기 어려웠다. 본 연구에서는 허가형 블록체인으로 널리 사용되는 하이퍼레저 패브릭을 활용하여 유권자와 투표 이해관계자의 신뢰성과 투명성을 확보하기 위한 주요 고려사항을 제안하고 개념을 구현하였다.

Keywords

References

  1. National Information Society Agency(NIA), "What if blockchain technology revolutionised voting?", NIA Special Report 2017-5, pp. 2, May, 2017.
  2. Satoshi Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System", 2008.
  3. Christian Cachin, "Architecture of the Hyperledger Blockchain Fabric", IBM Research, July, 2016.
  4. Hyperledger Foundation, https://hyperledgerfabric.readthedocs.io/en/release-2.0/blockchain.html, 2020.
  5. Hyperledger Foundation, https://github.com/hyperledger/fabric-samples/tree/release-1.4, 2017
  6. H. Yusuf, I. Surjandari, "Comparison of Performance Between Kafka and Raft as Ordering Service Nodes Implementation in Hyperledger Fabric", International Journal of Advanced Science and Technology, Vol. 29, No. 7s, pp. 3549-3554, July, 2020.
  7. Wonyong Hwang, https://github.com/wonyongHwang/kopoVote, 2020
  8. IBM, https://github.com/IBM/evote, 2019
  9. National Election Commission, http://www.kvoting.go.kr/NecVote/intro.html, 2020
  10. Hyperledger Foundation, https://www.hyperledger.org/use/caliper, 2020

Cited by

  1. A Study on Implementation of Humane Resource Pool Recruitment system Using Blockchain vol.26, pp.2, 2020, https://doi.org/10.9708/jksci.2021.26.02.069