Browse by author
Lookup NU author(s): Patrick McCorry, Professor Feng Hao
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).
© 2017, International Financial Cryptography Association. We present the first implementation of a decentralised and self-tallying internet voting protocol with maximum voter privacy using the Blockchain. The Open Vote Network is suitable for boardroom elections and is written as a smart contract for Ethereum. Unlike previously proposed Blockchain e-voting protocols, this is the first implementation that does not rely on any trusted authority to compute the tally or to protect the voter’s privacy. Instead, the Open Vote Network is a self-tallying protocol, and each voter is in control of the privacy of their own vote such that it can only be breached by a full collusion involving all other voters. The execution of the protocol is enforced using the consensus mechanism that also secures the Ethereum blockchain. We tested the implementation on Ethereum’s official test network to demonstrate its feasibility. Also, we provide a financial and computational breakdown of its execution cost.
Author(s): McCorry P, Shahandashti SF, Hao F
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: FC: International Conference on Financial Cryptography and Data Security 21st International Conference, FC 2017
Year of Conference: 2017
Pages: 357-375
Print publication date: 08/02/2018
Online publication date: 23/12/2017
Acceptance date: 02/04/2016
Date deposited: 17/01/2018
ISSN: 0302-9743
Publisher: Springer Verlag
URL: https://doi.org/10.1007/978-3-319-70972-7_20
DOI: 10.1007/978-3-319-70972-7_20
Library holdings: Search Newcastle University Library for this item
Series Title: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISBN: 9783319709710