Self-tallying quantum anonymous voting (SQAV) has drawn considerable attention since it was proposed. However, constrained by design challenges, all existing protocols only accommodate single-selection voting and cannot support multi-selection voting. In this paper, we propose a SQAV protocol with multi-selection voting functionality. In our protocol, -particle entangled states are equally divided into groups, and the particles in each entangled state are delivered to voters, one particle per voter. Each voter obtains voting vectors by sequentially measuring all his (or her) particles that belong to different group, and then encodes his or her voting information into the vector corresponding to the secret index. Due to entanglement correlation, each voter can verify whether his or her ballot is correct through computation, while any participant can obtain the vote count for each candidate through computation. Our protocol satisfies self-tallying, nonreusability, verifiability, and fairness.

生成讲解博客的中文版本

生成AI智能校验的中文版本