블록체인·얼굴·지문을 결합한 전자투표 유권자 인증 시스템 Block-BVAS
Block-BVAS는 얼굴과 지문을 이용해 유권자의 신원과 투표 자격을 확인하고, 암호화된 인증·투표 기록을 블록체인에 저장해 선거의 보안성과 감사 가능성을 높이는 전자투표 프레임워크이다. 전자투표의 신뢰성을 높이기 위해 얼굴 인식과 지문 인식, 사설 이더리움 블록체인을 결합한 유권자 인증 시스템이 개발됐다. ‘Block-BVAS’라 불리는 이 시스템은 투표자의 신원을 두 가지 생체정보로 확인하고, 인증과 투표 기록을 블록체인에 남겨 위변조 가능성을 줄이는 방식이다. 연구진은 고가의 전용 장비 대신 Raspberry Pi 5를 처리 장치로 사용해 저비용 전자투표 단말기에서도 이러한 구조를 구현할 수 있음을 보여줬다. 그러나 이번 연구는 200명을 대상으로 한 실내 통제 환경의 프로토타입 실험이다. 따라서 실제 국가 선거에 적용할 수 있는 완성형 시스템이 아니라 블록체인 기반 유권자 인증의 기술적 가능성을 확인한 초기 연구로 이해해야 한다. 전자투표에서 유권자 인증이 중요한 이유 전자투표는 투표와 개표 시간을 단축하고, 거동이 불편하거나 멀리 떨어진 유권자의 접근성을 높일 수 있다. 수작업 개표 과정에서 발생하는 실수를 줄일 수 있다는 장점도 있다. 반면 전자투표 시스템이 해킹되거나 중앙 데이터베이스가 조작되면 대규모 선거 기록이 한꺼번에 훼손될 위험이 있다. 특히 투표 전에 실시하는 유권자 본인 확인과 투표 자격 인증은 전체 선거 보안의 출발점이다. 다른 사람의 신분을 도용하거나 한 사람이 여러 차례 인증을 통과하면 이후의 투표 기록이 아무리 안전하게 보관돼도 선거의 정당성을 보장하기 어렵다. 기존 생체인증 시스템은 얼굴이나 지문 가운데 하나만 사용하는 경우가 많다. 그러나 얼굴 인식은 조명, 카메라 각도, 안경과 마스크 등에 영향을 받고, 지문 인식은 손가락의 상처나 마모, 센서 오염 때문에 실패할 수 있다. Block-BVAS는 얼굴과 지문을 함께 확인해 한 가지 생체정보에만 의존하는 방식의 한계를 줄이도록 설계됐다. Bl...