Education, Science, Technology, Innovation and Life
Open Access
Sign In

Enhanced Boardroom Voting with Block chain and Smart Contract

Download as PDF

DOI: 10.23977/ERMSS.2019.043

Author(s)

Huiqin Xie

Corresponding Author

Huiqin Xie

ABSTRACT

We present two decentralized and self-tallying anonymous voting protocols with multiple candidates using Ethereum block chain, one of which requires to use multiple generators of an elliptic curve group, while the other one uses only a single generator. We prove that both protocols fulfill fairness, maximum ballot secrecy and dispute-freeness under the partial-collusion attack model. Their correct execution and security are guaranteed by the underlying consensus mechanism of Ethereum and thus no trusted authorities are required. We rigorously analyze the efficiency of the protocols from the perspectives of computational complexity and communication complexity. Also, we estimate the total payments of the administrator and the voters for the multiple-generator construction and single-generator construction respectively and make comparisons.

KEYWORDS

Smart Contract; Ethereum; Blockchain; Self-tallying voting protocol; Decentralization

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.