Skip to main navigation Skip to search Skip to main content

A Privacy-Preserving Voting Protocol on Blockchain

  • Wenbin Zhang
  • , Yuan Yuan
  • , Yanyan Hu
  • , Shaohua Huang
  • , Shengjiao Cao
  • , Anuj Chopra
  • , Sheng Huang
  • Ant Group
  • IBM
  • UMark Co. Ltd

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

86 Citations (Scopus)

Abstract

As blockchain technologies mature and ecosystems over blockchain evolve, peers on blockchain networks often face situations in which they need to conduct voting for decision-making; as happened in the case of the DAO hard fork event on Ethereum. However, a natively built-in voting mechanism is not available on any of the existing blockchain platforms. Thus, the decision making either is delegated to a few network members who make such decisions offline or is dependent on third party online voting services. In both cases, peers directly or indirectly rely on trusted parties or centralized systems. This is against the basic decentralization principle of blockchain and exposes the election to frauds. To facilitate decision-making in a decentralized and secure manner, we propose a native blockchain voting protocol for peers to vote over their existing blockchain network without the need of any trusted or third party. Our protocol preserves end-to-end privacy and possesses desirable properties such as detectability and correctability against cheating. A reference implementation of our protocol on Hyperledger Fabric that demonstrates the validity and practical applicability of our protocol is also provided.

Original languageEnglish
Title of host publicationProceedings - 2018 IEEE International Conference on Cloud Computing, CLOUD 2018 - Part of the 2018 IEEE World Congress on Services
PublisherIEEE Computer Society
Pages401-408
Number of pages8
ISBN (Electronic)9781538672358
DOIs
Publication statusPublished - 7 Sept 2018
Externally publishedYes
Event11th IEEE International Conference on Cloud Computing, CLOUD 2018 - San Francisco, United States
Duration: 2 Jul 20187 Jul 2018

Publication series

NameIEEE International Conference on Cloud Computing, CLOUD
Volume2018-July
ISSN (Print)2159-6182
ISSN (Electronic)2159-6190

Conference

Conference11th IEEE International Conference on Cloud Computing, CLOUD 2018
Country/TerritoryUnited States
CitySan Francisco
Period2/07/187/07/18

Keywords

  • Blockchain
  • Distributed Tally
  • Distribution Voting
  • Voting

Fingerprint

Dive into the research topics of 'A Privacy-Preserving Voting Protocol on Blockchain'. Together they form a unique fingerprint.

Cite this