A2V: Anonymous and Accountable Voting Framework via Blockchain
摘要
This paper introduces, A2V, a decentralized e-voting framework utilizing blockchain and Public Key Infrastructure (PKI) for anonymous voting and vote auditing. A2V employs a (t, n)-threshold secret sharing scheme to distribute voter identities among an auditing committee, enhancing security and reducing the risk of fraud voting. Votes are encrypted and recorded on an immutable blockchain, with continuous monitoring for anomalies like double voting. If a fraud vote is suspected, the system reconstructs identities from shares to verify voters and address cheaters. We provide necessary pseudocode, smart contract functions, and an illustrative diagram to demonstrate the system’s implementation and flow. We also discuss its security and performance to demonstrate that A2V can be implemented securely.