바로가기메뉴

본문 바로가기 주메뉴 바로가기

ACOMS+ 및 학술지 리포지터리 설명회

  • 한국과학기술정보연구원(KISTI) 서울분원 대회의실(별관 3층)
  • 2024년 07월 03일(수) 13:30
 

인터넷 커뮤니티 선거에 적합한 스마트계약 기반 투표 모델

The Smart Contract based Voting Model for Internet Community Election

한국사물인터넷학회논문지 / Journal of The Korea Internet of Things Society, (P)2466-0078;
2019, v.5 no.2, pp.67-72
https://doi.org/https://doi.org/10.20465/kiots.2019.5.2.067
윤성현 (백석대학교)
  • 다운로드 수
  • 조회수

초록

인터넷 투표는 유권자의 위치에 관계없이 투표할 수 있으므로 유권자의 투표 참여율을 높이고 선거에 사용되는 경제적 비용을 줄일 수 있다. 단점은 모든 구성원들이 선거 관리를 위한 인터넷 서버를 전적으로 신뢰해야 한다는 것이다. 만약 선거 관리 서버가 특정 후보자와 공모한다면, 다른 후보자들은 부정 선거임을 증명할 수 없다. 더불어 인터넷 투표와 관련된 대부분의 연구는 유권자가 사는 나라와 지역에 제약을 받는다. 유투브 채널과 같은 인터넷 커뮤니티 구성원들을 대상으로 하는 투표 방법으로는 적합하지 않다. 인터넷 커뮤니티는 구성원이 사는 지역과 나라에 제약이 없기 때문에 새로운 투표 모델의 개발이 필요하다. 본 논문에서는 블록체인 네트워크에서 사용할 수 있는 스마트계약 기반의 인터넷 투표 모델을 제안한다. 제안한 스마트계약 모델은 후보자 등록, 유권자 등록, 투표 및 개표 단계로 구성된다. 유권자 등록 및 투표 단계에서 유권자의 익명성이 보장되고 개표 단계에서 후보자들에 의하여 선거의 공정성이 보장된다.

keywords
블록체인, 투표, 스마트계약, 에스엔에스, 공정성, Blockchain, Voting, Smart Contract, SNS, Fairness

Abstract

인터넷 투표는 유권자의 위치에 관계없이 투표할 수 있으므로 유권자의 투표 참여율을 높이고 선거에 사용되는경제적 비용을 줄일 수 있다. 단점은 모든 구성원들이 선거 관리를 위한 인터넷 서버를 전적으로 신뢰해야 한다는 것이다. 만약 선거 관리 서버가 특정 후보자와 공모한다면, 다른 후보자들은 부정 선거임을 증명할 수 없다. 더불어 인터넷투표와 관련된 대부분의 연구는 유권자가 사는 나라와 지역에 제약을 받는다. 유투브 채널과 같은 인터넷 커뮤니티 구성원들을 대상으로 하는 투표 방법으로는 적합하지 않다. 인터넷 커뮤니티는 구성원이 사는 지역과 나라에 제약이 없기때문에 새로운 투표 모델의 개발이 필요하다. 본 논문에서는 블록체인 네트워크에서 사용할 수 있는 스마트계약 기반의인터넷 투표 모델을 제안한다. 제안한 스마트계약 모델은 후보자 등록, 유권자 등록, 투표 및 개표 단계로 구성된다. 유권자 등록 및 투표 단계에서 유권자의 익명성이 보장되고 개표 단계에서 후보자들에 의하여 선거의 공정성이 보장된다.

keywords
블록체인, 투표, 스마트계약, 에스엔에스, 공정성, Blockchain, Voting, Smart Contract, SNS, Fairness

참고문헌

1.

S.H.Yun, "Research Trends and Requirements Analysis for Mobile Electronic Voting," Review of Korean Society for Internet Information, Vol.13, No.1, pp.9-20, 2012.

2.

D.Chaum, "Secret-Ballot Receipts: True Voter-Verifiable Elections," IEEE S&P Magazine, pp.38-47, 2004.

3.

J.H.Han and O.J.Cho, "Platform business Eco-model evolution: case study on KakaoTalk in Korea," Journal of Open Innovation, DOI:10.1186/s40852-015-0006-8, 2015.

4.

A.M.Antonopoulos, Mastering Bitcoin 2nd Edition, O’Reilly, 2017.

5.

Melanie Swan, Blockchain, O'Reilly, 2015.

6.

R.Modi, Solidity Programming Essentials, Packet Publishing, 2018.

7.

Ethereum Foundation, https://ethereum.org/, 2019.

8.

D.Evans and N.Paul, "Election Security: Perception and Reality," IEEE S&P Magazine, pp.24-31, 2004.

9.

J.Tepandi, S.Vassiljev, and I.Tsahhirov, "Wireless PKI Security and Mobile Voting," IEEE Computer, Vol.43, No.6, pp.54-60. 2010.

10.

A.Fujioka, T.Okamoto, and K.Ohta, "A Practical Secret Voting Scheme for Large Scale Elections," In Advances in Cryptology, Proceedings of AUSCRYPT'92. 1992.

11.

C.Boyd, "A New Multiple Key Cipher and an Improved Voting Scheme," In Advances in Cryptology, Proceedings of EUROCRYPT'89, LNCS 434, pp.617-625, 1990.

12.

B.Schneier, Applied Cryptography, Wiley, 1996.

13.

R.L.Rivest, A.Shamir, and L.Adleman, "A method for obtaining digital signatures and public-key cryptosystems," Communications of the ACM, Vol.21, No.2, 1978.

14.

D.M.Burton, Elementary Number Theory, McGraw–Hill, 2010.

15.

P.Horster, M.Michels, and H.Petersen, "Blind Multisignature Schemes and Their Relevance for Electronic Voting," Proceedings of COMPSAC'95, pp.149-155, 1995.

한국사물인터넷학회논문지