"온라인투표"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
(eom9522 (토론)의 209119판 편집을 되돌림)
1번째 줄: 1번째 줄:
 
'''온라인투표'''란 인터넷 등 온라인으로 접속가능한 환경에서 유권자가 장소의 구애없이 전자투표시스템을 통해 대표선출이나 찬반투표, 안건선거 등을 진행하는 방식이다.
 
'''온라인투표'''란 인터넷 등 온라인으로 접속가능한 환경에서 유권자가 장소의 구애없이 전자투표시스템을 통해 대표선출이나 찬반투표, 안건선거 등을 진행하는 방식이다.
 
== 개요 ==
 
== 개요 ==
온라인투표는 정책결정 및 사회갈등 해소를 위한 다양한 의견수렴과 대표자 선출 등을 인터넷을 이용한 PC와 이동통신단말기(스마트폰, 일반휴대폰 등)를 이용하여 효율적이고 안전하게 실시할 수 있도록 지원하는 서비스로써, 기존의 오프라인투표와 시간·장소적 한계에서 벗어나 언제 어디서나 손쉽게 투표에 참여할 수 있다. 또한, 적은 비용으로 신속하고 정확한 투·개표 관리를 할 수 있다는 장점을 가지고 있으며 선택투표, 찬반투표, 선호투표, 척도투표, 점수투표 등 다양한 투표 종류에도 적용이 가능하다.<ref>횡성뉴스 기자, 〈[http://www.hsgnews.net/default/index_view_page.php?part_idx=4780&idx=22420 <기고> 이제는 손쉽고 편리한 온라인투표(k-voting)로]〉, 《횡성뉴스》, 2016-10-28</ref> 대표적인 온라인투표 시스템으로는 케이보팅(K-voting)이 있다. 최근에는 블록체인기반 온라인투표 시스템을 개발하고 있다.
+
온라인투표는 2000년대 정보기술의 발전으로 새로 생긴 투표 방법이다. 전국 최초로 온라인투표를 이용한 사례로 2013년 10월 31일, 대전시선거관리위원회가 아파트 선거를 지원한 사례가 있다.<ref>정정당당스토리,〈[https://blog.naver.com/PostView.nhn?blogId=nec1963&logNo=221076746655&proxyReferer=https%3A%2F%2Fwww.google.com%2F 위탁선거? 온라인 투표? 그게 뭐에요?]〉, 《넹니버 블로그》, 2017-08-18</ref> 온라인투표는 정책결정 및 사회갈등 해소를 위한 다양한 의견수렴과 대표자 선출 등을 인터넷을 이용한 PC와 이동통신단말기(스마트폰, 일반휴대폰 등)를 이용하여 효율적이고 안전하게 실시할 수 있도록 지원하는 서비스로써, 기존의 오프라인투표와 시간·장소적 한계에서 벗어나 언제 어디서나 손쉽게 투표에 참여할 수 있다. 또한, 적은 비용으로 신속하고 정확한 투·개표 관리를 할 수 있다는 장점을 가지고 있으며 선택투표, 찬반투표, 선호투표, 척도투표, 점수투표 등 다양한 투표 종류에도 적용이 가능하다.<ref>횡성뉴스 기자, 〈[http://www.hsgnews.net/default/index_view_page.php?part_idx=4780&idx=22420 <기고> 이제는 손쉽고 편리한 온라인투표(k-voting)로]〉, 《횡성뉴스》, 2016-10-28</ref> 대표적인 온라인투표 시스템으로는 케이보팅(K-voting)이 있다. 최근에는 블록체인기반 온라인투표 시스템을 개발하고 있다.
 +
 
 
== 특징 ==
 
== 특징 ==
 
=== 기존 온라인투표 ===  
 
=== 기존 온라인투표 ===  
온라인투표의 장점은 명확하다. 스마트폰만 있으면 어디서든지 투표 참여가 가능하다는 것이다. 지난해 1월 한겨레신문사의 대표이사 선거에서도 각자 출입처에 나가 일하는 기자들이 회사에 들어오지 않고도 투표를 진행했다. 손쉬운 투표 참여는 투표율 제고에도 도움이 되며, 비용이 줄어든다는 점도 장점이 된다. 종이 투표의 경우 1인당 투개표 비용이 약 5,000원 들어가는 데 반해, 케이보팅의 1인당 비용은 약 770원이라고 밝혔다. 하지만 온라인투표에는 결정적인 위험이 있다. 투표를 총괄하는 기관이 해킹을 당하거나, 해당 기관이 나쁜 의도를 가지고 투표를 조작할 있다는 위험이다. 이런 이유로 국회의원, 지방자치단체장, 대통령이나 총리 공직선거에 온라인투표를 활용하는 국가는 아직 거의 없다. 한국 정부도 2005년 8월 공직선거법에 전자투표 도입 근거 규정을 마련했으나, 이후 공직선거에 직접 도입하려고 추진한 적은 없다. 영국과 네덜란드 등도 온라인투표의 공직선거 도입을 추진하다가 유보했다. 일부 선거구에서 전자투표 결과를 인정했던 프랑스조차 2016년 미국 대선에 러시아 해커들이 개입했다는 의혹이 불거지자 2017년 6월 총선부터 전자투표를 인정하지 않기로 결정했다.
+
온라인투표 시스템이란 투표소를 직접 방문해 본인 확인을 거친 후, 교부 받은 투표용지에 기표하여 투표함에 넣은 기존의 투표방식을 대체하여, 유권자가 시간과 장소의 구애 없이 PC와 이동통신 단말기를 이용하여 웹가 모바일 환경에서 다양한 의견수렴 및 대표자 선출을 지원하는 시스템이다. 임원 선출, 정관 개정, 안건 결정 등에 있어 구성원의 의사를 정확히 반영할 수 있도록 일반적인 투표뿐만 아니라 찬반투표 등 다양한 투표를 효율적이고 안전하게 실시할 수 있도록 지원한다. 기존 선거 방식과 마찬가지로 투표과정 전반에 걸쳐 유권자의 기본권인 보통, 평등, 직접, 비밀 선거의 원칙이 준수되어야 한다. 온라인 투표 시스템에서는 감시기관 없이 사용자들이 원하는 공간에서 자유로이 진행되기 때문에, 네트워크상에서 본인확인과 유권자의 자유로운 의사에 의한 투표를 확보하는 것이 중요한 요소이다. 또한 유권자들의 투표정보가 오류 없이 정확하게 개표과정에 전달되어야 하며, 투표 내용이 정확하고 신속하게 집계되어야 한다.
 +
 
 +
국내 대표적인 온라인 투표 시스템은 선거관리위원회의 온라인투표서비스(이하, K-voting)를 활용하는 것이다. K-voting은 선거관리위원회에 신청한 기관·단체에 대하여 PC와 이동통신단말기를 이용한 웹과 모바일 환경에서 전자투표와 개표를 실시할 수 있도록 온라인투표시스템을 지원 및 제공하는 서비스이다. K-voting에서는 투·개표 관리 서비스를 제공한다. 투표 시간이 종료되면, 투표율 확인 등 선거인에 대한 요약 정보와 선거 결과를 바로 확인가능하다. K-voting 서비스는 유권자당 450원의 저렴한 비용으로 이용할 수 있다. 그리고 진행이 간편하고, 기존 종이 투표가 갖는 장소적 제약을 극복하여 어디에서나 투표가 가능하다. 이러한 장점으로 인해 투표율 상승 기대와 민주성을 제고할 수 있다는 점에서 활용도가 높을 것으로 예상이 된다.  
 +
==== 장점 ====
 +
* '''투표의 편리성 증대 및 투표율 향상'''
 +
:온라인투표 시스템은 기존의 투표 방식이 갖는 공간적, 시간적 한계를 극복할 수 있다. 유권자는 투표소에 가지 않아도 컴퓨터, 스마트폰 등 온라인 매체를 활용하여 자신이 지지하는 후보자를 선택할 수 있다. 투표방법도 클릭만하면 되므로 투표 시간이 대폭 줄어든다. 또한, 언제 어디서나 편리하게 투표할 수 있으며 지역 주민들이 정해진 시간에 한 곳에 모여야 하는 불편을 덜 수 있다. 뿐만 아니라, 편의성과 접근가능성 향상으로 바쁜 일정 때문에 투표소를 직접 방문하지 못하는 유권자, 노인, 장애인, 여행 중인 유권자 등의 투표 참여 가능성도 높일 수 있다. 이러한 편의성은 전체적인 투표율 향상에 기여할 수 있다. 역대 대선 투표율을 살펴보면, 30대 이하의 젊은 유권자들의 투표율이 다른 연령층에 비해 낮다는 사실을 알 수 있다. 한국뿐만 아니라 대부분 국가에서 젊은 유권자들의 투표율이 저조하지만, 인터넷의 이용자가 주로 젊은 층이라는 특성을 고려할 때, 온라인투표 시스템은 20, 30대의 유권자들을 투표 참여를 촉직시킬 수 있다. 또한, 온라인투표 시스템은 투표 결정에 필요한 정보를 유권자들에게 손쉽게 전달할 수 있다. 온라인투표 시스템을 통해 기존 투표 방식보다는 더 많은 정보를 유권자에게 제공할 수 잇고, 더 많은 정보를 바탕으로 유권자가 투표에 참여할 수 있도록 지원이 가능하다.
 +
 
 +
* '''투표 관리업무의 효율성 증대'''
 +
:온라인투표 시스템은 투표 및 개표과정에서 정확성과 신속성을 향상시킬 수 있다. 결국 선거관리업무에 투입되는 인력과 시간을 단축시켜 예산을 절약할 수 있다. 투표용지를 일일이 수작업으로 확인하는 작업이 필요 없고, 투표 시스템에서 자동적으로 이루어지므로 신속하고 실수를 방지할 수 있다. 따라서 무엇보다도 정확한 개표 결과에 따라 선거소송을 미연에 방지할 수 있고 선거결과의 정당성 또한 높일 수 있다. 또한, 초기에 온라인투표 시스템을 도입하기 위한 막대한 개발비용이 소요되는 경우도 있지만, 장기적으로는 예산 절감 효과가 더 크다.
 +
 
 +
==== 단점 ====
 +
* '''보안 문제 및 신뢰 확보의  문제'''
 +
:사람들이 투표 방식에 대해 믿음을 갖기 위해서는 그 방식이 안전하고 정확해야 한다. 그리고 투표 결과가 유권자의 정확한 의사를 그대로 반영하였다는 것이 증명되어야 한다. 휴대전화 혹은 공인인증서 인증 시스템과 같은 본인인증방식이 온라인 투표 시스템에서의 부정선거를 막기 위해 활용되고 있지만, 본인확인이나 투표내용의 완벽한 보안을 지원하기는 어렵다. 온라인상에서 사생활 침해가 늘고 있고, 사람들의 개인정보가 유출되는 온라인 환경에서 투표를 진행한다면 다른 사람의 개인정보를 도용해 대리투표, 중복투표 등과 같은 일이 발생할 수 있기 때문이다. 특정인이 소프트웨어를 이용해 의도적으로 중앙전산시스템에 과부하를 발생시키는 서비스거부 공격에 의해 유권자와 중앙컴퓨터 간의 의사소통을 불가능하게 할 가능성이 존재한다. 온라인 선거시스템의 또 다른 우려사항은 운영기구에 대한 불신이다. 해킹이 아닐지라도 정부의 통제와 조작의 가능성이 존재하기 때문이다. 강력한 감시기구가 운영되지 않는다면 선거관리자가 선거 결과에 영향을 미칠 수 있다. 특정 후보에 대한 특표수 조작 등의 가능성이 있고, 이처럼 안전성과 보완에 대한 불신이 생기게 된다면, 투표결과에 대한 신뢰 역시 확보할 없게 된다.
 +
 
 +
* '''투표의 비밀보장 문제'''
 +
:투표는 강압이나 제삼자의 간섭 없이 자유롭고 공정하게 치러져야 하고, 이를 위해 투표 비밀 보장은 필수 요소이다. 기존의 투표 방식은 투표소에서 담당 공무원 감독 하에 투표가 진행되기 때문에, 이중투표 위험성이 낮다. 투표의 비밀성 보장, 날인된 투표용지 상대적으로 안전ㄴ한 투표방식을 제공한다. 반면, 온라인투표 시스템에서 진행되는 투표는 감시 기구의 통제를 벗어난 투표 방식으로, 투표 형태를 공공적인 성격에서 사적인 성격으로 바꿀 수 있다. 사적인 성격으로 인해 투표자들의 편리함은 극대화될 수 있지만, 원격에서 진행되는 투표는 제삼자에 의해 비밀 투표의 원칙을 훼손할 가능성이 존재한다. 온라인투표 시스템은 대부분 아무런 감시가 이루어 지지 않는 사적인 공간들에서 진행되기 때문에 유권자의 자율적 의사 결정을 위협할 수 있는 부정선거의 위험성이 존재할 수 있다. 조작의 어려움으로 인해 타인의 도움을 받는 과정 또한 비밀선거의 원칙에 어긋날 수 있다.
 +
* '''디지털 격차의 문제'''
 +
:온라인투표 시스템을 본격적으로 사용하게 된다면 디지털 격차가 우려될 수 밖에 없다. 인터넷을 통한 투표 참여는 각 사회계층 및 집단의 정치적 참여 기회에 불균등한 영향을 미칠 수 있다. 컴퓨터나 스마트폰에 익숙한 젊은층이나 교육수준이 높은 계층은 손쉽게 온라인상에서 투표할 수 있다. 그러나 컴퓨터나 스마트폰, 인터넷에 익숙하지 않은 계층에게는 부담으로 작용할 가능성이 크기 때문이다. 특히, 고령자나 저학력 계층의 투표율 하락을 야기할 수 있고, 이는 불평등의 문제를 야기한다. 2016년도 연령별 인터넷 사용지수를 조사한 결과 60대, 70대는 다른 연령대에 비해 확연하게 낮은 비율을 기록하고 있다. 디지털 격차로 인한 불평등은 개개인의 투표권이 계산, 신분, 성별, 교육정도 등의 영향을 받지 않고 모두에게 동일하게 권리를 부여해야 하는 평등 선거 원칙을 위반할 수 있다. 또한, 기술적 문제와 달리 디지털 격차는 한 순간에 해결하기는 힘들다는 문제가 존재한다.
 +
 
 +
==== 기능 ====
 +
온라인투표 시스템은 인터넷이 상용화되기 시작하며 그 효율성 때문에 관심을 받기 시작했다. 이후 오랜 시간이 흘렀고 인터넷의 안정성이 검증되었따. 그럼에도 불구하고 온라인투표 시스템이 공직선거에 사용되는 나라는 손에 꼽을 수 있을 정도로 적다. 온라인투표 시스템을 사용하는 나라 중, 에스토니아는 2005년부터 전자투표를 실시하고 2007년에는 온라인투표 시스템을 허용한 나라다. 2015년 국회의원 선거에서 전체 투표자의 30.5%가 온라인투표 시스템을 사용했다. 온라인투표 시스템은 기존 투표지를 사용한 투표와 비교했을 때 유권자의 투표암여율 제고, 개표의 신속성, 비용 절감과 장애 유권자의 접근성 향상 등의 기능 등의 다양한 부가적 기능을 가지고 있다.
 +
 
 +
첫째, 유권자의 투표참여율 제고는 실제 사례를 통해 확인할 수 있다. 2004년 미 대통령 선거에서 '전자투표기'가 종이 기반 광학스캐너기계가 놓친 투표를 발견해 2000년 선거보다 1백만 이상 투표자 수가 더 많았다는 MIT의 연구결과가 있다. 이러한 '분실 표' 뿐만 아니라 유권자의 투표참여율 자체도 매우 높일 수 있다. 대구공업대학교의 연구결과에 따르면, 일반적으로 마련되어 있는 투표소나 지정장소에서 PC를 이용하는 이전방식과 비교하면, 스마트폰으로 온라인 선거를 진행하는 경우, 투표율이 기존의 40%대에서 75.5%로 증가하여 거의 2배에 가까운 투표율 증가를 보였다.
 +
 
 +
둘째, 개표의 신속성은 온라인투표 시스템의 가장 큰 장점이라고 할 수 있다. 선거관리를 하는 사람들이 수작업으로 개표해야 했던 이전의 선거 시스템과 달리 투표종료와 거의 동시에 집계되어 기존 선거 개표의 절반도 되지 않는 시간에 개표 결과를 알 수 있다.
 +
 
 +
셋째, 비용절감은 온라인투표 시스템의 특성에서 나온다. 온라인투표 시스템은 투표용지를 필요로 하지 않고, 개표하는 사람도 필요치 않는다. 실제로 2014년 서울시 맑은 아파트 2단계 사업 추진계획에 따르면 아파트 입주자 대표 선거에서 1가구 5천 원가량의 선거 위탁비용이 1,000원도 되지 않을 것이라고 발표했다.
 +
 
 +
마지막으로, 장애 유권자의 접근성 향상은 인터넷만 연결되어 있다면 다양한 기기를 통해 투표참여가 가능하다는 데에 있다. 심지어 에스토니아에서는 지급된 보안카드를 통해 카드 리더기에 카드를 삽입한 후 투표를 할 수 있고 SIM카드가 해당 보안카드를 대신하기도 했다.
 +
 
 +
==== 구성 ====
 +
비교적 가장 오랜 기간 동안 온라인투표 시스템을 사용해 온 에스토니아의 온라인투표 시스템의 구성은 다음과 같다. 카드(key)를 통해 유권자가 투표소에 엑세스한 후 해당 사이트(투표사이트)에서 PIN번호를 입력해 본인확인을 받는다. 유권자로 확인되면, 4번까지 자신의 투표를 수정가능하다. 식별 카드가 없는 경우, 선거일 전일 휴대전화를 통한 인증을 마치면된다. 이후 유권자가 투표를 완료하면, 투표 값은 'publicly accessible vote'를 통과해 투표결과 저장 서버에 전달되기까지 암호화되고, 투표기간이 종료되면 네트워크와 연결이 끊어진 개표서버로 전송된다. 이후 서버가 개표를 마치면 결과를 출력한다. 이러한 에스토니아의 시스템은 일반적인 온라인 투표 시스템의 구성을 모두 갖추고 있다. 유권자 확인, 투표, 암호화, 개표와 결과확인이 온라인 투표 시스템을 구성하는 요소라고 볼 수 있다.  
 +
 
 
=== 블록체인 기반 온라인투표 ===
 
=== 블록체인 기반 온라인투표 ===
블록체인을 적용한 온라인투표 시스템은 유권자 인증부터 투표결과 저장 검증까지 전 과정에 블록체인 기술을 적용하는 방법이다.기존의 온라인투표에 비해 투명성과 보안성이 강화된 방법으로 볼 수 있다. 기존의 온라인투표 시스템은 중앙에서 표를 관리하고 통제해야 하기 때문에 중앙에 서버를 두어야 한다. 집중된 정보의 보호를 위해 고가의 보안 장비가 필요하고, 중앙 서버가 해킹을 당하면 위·변조의 위험이 존재한다. 블록체인을 적용하면 정보의 저장 방식이 중앙집중형에서 분산형 시스템으로 바뀌기 때문에 투표에 참가한 모든 사람이 거래내역을 기록한 원장을 소유하게 된다. 분산화 된 거래장부에 저장되기 때문에 해킹 공격시도가 있더라도 위·변조가 불가능하다. 또한, 중앙 서버 관리에 필요한 유지 비용이 줄어들게 된다. 모든 유권자의 투표정보를 블록체인에 기록하고, 이를 네트워크상의 사용자에게 전송하면 모든 시민과 지자체는 이 기록을 확인할 수 있게 된다. 만약 하나의 정보가 수정되거나 삭제되면 정보가 다른 사용자에게도 알려지기 때문에 투표 결과의 조작 가능성의 희박하며, 블록이 시간별로 정렬된다. 블록체인은 앞 블록의 내용을 변경하게 되면 뒤에 이어지는 모든 블록을 다시 생성해야 한다. 따라서 앞 블록의 내용을 조작하는 것이 어려워진다. 반대로 과거의 어느 시점에 거래 기록이 존재한다면 그것은 시점에 거래가 이루어졌다는 것을 객관적으로 알 수 있다. 여기서 거래를 투표로 본다면 A유권자가 행사한 표를 보장해주는 것이다.
+
K-voting은 간편하게 투·개표를 진행할 수 있고 인터넷 및 통신망을 기반으로하는 서비스이다. 온라인투표시스템은 통신상황이나 중앙 서버의 불의의 장애가 발생 할 수 있어 서비스를 사용할 때 선거인과 관리자의 숙지가 필수적이다. 또한 서버가 해킹 당해 투표에 대한 결과를 수정하거나 삭제 할 수 있어 무결성에 대한 이슈도 존재한다. 블록체인을 현재의 K-voting 시스템에 적용한다면, 중앙 서버에 의해 시스템이 구동되지 않기 때문에 한 개의 컴퓨터의 네트워크가 불안해도 다른 네트워크에 영향을 주지 않으므로 안정적인 선거 시스템을 운영할 수 있다. 또한 모든 유권자가 투표 결과에 대한 이력을 공유하기 때문에 해킹이 불가능해 무결성을 보장할 수 있다. 이러한 장점은 신뢰가 중요한 선거시스템에 활용할 수 있다. 온라인투표시스템에 블록체인이 도입된다는 것은 기존의 온라인투표시스템의 기능보다 더 많은 기능을 블록체인 온라인투표시스템이 해낼 수 있음을 의미한다. 블록체인은 기본적으로 공정성과 투명성, 확실성을 가지고 있다. 이에 더해 기존 온라인투표시 스템의 한계점으로 지적되는 보안성 측면에 있어서 문제가 발생할 확률이 기존 시스템에 비해 매우 낮다.
 +
==== 장점 ====
 +
블록체인 방식을 온라인투표시스템에 적용하면 블록체인에 투표권한을 기록, 저장하는 등 전자적 관리를 구현할 수 있다. 그리고 투표 여부나 집계 등에도 활용해 선거관리업무를 더 효율화 할 수 있다. 블록체인 온라인투표시스템이 가지는 장점은 다음과 같다.
 +
* '''시간 비용 절감'''
 +
:블록체인 방식의 온라인투표시스템은 기존 투표에 비해 시간과 비용을 절약할 수 있는 장점이 있다. 온라인투표시스템에 블록체인 기술을 적용하면, 선거 프로세스를 간소화하여 기존의 선거 방식보다 빠르게 진행될 수 있기 때문이다. 복잡한 투표 프로세스를 블록체인에 등록하면, 자동화 처리가 가능하다. 기존의 투표방식은 개표관리자의 개표까지는 일정시간이 소요되지만, 블록체인 서버에 투표를 하게 되면 투표를 하고 조회까지 할 수 있어 특정 시간 이후에 발표되는 결과를 기다리지 않아도 된다. 뿐만 아니라 기존 해외여행자, 선교사, 미군 등 해외에 거주하는 유권자는 우편투표에 의존하였다. 그러나 블록체인 방식의 온라인선거시스템을 활용하면, 투표를 등록, 수행하는 프로세스가 간소화 될 수 있다. 투표 프로세스의 간소화로 인해 투표 비용 절감 효과도 예상할 수 있다. 블록체인 방식의 온라인 선거시스템을 통해 기존의 투표에서 사용되는 투표 및 개표 관리비용을 절감할 수 있다.
 +
* '''시민 참여 증대'''
 +
:블록체인 방식의 온라인투표시스템을 통해 시민의 투표참여를 증대시킬 수 있다. 현재 시행되는 직접투표는 모든 사람이 참여하기 힘들지만, 투표방식에 블록체인을 활용하면 물리적 한계를 극복하고 더 많은 사람들의 정책결정과정에 참가가 가능해진다. 블록체인 방식의 온라인 선거시스템은 구성원 전체가 각자 의사에 따라 투표할 수 있으므로 직접 민주주의 방식의 정치참여가 가능해진다.  
 +
* '''보안성 및 신뢰성 확보'''
 +
:온라인투표시스템에서는 투표의 비밀보장 및 개인정보 보안 문제, 투표권의 남용과 조작의 우려가 존재한다. 기존의 온라인투표시스템은 득표수 조작 및 해킹에 의한 공격 등 위험으로부터 완벽한 보안을 확보하기 어렵지만, 블록체인을 활용해 우려되는 보안문제를 해결 될 수 있다. 블록체인의 탈중앙화된 정보공유 시스템은 자체적으로 무결성 및 보안성의 확보가 가능하다. 기존의 온라인투표시스템은 중앙서버 및 중앙 데이터베이스에서 투표 값을 관리하고 처리하여, 투표에 대한 결과가 조작될 수 있는 위험성이 존재한다. 하지만 블록체인방식의 온라인투표시스템은 중앙서버 및 중앙 데이터베이스에 모든 투표 값을 보관하지 않고, P2P(Peer to Peer)방식으로 분산된 네트워크에서 투표에 참여하는 모든 사람들에게 공개되므로 투표가 투명하게 진행될수 있다. 또한, 블록체인방식의 온라인투표시스템에서는 투표 값이 다른 투표 값의 블록들과 해시 함수를 이용해 연결된 구조를 가진다. 그러므로 이를 임의로 수정하거나 누락시키는 것이 불가능하다. 해시함수란 컴퓨터 암호화 기술의 일종으로 임의 길이의 입력 값을 고정된 길이의 출력 값으로 바꾸는 알고리즘이다. 해시 함수는 데이터로부터 해시값을 구하는 한방향 계산은 쉽지만, 역계산은 매우 어렵기 때문에 어떤 방식으로도 입력 값을 추론하거나 계산할 수 없다. 즉 투표 내역들에 대한 블록의 연결은 현재 블록에 이전 블록의 해시값이 포함되는 구조로 위·변조가 어려워 투표가 투명하게 진행될 수 있다. 블록체인을 활용해 득표수에 대한 조작뿐만 아니라 해킹으로부터도 안전성을 확보할 수 있다. 온라인 투표는 중앙 데이터베이스에서 모든 데이터를 한곳에 보관 및 관리를 하기 때문에 해커들이 단 하나의 데이터베이스에 침입하게 될 경우, 치명적인 피해가 발생하게 된다. 반면 블록체인 시스템은 해킹 난이도가 매우 높으며 수천 개의 컴퓨터를 동시에 해킹하는 데에 비용이 많이 들 뿐만 아니라 사실상 불가능하다. 외에도 공유된 투표 내역에 대해서 개인 혹은 타인의 행동을 통제하는 수단을 제공하기 위해 전자키와 전자서명을 통해 암호학적으로 보안성을 유지한다. 일부 시스템에 오류 또는 성능저하가 발생하더라도 전체 네트워크가 타격을 입을 가능성은 희박하여 안전성 높은 서비스를 제공할 수 있다. 이렇듯 블록체인이 적용된 온라인투표시스템은 투명성 및 보안성이 향상될 뿐만 아니라 실행된 투표이력은 영구보존이 가능하다. 그리고 투표 결과나 투표에 대한 투표 참여자들의 수용성이 증가하게 될 것이며, 투명성 있는 투표 결과로 선거관리기구에 대한 신뢰를 높일 수 있다.
 +
 
 +
==== 기능 ====
 +
블록체인 온라인투표시스템은 기존 온라인투표시스템의 기능을 모두 갖추고 있다. 여기서 이야기 하고 있는 온라인투표시스템의 기능은 유권자의 투표참여율 제고, 개표의 신속성, 비용 절감과 장애 유권자의 접근성 향상 등이다. 이러한 기능은 온라인을 기반으로 장소에 구애받지 않고 투표를 할 수 있다는 점에서 동일한 기능이기 때문이다. 이에 추가하여 블록체인 선거 시스템은 온라인투표시스템이 가지는 해킹을 통한 위·변조의 위험성에서 비교적 자유롭다. 블록체인은 모든 거래가 모든 사용자에게 기록되는 ‘분산거래장부’를 특징으로 한다. 이런 블록체인의 특성이 해킹과 그로인한 위·변조 위험에서 기존의 온라인투표시스템보다 자유로울 수 있다. 신뢰 대상의 변경도 블록체인 온라인투표시스템의 기능 중 하나다. 중앙서버의 관리자가 존재하고 그를 전적으로 신뢰해야했던 기존 온라인투표시스템에 반해 유권자 모두가 투표 과정과 결과를 스스로 검증할 수 있다. 투표의 위변조가 불가능할뿐만 아니라, 신뢰의 대상이 중앙서버의 관리자에서 시스템 자체로 옮겨간다. 이를 통해 투표 참여자들 사이에서 정책 결정사항에 대한 신뢰와 공감대 형성은 더 향상될 것으로 전망된다.
 +
 
 +
==== 구성 ====
 +
블록체인 온라인투표시스템은 2가지 시스템으로 나뉜다. 프라이빗한 선거 시스템과 퍼블릭한 시스템으로 나뉘는데 이는 플랫폼을 기준으로 구분한다. 특정 선거 방식과 유권자의 구체적인 특성을 반영하도록 고안된 새로운 맞춤 전자투표 시스템은 프라이빗 방식이다. 비트코인이나 이더리움과 같은 기존에 확립된 블록체인 시스템에서 전자투표 시스템을 만드는 것은 퍼블릭방식이다. 퍼블릭 시스템을 이용할 경우, 블록체인의 보안성이 사용자 수에 비례한다는 점을 통해 소수의 유권자가 참여하는 선거에 대해 안전하게 사용할 수 있다. 프라이빗 시스템은 참여 기준, 범위, 공개여부를 제한할 수 있어 유권자가 아닌 사람들의 참여나 열람을 막을 수 있다.
  
==== 장점 ====
+
* '''퍼블릭 방식 적용사례: 따복 공동체 주민제안공모사업 블록체인 투표'''
* '''부정선거 방지: 투명성''' : 블록체인은 분산원장을 이용한다. 블록체인 기반 분산원장은 개별 거래 내용을 네트워크에 참여하고 있는 모든 사람이 공유하는 기술이다. 모두가 일종의 디지털 계약서를 담은 원장을 보관하고 있기 때문에 거래 내용을 투명하게 살펴볼 수 있고, 거래에 대한 신뢰가 보장된다. 투표 종료 후 국민 누구나 결과에 대한 정당성을 단시간 내에 검증할 있다. 한 번 블록에 들어간 거래정보는 분산된 장부의 정보를 변경하지 않는 한 삭제하기도 힘들다. 때문의 투표 이력의 영구보존이 가능하다.
+
:실제 정책선거과정에 블록체인 온라인투표시스템이 적용된 사례가 경기도의 따복 공동체 사례이다. 이 사례는 코인스택(CoinStack)이라는 블록체인 기반 시스템을 제공하는 업체 블로코(Blocko)에서 담당해 어플리케이션 제작과 블록체인을 통한 온라인투표 시스템을 제작했다. 블로코에 따르면 오프라인 투표자(주민대표 1인)와 온라인 투표(공동체 주민 9인) 모두 블록체인 시스템을 통해 집계하였다. 주민대표는 우선순위 방식으로, 공동체 주민은 1인 최대 6회의 ‘좋아요’ 선택 방식으로 투표를 한다. 즉, 공동체주민 투표권자 9명의 지갑에 6원씩 넣어주고 1계좌당 1원씩만 ‘송금’할 있는 시스템인 것이다. 해당 투표권, 즉 6원의 잔고는 투표권자가 수령하게 되는 투표용지 내의 QR코드를 통해서만 주어진다. 해당 과정을 모두 거친 후 투표 집계는 단순히 각 공동체 사업안 계좌의 잔액이 가장 큰 것을 채택한다. 815명의 오프라인 심사원과 7,335명의 구성원이 참여하는 시스템이기에 퍼블릭방식을 채택하였다.
* '''보안성 향상: 무결성, 안정성''' : 전자서명과 해시함수를 통해 블록이 연결되어 있어 임의의 수정이나 누락이 불가능하다. 만약 위·변조 및 해킹을 하곳 ㅣㅍ다면 분산우너장 절반 이상을 변경해야 하기 때문에 난이도가 매우 어려워 이러한 보안 위협으로부터 무결성을 지킬 수 있다. 시장 참여자가 많은 국민 투표일경우 참여자 다수가 전체 거래 내역을 보유하고 있고 수천 대 컴퓨터가 연결되어 있어 물리적인 해킹은 거의 불가능하다. 시스템 오류 및 성능저하 등 예상치 못한 사고가 발생해도 P2P 네트워크로 모든 노드가 동등하기에 우너활한 프로세스 이행이 가능하며 안정성을 보장한다.
+
 
* '''비용절감''' : 수백만에서 수천 만 명이 투표할 경우 투표 결과를 알기 위해 수 많은 검수 요원과 많은 시간이 소요된다. 하지만, 블록체인 기반 분산원장은 투표 결과가 보관된 투표 블록 별로 클라우드에서 집계할 수 있어 투표 결과를 거의 즉시 확인할 수 있다. 투표에서 개표까지 전 과정을 자동화 처리하며 프로세스를 간소화한다. 이로 인해 관리 비용을 절감할 수 있다. 클라우드 컨테이너 기술을 이용해 유휴 클라우드 자원을 일시적으로 이용하는 기술을 쓴다면 국민 투표 결과를 분석하는 데 드는 비용이 몇 천원으로 끝나게 된다. PC와 모바일의 보편적인 보급으로 온라인투표의 초기 인프라 구축 비용이 적게 예쌍된다. 중앙서버에 집중되어 높은 보안성이 요구되었던 전통적인 투표 방식에 비해 분산구조로 이루어져 있어 보안비용 또한 줄일 수 있다. 투표소에 사람들이 몰리는 물리적인 문제가 해결디며 시간도 절약할 수 있다.
+
* '''프라이빗 방식 적용사례: FMV 블록체인 온라인투표시스템'''
==== 기대효과 ====
+
:FMV는 블록체인 온라인투표시스템을 제공하는 미국의 스타트업이다. 포브스(Forbes)와 나스닥(Nasdaq), 디스커버리(Discovery)와 허핑턴 포스트(The Huffington Post) 등에서 블록체인 온라인투표 시스템은 선거에 들어가는 비용을 획기적으로 줄이게 되었다. 그리고 더욱 공정하고 투명하면서 편리하고 빠른 선거가 가능할 것이라 평가받고 있다. FMV는 블록체인 온라인투표시스템에 있어서는 독보적인 언론 노출도를 자랑하며 계속해서 투자가 늘어나고 있다. 이 업체의 블록체인 온라인투표시스템은 가중치 부여 투표가 가능하다는 특징까지 가졌다. 비트코인이나 이더리움과 같은 플랫폼을 이용하지 않고, 1인 1표와 가중치 투표 모두 가능하다. 독자적인 시스템을 구성하는 FMV는 프라이빗 방식의 블록체인 온라인투표 시스템이라고 할 수 있다. 기본적으로 블록체인 장부작성 방식과 거의 동일하게 작동한다는 것을 알 수 있다.
장점을 바탕으로 블록체인을 적용한 온라인투표는 기존 온라인투표의 문제를 해결할 수 있다. 중개기관이 없어도 뛰어난 기술적 특징이 대체가 가능함을 증명하여 신뢰성을 확보한다. 그 외 예상되는 기대효과는 다음과 같다.
 
* 온라인투표시스템 케이보팅(K-Voting) 및 온라인투표 제도 개선 참고자료로 활용
 
* 유권자 중심의 투표시스템 구축과 투표참여 제고를 위한 정책방안으로 활용
 
* 국민 참여를 통한 선거의 신뢰성 및 안정성 제고 방안으로 활용
 
* 모든 사람이 참여하기 힘든 직접투표의 물리적 한계를 극복하고 더 많은 시민이 정책 의사 결정 참가
 
* 투표 프로세스가 간소화되어 투표 비용 절감 효과 기대 가능
 
* 기존 종이 투표와는 다르게 언제 어디서든 쉽게 참여할 수 있어 전체 투표율 증가 효과
 
  
 
==== 해외 사례 ====
 
==== 해외 사례 ====
28번째 줄: 68번째 줄:
 
* '''에스토니아'''
 
* '''에스토니아'''
 
:전 세계적으로 가장 선진적인 인터넷 방식의 투표 시행 국가이다. 디지털 주민등록증과 같은 ID카드로 온라인투표에 참여 가능하도록 했다. 에스토니아 정보 교환 플랫폼인 '엑스로드'에 ID카드로 접속하여 투표를 진행한다. 엑스로드는 국가의 개별 기관뿐만 아니라 사기업까지 포함해 분산된 정보를 공유하고 연결해주는 정보 교환 플랫폼으로, 엑스로드가 뼈대 역할을 한다면, 전자신분증(ID Card)은 블록체인 민주주의 세계로 들어가게 해주는 열쇠 역할을 한다. 유권자의 익명성 보장을 위해 두 개의 별개의 블록체인을 사용한다. 2007년 국회의원 선거 온라인투표율이 5.5%에 불과했지만 2011년 25%까지 높아졌다.  
 
:전 세계적으로 가장 선진적인 인터넷 방식의 투표 시행 국가이다. 디지털 주민등록증과 같은 ID카드로 온라인투표에 참여 가능하도록 했다. 에스토니아 정보 교환 플랫폼인 '엑스로드'에 ID카드로 접속하여 투표를 진행한다. 엑스로드는 국가의 개별 기관뿐만 아니라 사기업까지 포함해 분산된 정보를 공유하고 연결해주는 정보 교환 플랫폼으로, 엑스로드가 뼈대 역할을 한다면, 전자신분증(ID Card)은 블록체인 민주주의 세계로 들어가게 해주는 열쇠 역할을 한다. 유권자의 익명성 보장을 위해 두 개의 별개의 블록체인을 사용한다. 2007년 국회의원 선거 온라인투표율이 5.5%에 불과했지만 2011년 25%까지 높아졌다.  
 
==== 한계점 ====
 
다양한 편의성을 제공하고 우리 삶의 디지털 변화를 가져올 것으로 기대되는 블록체인 방식의 온라인투표 시스템은 아직 도입 초기 단계라 제도와 기술적 측면의 한계점을 보여준다. 제도적 측면에서의 한계점은 다음과 같다.
 
* '''직접 선거의 원칙''' : 모바일 기기를 통해 원격투표를 진행할 경우, 타인이 신분증을 가지고 있는 경우도 생각해야 한다. 즉, 유권자의 본인인증을 하는 데 한계가 있다.
 
* '''비밀 선거의 원칙''' : 기존의 투표소처럼 기표소가 따로 설치되지 않기 때문에 비밀 투표가 보장되지 않고, 다른 사람으로부터 투표의 자유를 침해 받을 가능성이 있다.
 
* '''공표 이전에 특표율 및 결과가 노출되는 문제 발생 가능성''' : 공직선거법에 따르면 공식적인 발표 이전에 후보자 별 득표수는 보도할 수 없다. 그러나 온라인 방식에서는 의도치 않게 노출될 가능성이 있다.
 
기술적 측면에서의 한계점은 다음과 같다.
 
* '''평등 선거의 원칙''' : 디지털 격차로 인한 정치적 불평등 문제가 초래될 수 있다. PC나 모바일 사용이 익숙하지 않은 계층에서 온라인투표는 부담으로 작용하여 해당 계층의 투표율 하락으로 이어질 수 있기 때문이다.
 
* '''익명성의 문제''' : 블록체인은 익명성 보장이 장점이기도 하다. 그러나 블록체인 특성상 모든 참가자가 거래 내역을 소유하기 때문에 선거인의 개인정보를 통해 인증한다면, 선거인의 정보와 투표 내역에 대해 추정하는 것이 가능하다.
 
==== 향후 과제 ====
 
* '''관련 법·제도의 개정''' : 블록체인을 적용한 온라인투표는 기존 종이 투표와 시스템이 다르다. 현재 국내 공직선거법에는 분산시스템을 염두하지 않았다. 이는 온라인투표의 한계점 중 개표처리 및 발표에 문제의 원인을 제공한다.
 
* '''디지털 약자를 위한 기존 시스템과 병행 논의''' : PC나 모바일 사용에 취약한 노인 및 저학력 계층의 투표 참여를 위한 보완적 시스템이 요구된다. 이를 고려하지 않을 시 정치적 불평등 및 갈등 요인으로 작용할 수 있다.
 
* '''블록체인 플랫폼 구축''' : 중·소규모에 적합한 현존시스템에서 나아가 대규모 유권자를 대상으로 하는 선거에 적용할 수 있는 시스템이 요구된다. 참가자 범위 정의에 따라 프라이빗과 퍼블릭 중 유형 선택에 문제가 제시된다. 프라이빗 선택 시 네트워크 인증 과정에서 누락되는 선거인이 없도록 표준화가 요구되며, 퍼블릭 선택 시 인증 프로세스 및 익명성 보장 기술이 요구된다.
 
* '''키 관리 문제 해결''' : 블록체인은 비대칭키 암호체계를 활용하여 본인의 개인키로 전자서명을 하고 있다. 온라인투표 시에 사용되는 개인키 생멍 및 제공 과정에서 키 관리가 중요하다. 개인키 관리 대상을 개인으로 할지 선거관리위원회에서 관리할지 정하는 것이 필요하다. 아니면 에스토니아처럼 키 없는 전자서명 인프라를 구축하는 것도 방법이라 할 수 있다.
 
* '''대중의 반응''' : 범국가적 선거에 온라인투표가 채택되어 시행된다면 초반에 대중의 거부 반응이 있을 것으로 예상된다. 선거관리위원회 같이 투표에 대한 책임 및 신뢰를 주는 존재가 사라지고 아직 대중들에게 보편화 되지 않은 블록체인을 직관적으로 이해하기 힘들다. 온라인투표를 현실에 적용할 때는 블록체인 기술에 댛나 신뢰와 혜택을 대중에게 전달하는 것이 관건이라 판단된다.
 
  
 
{{각주}}
 
{{각주}}
51번째 줄: 76번째 줄:
 
* swu, 〈[https://steemit.com/blockchain-voting/@swu/4qkhpj 블록체인을 활용한 전자 투표 시스템]〉, 《스팀잇》, 2018-12-05
 
* swu, 〈[https://steemit.com/blockchain-voting/@swu/4qkhpj 블록체인을 활용한 전자 투표 시스템]〉, 《스팀잇》, 2018-12-05
 
* iwantyou,〈[https://busy.org/@iwantyou/6phx8b (블록체인) 블록체인을 적용한 전자투표시스템]〉, 《Busy》, 2018-12-05
 
* iwantyou,〈[https://busy.org/@iwantyou/6phx8b (블록체인) 블록체인을 적용한 전자투표시스템]〉, 《Busy》, 2018-12-05
 +
* 이연주 기자,〈[http://www.danbinews.com/news/articleView.html?idxno=10466 케이보팅]〉, 《단비뉴스》, 2018-06-29
 +
* 정정당당스토리,〈[https://blog.naver.com/PostView.nhn?blogId=nec1963&logNo=221076746655&proxyReferer=https%3A%2F%2Fwww.google.com%2F 위탁선거? 온라인 투표? 그게 뭐에요?]〉, 《넹니버 블로그》, 2017-08-18
 +
 
== 같이 보기 ==
 
== 같이 보기 ==

2020년 1월 2일 (목) 16:56 판

온라인투표란 인터넷 등 온라인으로 접속가능한 환경에서 유권자가 장소의 구애없이 전자투표시스템을 통해 대표선출이나 찬반투표, 안건선거 등을 진행하는 방식이다.

개요

온라인투표는 2000년대 정보기술의 발전으로 새로 생긴 투표 방법이다. 전국 최초로 온라인투표를 이용한 사례로 2013년 10월 31일, 대전시선거관리위원회가 아파트 선거를 지원한 사례가 있다.[1] 온라인투표는 정책결정 및 사회갈등 해소를 위한 다양한 의견수렴과 대표자 선출 등을 인터넷을 이용한 PC와 이동통신단말기(스마트폰, 일반휴대폰 등)를 이용하여 효율적이고 안전하게 실시할 수 있도록 지원하는 서비스로써, 기존의 오프라인투표와 시간·장소적 한계에서 벗어나 언제 어디서나 손쉽게 투표에 참여할 수 있다. 또한, 적은 비용으로 신속하고 정확한 투·개표 관리를 할 수 있다는 장점을 가지고 있으며 선택투표, 찬반투표, 선호투표, 척도투표, 점수투표 등 다양한 투표 종류에도 적용이 가능하다.[2] 대표적인 온라인투표 시스템으로는 케이보팅(K-voting)이 있다. 최근에는 블록체인기반 온라인투표 시스템을 개발하고 있다.

특징

기존 온라인투표

온라인투표 시스템이란 투표소를 직접 방문해 본인 확인을 거친 후, 교부 받은 투표용지에 기표하여 투표함에 넣은 기존의 투표방식을 대체하여, 유권자가 시간과 장소의 구애 없이 PC와 이동통신 단말기를 이용하여 웹가 모바일 환경에서 다양한 의견수렴 및 대표자 선출을 지원하는 시스템이다. 임원 선출, 정관 개정, 안건 결정 등에 있어 구성원의 의사를 정확히 반영할 수 있도록 일반적인 투표뿐만 아니라 찬반투표 등 다양한 투표를 효율적이고 안전하게 실시할 수 있도록 지원한다. 기존 선거 방식과 마찬가지로 투표과정 전반에 걸쳐 유권자의 기본권인 보통, 평등, 직접, 비밀 선거의 원칙이 준수되어야 한다. 온라인 투표 시스템에서는 감시기관 없이 사용자들이 원하는 공간에서 자유로이 진행되기 때문에, 네트워크상에서 본인확인과 유권자의 자유로운 의사에 의한 투표를 확보하는 것이 중요한 요소이다. 또한 유권자들의 투표정보가 오류 없이 정확하게 개표과정에 전달되어야 하며, 투표 내용이 정확하고 신속하게 집계되어야 한다.

국내 대표적인 온라인 투표 시스템은 선거관리위원회의 온라인투표서비스(이하, K-voting)를 활용하는 것이다. K-voting은 선거관리위원회에 신청한 기관·단체에 대하여 PC와 이동통신단말기를 이용한 웹과 모바일 환경에서 전자투표와 개표를 실시할 수 있도록 온라인투표시스템을 지원 및 제공하는 서비스이다. K-voting에서는 투·개표 관리 서비스를 제공한다. 투표 시간이 종료되면, 투표율 확인 등 선거인에 대한 요약 정보와 선거 결과를 바로 확인가능하다. K-voting 서비스는 유권자당 450원의 저렴한 비용으로 이용할 수 있다. 그리고 진행이 간편하고, 기존 종이 투표가 갖는 장소적 제약을 극복하여 어디에서나 투표가 가능하다. 이러한 장점으로 인해 투표율 상승 기대와 민주성을 제고할 수 있다는 점에서 활용도가 높을 것으로 예상이 된다.

장점

  • 투표의 편리성 증대 및 투표율 향상
온라인투표 시스템은 기존의 투표 방식이 갖는 공간적, 시간적 한계를 극복할 수 있다. 유권자는 투표소에 가지 않아도 컴퓨터, 스마트폰 등 온라인 매체를 활용하여 자신이 지지하는 후보자를 선택할 수 있다. 투표방법도 클릭만하면 되므로 투표 시간이 대폭 줄어든다. 또한, 언제 어디서나 편리하게 투표할 수 있으며 지역 주민들이 정해진 시간에 한 곳에 모여야 하는 불편을 덜 수 있다. 뿐만 아니라, 편의성과 접근가능성 향상으로 바쁜 일정 때문에 투표소를 직접 방문하지 못하는 유권자, 노인, 장애인, 여행 중인 유권자 등의 투표 참여 가능성도 높일 수 있다. 이러한 편의성은 전체적인 투표율 향상에 기여할 수 있다. 역대 대선 투표율을 살펴보면, 30대 이하의 젊은 유권자들의 투표율이 다른 연령층에 비해 낮다는 사실을 알 수 있다. 한국뿐만 아니라 대부분 국가에서 젊은 유권자들의 투표율이 저조하지만, 인터넷의 이용자가 주로 젊은 층이라는 특성을 고려할 때, 온라인투표 시스템은 20, 30대의 유권자들을 투표 참여를 촉직시킬 수 있다. 또한, 온라인투표 시스템은 투표 결정에 필요한 정보를 유권자들에게 손쉽게 전달할 수 있다. 온라인투표 시스템을 통해 기존 투표 방식보다는 더 많은 정보를 유권자에게 제공할 수 잇고, 더 많은 정보를 바탕으로 유권자가 투표에 참여할 수 있도록 지원이 가능하다.
  • 투표 관리업무의 효율성 증대
온라인투표 시스템은 투표 및 개표과정에서 정확성과 신속성을 향상시킬 수 있다. 결국 선거관리업무에 투입되는 인력과 시간을 단축시켜 예산을 절약할 수 있다. 투표용지를 일일이 수작업으로 확인하는 작업이 필요 없고, 투표 시스템에서 자동적으로 이루어지므로 신속하고 실수를 방지할 수 있다. 따라서 무엇보다도 정확한 개표 결과에 따라 선거소송을 미연에 방지할 수 있고 선거결과의 정당성 또한 높일 수 있다. 또한, 초기에 온라인투표 시스템을 도입하기 위한 막대한 개발비용이 소요되는 경우도 있지만, 장기적으로는 예산 절감 효과가 더 크다.

단점

  • 보안 문제 및 신뢰 확보의 문제
사람들이 투표 방식에 대해 믿음을 갖기 위해서는 그 방식이 안전하고 정확해야 한다. 그리고 투표 결과가 유권자의 정확한 의사를 그대로 반영하였다는 것이 증명되어야 한다. 휴대전화 혹은 공인인증서 인증 시스템과 같은 본인인증방식이 온라인 투표 시스템에서의 부정선거를 막기 위해 활용되고 있지만, 본인확인이나 투표내용의 완벽한 보안을 지원하기는 어렵다. 온라인상에서 사생활 침해가 늘고 있고, 사람들의 개인정보가 유출되는 온라인 환경에서 투표를 진행한다면 다른 사람의 개인정보를 도용해 대리투표, 중복투표 등과 같은 일이 발생할 수 있기 때문이다. 특정인이 소프트웨어를 이용해 의도적으로 중앙전산시스템에 과부하를 발생시키는 서비스거부 공격에 의해 유권자와 중앙컴퓨터 간의 의사소통을 불가능하게 할 가능성이 존재한다. 온라인 선거시스템의 또 다른 우려사항은 운영기구에 대한 불신이다. 해킹이 아닐지라도 정부의 통제와 조작의 가능성이 존재하기 때문이다. 강력한 감시기구가 운영되지 않는다면 선거관리자가 선거 결과에 영향을 미칠 수 있다. 특정 후보에 대한 특표수 조작 등의 가능성이 있고, 이처럼 안전성과 보완에 대한 불신이 생기게 된다면, 투표결과에 대한 신뢰 역시 확보할 수 없게 된다.
  • 투표의 비밀보장 문제
투표는 강압이나 제삼자의 간섭 없이 자유롭고 공정하게 치러져야 하고, 이를 위해 투표 비밀 보장은 필수 요소이다. 기존의 투표 방식은 투표소에서 담당 공무원 감독 하에 투표가 진행되기 때문에, 이중투표 위험성이 낮다. 투표의 비밀성 보장, 날인된 투표용지 등 상대적으로 안전ㄴ한 투표방식을 제공한다. 반면, 온라인투표 시스템에서 진행되는 투표는 감시 기구의 통제를 벗어난 투표 방식으로, 투표 형태를 공공적인 성격에서 사적인 성격으로 바꿀 수 있다. 사적인 성격으로 인해 투표자들의 편리함은 극대화될 수 있지만, 원격에서 진행되는 투표는 제삼자에 의해 비밀 투표의 원칙을 훼손할 가능성이 존재한다. 온라인투표 시스템은 대부분 아무런 감시가 이루어 지지 않는 사적인 공간들에서 진행되기 때문에 유권자의 자율적 의사 결정을 위협할 수 있는 부정선거의 위험성이 존재할 수 있다. 조작의 어려움으로 인해 타인의 도움을 받는 과정 또한 비밀선거의 원칙에 어긋날 수 있다.
  • 디지털 격차의 문제
온라인투표 시스템을 본격적으로 사용하게 된다면 디지털 격차가 우려될 수 밖에 없다. 인터넷을 통한 투표 참여는 각 사회계층 및 집단의 정치적 참여 기회에 불균등한 영향을 미칠 수 있다. 컴퓨터나 스마트폰에 익숙한 젊은층이나 교육수준이 높은 계층은 손쉽게 온라인상에서 투표할 수 있다. 그러나 컴퓨터나 스마트폰, 인터넷에 익숙하지 않은 계층에게는 부담으로 작용할 가능성이 크기 때문이다. 특히, 고령자나 저학력 계층의 투표율 하락을 야기할 수 있고, 이는 불평등의 문제를 야기한다. 2016년도 연령별 인터넷 사용지수를 조사한 결과 60대, 70대는 다른 연령대에 비해 확연하게 낮은 비율을 기록하고 있다. 디지털 격차로 인한 불평등은 개개인의 투표권이 계산, 신분, 성별, 교육정도 등의 영향을 받지 않고 모두에게 동일하게 권리를 부여해야 하는 평등 선거 원칙을 위반할 수 있다. 또한, 기술적 문제와 달리 디지털 격차는 한 순간에 해결하기는 힘들다는 문제가 존재한다.

기능

온라인투표 시스템은 인터넷이 상용화되기 시작하며 그 효율성 때문에 관심을 받기 시작했다. 이후 오랜 시간이 흘렀고 인터넷의 안정성이 검증되었따. 그럼에도 불구하고 온라인투표 시스템이 공직선거에 사용되는 나라는 손에 꼽을 수 있을 정도로 적다. 온라인투표 시스템을 사용하는 나라 중, 에스토니아는 2005년부터 전자투표를 실시하고 2007년에는 온라인투표 시스템을 허용한 나라다. 2015년 국회의원 선거에서 전체 투표자의 30.5%가 온라인투표 시스템을 사용했다. 온라인투표 시스템은 기존 투표지를 사용한 투표와 비교했을 때 유권자의 투표암여율 제고, 개표의 신속성, 비용 절감과 장애 유권자의 접근성 향상 등의 기능 등의 다양한 부가적 기능을 가지고 있다.

첫째, 유권자의 투표참여율 제고는 실제 사례를 통해 확인할 수 있다. 2004년 미 대통령 선거에서 '전자투표기'가 종이 기반 광학스캐너기계가 놓친 투표를 발견해 2000년 선거보다 1백만 이상 투표자 수가 더 많았다는 MIT의 연구결과가 있다. 이러한 '분실 표' 뿐만 아니라 유권자의 투표참여율 자체도 매우 높일 수 있다. 대구공업대학교의 연구결과에 따르면, 일반적으로 마련되어 있는 투표소나 지정장소에서 PC를 이용하는 이전방식과 비교하면, 스마트폰으로 온라인 선거를 진행하는 경우, 투표율이 기존의 40%대에서 75.5%로 증가하여 거의 2배에 가까운 투표율 증가를 보였다.

둘째, 개표의 신속성은 온라인투표 시스템의 가장 큰 장점이라고 할 수 있다. 선거관리를 하는 사람들이 수작업으로 개표해야 했던 이전의 선거 시스템과 달리 투표종료와 거의 동시에 집계되어 기존 선거 개표의 절반도 되지 않는 시간에 개표 결과를 알 수 있다.

셋째, 비용절감은 온라인투표 시스템의 특성에서 나온다. 온라인투표 시스템은 투표용지를 필요로 하지 않고, 개표하는 사람도 필요치 않는다. 실제로 2014년 서울시 맑은 아파트 2단계 사업 추진계획에 따르면 아파트 입주자 대표 선거에서 1가구 5천 원가량의 선거 위탁비용이 1,000원도 되지 않을 것이라고 발표했다.

마지막으로, 장애 유권자의 접근성 향상은 인터넷만 연결되어 있다면 다양한 기기를 통해 투표참여가 가능하다는 데에 있다. 심지어 에스토니아에서는 지급된 보안카드를 통해 카드 리더기에 카드를 삽입한 후 투표를 할 수 있고 SIM카드가 해당 보안카드를 대신하기도 했다.

구성

비교적 가장 오랜 기간 동안 온라인투표 시스템을 사용해 온 에스토니아의 온라인투표 시스템의 구성은 다음과 같다. 카드(key)를 통해 유권자가 투표소에 엑세스한 후 해당 사이트(투표사이트)에서 PIN번호를 입력해 본인확인을 받는다. 유권자로 확인되면, 4번까지 자신의 투표를 수정가능하다. 식별 카드가 없는 경우, 선거일 전일 휴대전화를 통한 인증을 마치면된다. 이후 유권자가 투표를 완료하면, 투표 값은 'publicly accessible vote'를 통과해 투표결과 저장 서버에 전달되기까지 암호화되고, 투표기간이 종료되면 네트워크와 연결이 끊어진 개표서버로 전송된다. 이후 서버가 개표를 마치면 결과를 출력한다. 이러한 에스토니아의 시스템은 일반적인 온라인 투표 시스템의 구성을 모두 갖추고 있다. 유권자 확인, 투표, 암호화, 개표와 결과확인이 온라인 투표 시스템을 구성하는 요소라고 볼 수 있다.

블록체인 기반 온라인투표

K-voting은 간편하게 투·개표를 진행할 수 있고 인터넷 및 통신망을 기반으로하는 서비스이다. 온라인투표시스템은 통신상황이나 중앙 서버의 불의의 장애가 발생 할 수 있어 서비스를 사용할 때 선거인과 관리자의 숙지가 필수적이다. 또한 서버가 해킹 당해 투표에 대한 결과를 수정하거나 삭제 할 수 있어 무결성에 대한 이슈도 존재한다. 블록체인을 현재의 K-voting 시스템에 적용한다면, 중앙 서버에 의해 시스템이 구동되지 않기 때문에 한 개의 컴퓨터의 네트워크가 불안해도 다른 네트워크에 영향을 주지 않으므로 안정적인 선거 시스템을 운영할 수 있다. 또한 모든 유권자가 투표 결과에 대한 이력을 공유하기 때문에 해킹이 불가능해 무결성을 보장할 수 있다. 이러한 장점은 신뢰가 중요한 선거시스템에 활용할 수 있다. 온라인투표시스템에 블록체인이 도입된다는 것은 기존의 온라인투표시스템의 기능보다 더 많은 기능을 블록체인 온라인투표시스템이 해낼 수 있음을 의미한다. 블록체인은 기본적으로 공정성과 투명성, 확실성을 가지고 있다. 이에 더해 기존 온라인투표시 스템의 한계점으로 지적되는 보안성 측면에 있어서 문제가 발생할 확률이 기존 시스템에 비해 매우 낮다.

장점

블록체인 방식을 온라인투표시스템에 적용하면 블록체인에 투표권한을 기록, 저장하는 등 전자적 관리를 구현할 수 있다. 그리고 투표 여부나 집계 등에도 활용해 선거관리업무를 더 효율화 할 수 있다. 블록체인 온라인투표시스템이 가지는 장점은 다음과 같다.

  • 시간 및 비용 절감
블록체인 방식의 온라인투표시스템은 기존 투표에 비해 시간과 비용을 절약할 수 있는 장점이 있다. 온라인투표시스템에 블록체인 기술을 적용하면, 선거 프로세스를 간소화하여 기존의 선거 방식보다 빠르게 진행될 수 있기 때문이다. 복잡한 투표 프로세스를 블록체인에 등록하면, 자동화 처리가 가능하다. 기존의 투표방식은 개표관리자의 개표까지는 일정시간이 소요되지만, 블록체인 서버에 투표를 하게 되면 투표를 하고 조회까지 할 수 있어 특정 시간 이후에 발표되는 결과를 기다리지 않아도 된다. 뿐만 아니라 기존 해외여행자, 선교사, 미군 등 해외에 거주하는 유권자는 우편투표에 의존하였다. 그러나 블록체인 방식의 온라인선거시스템을 활용하면, 투표를 등록, 수행하는 프로세스가 간소화 될 수 있다. 투표 프로세스의 간소화로 인해 투표 비용 절감 효과도 예상할 수 있다. 블록체인 방식의 온라인 선거시스템을 통해 기존의 투표에서 사용되는 투표 및 개표 관리비용을 절감할 수 있다.
  • 시민 참여 증대
블록체인 방식의 온라인투표시스템을 통해 시민의 투표참여를 증대시킬 수 있다. 현재 시행되는 직접투표는 모든 사람이 참여하기 힘들지만, 투표방식에 블록체인을 활용하면 물리적 한계를 극복하고 더 많은 사람들의 정책결정과정에 참가가 가능해진다. 블록체인 방식의 온라인 선거시스템은 구성원 전체가 각자 의사에 따라 투표할 수 있으므로 직접 민주주의 방식의 정치참여가 가능해진다.
  • 보안성 및 신뢰성 확보
온라인투표시스템에서는 투표의 비밀보장 및 개인정보 보안 문제, 투표권의 남용과 조작의 우려가 존재한다. 기존의 온라인투표시스템은 득표수 조작 및 해킹에 의한 공격 등 위험으로부터 완벽한 보안을 확보하기 어렵지만, 블록체인을 활용해 우려되는 보안문제를 해결 될 수 있다. 블록체인의 탈중앙화된 정보공유 시스템은 자체적으로 무결성 및 보안성의 확보가 가능하다. 기존의 온라인투표시스템은 중앙서버 및 중앙 데이터베이스에서 투표 값을 관리하고 처리하여, 투표에 대한 결과가 조작될 수 있는 위험성이 존재한다. 하지만 블록체인방식의 온라인투표시스템은 중앙서버 및 중앙 데이터베이스에 모든 투표 값을 보관하지 않고, P2P(Peer to Peer)방식으로 분산된 네트워크에서 투표에 참여하는 모든 사람들에게 공개되므로 투표가 투명하게 진행될수 있다. 또한, 블록체인방식의 온라인투표시스템에서는 투표 값이 다른 투표 값의 블록들과 해시 함수를 이용해 연결된 구조를 가진다. 그러므로 이를 임의로 수정하거나 누락시키는 것이 불가능하다. 해시함수란 컴퓨터 암호화 기술의 일종으로 임의 길이의 입력 값을 고정된 길이의 출력 값으로 바꾸는 알고리즘이다. 해시 함수는 데이터로부터 해시값을 구하는 한방향 계산은 쉽지만, 역계산은 매우 어렵기 때문에 어떤 방식으로도 입력 값을 추론하거나 계산할 수 없다. 즉 투표 내역들에 대한 블록의 연결은 현재 블록에 이전 블록의 해시값이 포함되는 구조로 위·변조가 어려워 투표가 투명하게 진행될 수 있다. 블록체인을 활용해 득표수에 대한 조작뿐만 아니라 해킹으로부터도 안전성을 확보할 수 있다. 온라인 투표는 중앙 데이터베이스에서 모든 데이터를 한곳에 보관 및 관리를 하기 때문에 해커들이 단 하나의 데이터베이스에 침입하게 될 경우, 치명적인 피해가 발생하게 된다. 반면 블록체인 시스템은 해킹 난이도가 매우 높으며 수천 개의 컴퓨터를 동시에 해킹하는 데에 비용이 많이 들 뿐만 아니라 사실상 불가능하다. 그 외에도 공유된 투표 내역에 대해서 개인 혹은 타인의 행동을 통제하는 수단을 제공하기 위해 전자키와 전자서명을 통해 암호학적으로 보안성을 유지한다. 일부 시스템에 오류 또는 성능저하가 발생하더라도 전체 네트워크가 타격을 입을 가능성은 희박하여 안전성 높은 서비스를 제공할 수 있다. 이렇듯 블록체인이 적용된 온라인투표시스템은 투명성 및 보안성이 향상될 뿐만 아니라 실행된 투표이력은 영구보존이 가능하다. 그리고 투표 결과나 투표에 대한 투표 참여자들의 수용성이 증가하게 될 것이며, 투명성 있는 투표 결과로 선거관리기구에 대한 신뢰를 높일 수 있다.

기능

블록체인 온라인투표시스템은 기존 온라인투표시스템의 기능을 모두 갖추고 있다. 여기서 이야기 하고 있는 온라인투표시스템의 기능은 유권자의 투표참여율 제고, 개표의 신속성, 비용 절감과 장애 유권자의 접근성 향상 등이다. 이러한 기능은 온라인을 기반으로 장소에 구애받지 않고 투표를 할 수 있다는 점에서 동일한 기능이기 때문이다. 이에 추가하여 블록체인 선거 시스템은 온라인투표시스템이 가지는 해킹을 통한 위·변조의 위험성에서 비교적 자유롭다. 블록체인은 모든 거래가 모든 사용자에게 기록되는 ‘분산거래장부’를 특징으로 한다. 이런 블록체인의 특성이 해킹과 그로인한 위·변조 위험에서 기존의 온라인투표시스템보다 자유로울 수 있다. 신뢰 대상의 변경도 블록체인 온라인투표시스템의 기능 중 하나다. 중앙서버의 관리자가 존재하고 그를 전적으로 신뢰해야했던 기존 온라인투표시스템에 반해 유권자 모두가 투표 과정과 결과를 스스로 검증할 수 있다. 투표의 위변조가 불가능할뿐만 아니라, 신뢰의 대상이 중앙서버의 관리자에서 시스템 그 자체로 옮겨간다. 이를 통해 투표 참여자들 사이에서 정책 결정사항에 대한 신뢰와 공감대 형성은 더 향상될 것으로 전망된다.

구성

블록체인 온라인투표시스템은 2가지 시스템으로 나뉜다. 프라이빗한 선거 시스템과 퍼블릭한 시스템으로 나뉘는데 이는 플랫폼을 기준으로 구분한다. 특정 선거 방식과 유권자의 구체적인 특성을 반영하도록 고안된 새로운 맞춤 전자투표 시스템은 프라이빗 방식이다. 비트코인이나 이더리움과 같은 기존에 확립된 블록체인 시스템에서 전자투표 시스템을 만드는 것은 퍼블릭방식이다. 퍼블릭 시스템을 이용할 경우, 블록체인의 보안성이 사용자 수에 비례한다는 점을 통해 소수의 유권자가 참여하는 선거에 대해 안전하게 사용할 수 있다. 프라이빗 시스템은 참여 기준, 범위, 공개여부를 제한할 수 있어 유권자가 아닌 사람들의 참여나 열람을 막을 수 있다.

  • 퍼블릭 방식 적용사례: 따복 공동체 주민제안공모사업 블록체인 투표
실제 정책선거과정에 블록체인 온라인투표시스템이 적용된 사례가 경기도의 따복 공동체 사례이다. 이 사례는 코인스택(CoinStack)이라는 블록체인 기반 시스템을 제공하는 업체 블로코(Blocko)에서 담당해 어플리케이션 제작과 블록체인을 통한 온라인투표 시스템을 제작했다. 블로코에 따르면 오프라인 투표자(주민대표 1인)와 온라인 투표(공동체 주민 9인) 모두 블록체인 시스템을 통해 집계하였다. 주민대표는 우선순위 방식으로, 공동체 주민은 1인 최대 6회의 ‘좋아요’ 선택 방식으로 투표를 한다. 즉, 공동체주민 투표권자 9명의 지갑에 6원씩 넣어주고 1계좌당 1원씩만 ‘송금’할 수 있는 시스템인 것이다. 해당 투표권, 즉 6원의 잔고는 투표권자가 수령하게 되는 투표용지 내의 QR코드를 통해서만 주어진다. 해당 과정을 모두 거친 후 투표 집계는 단순히 각 공동체 사업안 계좌의 잔액이 가장 큰 것을 채택한다. 815명의 오프라인 심사원과 7,335명의 구성원이 참여하는 시스템이기에 퍼블릭방식을 채택하였다.
  • 프라이빗 방식 적용사례: FMV 블록체인 온라인투표시스템
FMV는 블록체인 온라인투표시스템을 제공하는 미국의 스타트업이다. 포브스(Forbes)와 나스닥(Nasdaq), 디스커버리(Discovery)와 허핑턴 포스트(The Huffington Post) 등에서 블록체인 온라인투표 시스템은 선거에 들어가는 비용을 획기적으로 줄이게 되었다. 그리고 더욱 공정하고 투명하면서 편리하고 빠른 선거가 가능할 것이라 평가받고 있다. FMV는 블록체인 온라인투표시스템에 있어서는 독보적인 언론 노출도를 자랑하며 계속해서 투자가 늘어나고 있다. 이 업체의 블록체인 온라인투표시스템은 가중치 부여 투표가 가능하다는 특징까지 가졌다. 비트코인이나 이더리움과 같은 플랫폼을 이용하지 않고, 1인 1표와 가중치 투표 모두 가능하다. 독자적인 시스템을 구성하는 FMV는 프라이빗 방식의 블록체인 온라인투표 시스템이라고 할 수 있다. 기본적으로 블록체인 장부작성 방식과 거의 동일하게 작동한다는 것을 알 수 있다.

해외 사례

  • 스페인
포데모스 정당은 시민 참여를 촉진하고 공정한 투표 시스템 구현을 위해 'Agora Voting'을 사용한다. 현재 'nVotes'라고 불리며 사용자는 웹을 통해 편리하게 유권자 등록 및 투표 진행이 가능하다. 투표 프로그램을 프리웨어로 출시해 무료로 사용하면서 시스템 설정을 사용자가 필요에 따라 변경할 수 있다는게 최대 장점이다. 사용자 편의에 따른 변형이 가능한 만큼 'Agora Voting'에선 다중투표, 선호반영, 선택사항 위임 등 섬세한 투표 설계를 할 수 있다. 간단한 사전 조작을 통해 온갖 투표에 활용이 가능하며, 웹기반 모듈형 소프트웨어로 만들어 최대한 다양한 기기에서 설치 및 작동이 가능하다.
  • 미국
유타주 공화당 대선후보 선정을 위해 'Smartmatic'이 온라인투표 인프라를 제공한다. 엔드 투 엔드 암호화와 프라이빗 블록체인을 사용하여 발생할 수 있는 모든 결과의 불일치와 오류를 모니터링 할 수 있도록 한다. 유타주는 대부분 교인으로 많은 주민들이 선교 사업을 위해 해외에 거주하므로 우편 투표를 해왔으나, 등록 유권자는 플랫폼에 액세스하여 손쉽게 온라인으로 투표할 수 있다. 또한, 각 후보자에 대한 정보에 관한 링크가 제공되어 기존 투표보다 더 쉽고 빠르게 정보를 얻을 수 있다.
  • 에스토니아
전 세계적으로 가장 선진적인 인터넷 방식의 투표 시행 국가이다. 디지털 주민등록증과 같은 ID카드로 온라인투표에 참여 가능하도록 했다. 에스토니아 정보 교환 플랫폼인 '엑스로드'에 ID카드로 접속하여 투표를 진행한다. 엑스로드는 국가의 개별 기관뿐만 아니라 사기업까지 포함해 분산된 정보를 공유하고 연결해주는 정보 교환 플랫폼으로, 엑스로드가 뼈대 역할을 한다면, 전자신분증(ID Card)은 블록체인 민주주의 세계로 들어가게 해주는 열쇠 역할을 한다. 유권자의 익명성 보장을 위해 두 개의 별개의 블록체인을 사용한다. 2007년 국회의원 선거 온라인투표율이 5.5%에 불과했지만 2011년 25%까지 높아졌다.

각주

  1. 정정당당스토리,〈위탁선거? 온라인 투표? 그게 뭐에요?〉, 《넹니버 블로그》, 2017-08-18
  2. 횡성뉴스 기자, 〈<기고> 이제는 손쉽고 편리한 온라인투표(k-voting)로〉, 《횡성뉴스》, 2016-10-28

참고자료

같이 보기