Browse by author
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;
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
URL: https://doi.org/10.1145/3461461
DOI: 10.1145/3461461
Altmetrics provided by Altmetric