Paper 2025/284
S2DV: Scalable and Secure DAO Voting
Abstract
Decentralized Autonomous Organization operates without a central entity, being owned and governed collectively by its members. In this organization, decisions are carried out automatically through smart contracts for routine tasks, while members vote for unforeseen issues. Scalability in decision-making through voting on proposals is essential to accommodate a growing number of members without sacrificing security. This paper addresses this challenge by introducing a scalable and secure DAO voting system that ensures security through Groth16 zk-SNARKs and exponential ElGamal encryption algorithm while achieving scalability by verifiably delegating heavy computations to untrusted entities. While offline computation on the exponential ElGamal homomorphic encryption algorithm is enabled to reduce the computational cost of the blockchain, Groth16 is allowed to maintain robust off-chain calculation without revealing any further details. Specifically, the Groth16 proof guarantees that (i) the encrypted votes accurately reflect the voter's voting power, ensuring no unauthorized weight manipulation; (ii) only valid non-negative vote values are encrypted, preventing unintended or malicious vote tampering; and (iii) the homomorphic summation is performed correctly. The implementation shows that the proofs are verified remarkably fast, making the S2DV protocol highly suitable for scalable DAO voting, while preserving the security of the election.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Decentralized Autonomous OrganizationVotingzk-SNARK
- Contact author(s)
-
alidoganmath @ gmail com
sermin cakin @ gmail com - History
- 2025-02-20: approved
- 2025-02-19: received
- See all versions
- Short URL
- https://ia.cr/2025/284
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/284, author = {Ali Dogan and Sermin Kocaman}, title = {{S2DV}: Scalable and Secure {DAO} Voting}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/284}, year = {2025}, url = {https://eprint.iacr.org/2025/284} }