Punkpoll zk-Voting Machine
🗳️ Punkpoll zk-Voting Machine(PVM)은 기존의 투표함과 유사하게 오프체인 상태에서 투표를 진행할 수 있는 시스템입니다. 이 머신은 영지식 스마트컨트랙트가 설치되어 있으며, 무선 연결은 투표가 종료된 후에만 이루어집니다. 투표한 내용은 무선망에 연결되는 순간 영지식 블록체인에 검증된 트랜잭션으로 전송되어, 투표 기간 동안 누적된 모든 투표 데이터를 한 번에 전송합니다.
🔐 PVM은 독립된 투표함으로서, 투표 시 트랜잭션 상태가 영지식 증명으로 검증된 형태로 변환되어 누적됩니다. 투표가 끝나고 무선망에 연결되는 순간 영지식 블록체인에 하나의 트랜잭션으로 포함되어 단 몇 분 안에 당선자가 결정됩니다. PVM 한 대는 1시간에 약 1천 명의 투표를 처리할 수 있으며, 모든 PVM은 오프체인에서 상태 증명을 거쳐 병렬로 처리되기 때문에 1억 명의 유권자를 대상으로 한다면 약 1만 대로 운영할 수 있습니다.
🧾 투표 후 PVM은 'zk-vote 영수증'을 NFT(QR 코드)로 발행하며, 투표 종료 후에는 자신이 투표한 내용이 결과에 포함되었는지 쉽게 확인할 수 있습니다. 물론 투표 과정에서 강압 저항성과 프라이버시는 철저히 보호됩니다.
⛓️ 영지식블록체인(Mina Protocol)은 Punkpoll이 구상하는 이러한 영지식 투표 머신에 최적화되어 있습니다. 투표는 오프체인에서 진행되며, 각각의 PVM이 영지식 증명으로 검증되고, 투표 마감 후 한 번 인터넷에 연결되면 모든 투표가 블록체인에 포함되어 완전히 검증되고 처리될 수 있습니다.
#DecentralizedVoting #Punkpoll