Paper 2025/243

K-Linkable Ring Signatures and Applications in Generalized Voting

Wonseok Choi, Purdue University West Lafayette, Georgia Institute of Technology
Xiangyu Liu
Lirong Xia, Rutgers, The State University of New Jersey
Vassilis Zikas, Georgia Institute of Technology
Abstract

Linkable ring signatures (LRS) allow a user to sign anonymously on behalf of a ring, while maintaining linkability—two signatures from the same signer are publicly identified, i.e., linked. This linkability makes LRS suitable to prevent double-voting in classical, voting protocols—each voter casts one vote and the candidate with the most votes wins the election. Several voting scenarios rely on (generalized) rules rather than plurality. For example, in , voters submit a ranking of the candidates, and the outcome is a function of these rankings. Such generalized voting rules are common in social choice theory, and have recently found their way into blockchain governance, e.g., for prioritizing (voting on) proposed (candidate) projects. However, unlike plurality voting, using LRS for voters to sign their votes (rankings) does not guarantee vote privacy as one can observe the rankings of each individual voter, which, depending on the scoring rule, is more information than what the outcome of the election offers. We introduce - (-LRS) as a primitive for simultaneously achieving anonymity and privacy in generalized voting. A -LRS scheme has the following properties: (-): a user can sign anonymously (on behalf of the ring) up to times, so that even an unbounded adversary cannot link his signatures. (-): If any signer signs more than times, all his signatures are publicly linked ; and, any set of signers cannot generate more than unlinked signatures . We provide two constructions of -LRS: one is from the DDH, and the other is from SIS (hence post-quantum). Finally, we show how -LRS can be applied to a broad range of voting rules, including , , and . Our protocols are non-interactive voting—each voter just posts a message on a bulletin board—which highlights the potential of -LRS in blockchain-governance scenarios.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
linkable ring signaturee-votingblockchain
Contact author(s)
wonseok @ purdue edu
liu3894 @ purdue edu
lirong xia @ rutgers edu
vzikas @ gatech edu
History
2025-02-20: last of 2 revisions
2025-02-16: received
See all versions
Short URL
https://ia.cr/2025/243
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/243,
      author = {Wonseok Choi and Xiangyu Liu and Lirong Xia and Vassilis Zikas},
      title = {K-Linkable Ring Signatures and Applications in Generalized Voting},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/243},
      year = {2025},
      url = {https://eprint.iacr.org/2025/243}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.