Voting by DTK Token Holders
The voting process employs a multi-tiered approach that pragmatically balances privacy, scalability, and security:

For Standard Decisions (high frequency, lower stakes): A commitment-based voting scheme managed through the democracy pallet allows token holders to commit their votes in an encrypted format, with results revealed after the voting period concludes. This approach provides basic privacy while maintaining computational efficiency. The system can process approximately 1,000-10,000 votes per day within reasonable weight constraints.
For Sensitive Decisions (low frequency, higher stakes): Zero-knowledge proofs provide stronger privacy guarantees, where each voter proves valid voting rights without revealing their identity or specific vote. Due to the computational intensity of ZK verification, this tier is reserved for critical governance decisions (approximately 1-5 per month) and employs:
Scalable ZK Voting Optimization
Enhancing Governance Efficiency through Batched Verification, Delegation, and Quorum Sampling
Batched proof verification (amortizing costs across multiple votes)
Delegation mechanisms (reducing the total proof count)
Quorum-based sampling (where a statistically significant subset of token holders participate)
This pragmatic approach acknowledges the inherent scalability constraints of on-chain governance while preserving privacy for the most sensitive decisions.
Fuel Your Pod.
Grow Your Share.
Buy Proof Pod
