투표과정에 블록체인을 적용한다면 블록의 높이, 필요 속도, 비용 등을 고려할 때 어떤 합의 알고리즘이 가장 적합할까요?
블록체인 기술은 전자 투표의 신뢰도를 높이는 데도 적극 활용될 수 있을 것입니다. 해킹과 조작이 어려워 보안성이 높다는 특성을 활용한 것인데요. 블 록체인 전자투표가 활성화 되면 개표작업에 소요되는 시간과 인력 등 비용도 크게 절감될 것으로 기대됩니다.
투표에 도입하기에 효과적인 블록체인의 알고리즘은 무엇인지 궁금합니다.
우리나라에서 전자투표제를 블록체인 방식으로 실시한건 따복공동체 사업을
예를 들어 보면 이해가 가실듯 합니다.
경기도에서 실시한 따복공동체 지원단사업 주민제안 공모사업에 블록체인 기술을
도입한것은 맞습니다. 이번 사업을 통해 블록체인 기술을 도입하여 온라인 투표제를
도입관리하였습니다.
총 872곳이라는 엄청난 지원업체가 모집되었구요 이많은 업체중 사업체를 선정하는
어려운 사업이었습니다.
투표 방법은 온라인 투표를 통해 실시 되었으며 각 지원된 업체의 10명의 주민
즉 8720명이 사업에대한 심사와 온라인투표를 진행했습니다.
기존의 전자투표는 안전결재 시스템등을 도입해야 하는 등 선거를 치루는 막대한
비용이 발생하는데 이를 저렴한 비용으로 선거를 치룰수 있도록 도운게
블록체인 시스템입니다.
온라인 투표의 모든 정보는 분산저장기술을 통해 각 서버에 저장하고
투표의 조작여부를 검증할수 있었습니다.
간단하게 온라인투표 방식에 대해 말씀드립니다.
투표자에대한 식별 인증을 실행한다
투표전송 투표자 정보 확인
선거관리자의 투표용지 발행
투표용지를 투표자에게 전달
투표자의 투표실시
투표완료 및 투표자 확인
투표결과 전산노드에 분산저장
투표결과 통보
온라인 투표결과 및 각종 정보를 분산저장하고 각 서버에 저장된
투표결과를 검증을 통해 조작을 방지하기 때문에 공동체 사업에 대한
선정자 작업이 저비용을 통해 안전하게 실시한 일이었습니다.
이런 작업은 경기도 뿐만이 아니라도 전세계에서 온라인 투표를
이용시 많이 이용되고 있습니다. 감사합니다.