Toggle Main Menu Toggle Search

Open Access padlockePrints

On Secure E-Voting over Blockchain

Lookup NU author(s): Patrick McCorry, Dr Maryam Mehrnezhad, Dr Ehsan Toreini, Professor Feng Hao



This is the final published version of an article that has been published in its final definitive form by ACM, 2021.

For re-use rights please refer to the publisher's terms and conditions.


© 2021 Copyright held by the owner/author(s). This article discusses secure methods to conduct e-voting over a blockchain in three different settings: decentralized voting, centralized remote voting, and centralized polling station voting. These settings cover almost all voting scenarios that occur in practice. A proof-of-concept implementation for decentralized voting over Ethereum's blockchain is presented. This work demonstrates the suitable use of a blockchain not just as a public bulletin board but, more importantly, as a trustworthy computing platform that enforces the correct execution of the voting protocol in a publicly verifiable manner. We also discuss scaling up a blockchain-based voting application for national elections. We show that for national-scale elections the major verifiability problems can be addressed without having to depend on any blockchain. However, a blockchain remains a viable option to realize a public bulletin board, which has the advantage of being a "preventive"measure to stop retrospective changes on previously published records as opposed to a "detective"measure like the use of mirror websites. CCS Concepts: • Security and privacy;

Publication metadata

Author(s): McCorry P, Mehrnezhad M, Toreini E, Shahandashti SF, Hao F

Publication type: Article

Publication status: Published

Journal: Digital Threats: Research and Practice

Year: 2021

Volume: 2

Issue: 4

Print publication date: 01/12/2021

Online publication date: 15/10/2021

Acceptance date: 01/04/2021

Date deposited: 23/02/2024

ISSN (print): 2692-1626

ISSN (electronic): 2576-5337

Publisher: ACM


DOI: 10.1145/3461461


Altmetrics provided by Altmetric