BBB-Voting: 1-out-of-k Blockchain-Based Boardroom Voting

10/18/2020
by   Sarad Venugopalan, et al.
0

Voting is a means to agree on a collective decision based on available choices (e.g., candidates), where participants (voters) agree to abide by their outcome. To improve trust in voting, decentralized solutions based on a blockchain can be employed. A blockchain ensures that all entities in the voting system have the same view of the actions made by others due to the immutable log. Existing blockchain-based boardroom voting implementation called Open Voting Network (OVN) supports only two candidates. We present a blockchain-based approach for decentralized 1-out-of-k voting and provide a cost-optimized implementation using Ethereum. We resolve the problem of stalling participants by a fault recovery protocol. Finally, we compare our implementation with OVN and show that our work decreases the costs for voters by 13.5

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset