Paper 2025/1709

The zkVot Protocol: A Distributed Computation Protocol for Censorship Resistant Anonymous Voting

Yunus Gürlek
Kadircan Bozkurt
Abstract

zkVot is a client side trustless distributed computation protocol that utilizes zero knowledge proving technology. It is designed to achieve anonymous and censorship resistant voting while ensuring scalability. The protocol is created as an example of how modular and distributed computation can improve both the decentralization and the scalability of the internet. A complete and working implementation of this paper is available on https://github.com/node101-io/zkvot. It is important to emphasize that zkVot is one of the first complete implementations of a fully censorship resistant anonymous voting application that can scale up to a meaningful number of voters.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
zero knowledge provingvotingblockchaindecentralizationcensorship resistancezero knowledge proof aggregation
Contact author(s)
yunus @ node101 io
kadircan @ node101 io
History
2025-09-21: approved
2025-09-20: received
See all versions
Short URL
https://ia.cr/2025/1709
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1709,
      author = {Yunus Gürlek and Kadircan Bozkurt},
      title = {The {zkVot} Protocol: A Distributed Computation Protocol for Censorship Resistant Anonymous Voting},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1709},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1709}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.