BroncoVote: Secure Voting System using Ethereum’s Blockchain

Gaby G. Dagher, Praneeth Babu Marella, Matea Milojkovic, Jordan Mohler

Abstract

Voting is a fundamental part of democratic systems; it gives individuals in a community the faculty to voice their opinion. In recent years, voter turnout has diminished while concerns regarding integrity, security, and accessibility of current voting systems have escalated. E-voting was introduced to address those concerns; however, it is not cost-effective and still requires full supervision by a central authority. The blockchain is an emerging, decentralized, and distributed technology that promises to enhance different aspects of many industries. Expanding e-voting into blockchain technology could be the solution to alleviate the present concerns in e-voting. In this paper, we propose a blockchain-based voting system, named BroncoVote, that preserves voter privacy and increases accessibility, while keeping the voting system transparent, secure, and cost-effective. BroncoVote implements a university-scaled voting framework that utilizes Ethereum’s blockchain and smart contracts to achieve voter administration and auditable voting records. In addition, BroncoVote utilizes a few cryptographic techniques, including homomorphic encryption, to promote voter privacy. Our implementation was deployed on Ethereum’s Testnet to demonstrate usability, scalability, and efficiency.

References

Download


Paper Citation


in Harvard Style

Dagher G., Marella P., Milojkovic M. and Mohler J. (2018). BroncoVote: Secure Voting System using Ethereum’s Blockchain.In Proceedings of the 4th International Conference on Information Systems Security and Privacy - Volume 1: ICISSP, ISBN 978-989-758-282-0, pages 96-107. DOI: 10.5220/0006609700960107


in Bibtex Style

@conference{icissp18,
author={Gaby G. Dagher and Praneeth Babu Marella and Matea Milojkovic and Jordan Mohler},
title={BroncoVote: Secure Voting System using Ethereum’s Blockchain},
booktitle={Proceedings of the 4th International Conference on Information Systems Security and Privacy - Volume 1: ICISSP,},
year={2018},
pages={96-107},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006609700960107},
isbn={978-989-758-282-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 4th International Conference on Information Systems Security and Privacy - Volume 1: ICISSP,
TI - BroncoVote: Secure Voting System using Ethereum’s Blockchain
SN - 978-989-758-282-0
AU - Dagher G.
AU - Marella P.
AU - Milojkovic M.
AU - Mohler J.
PY - 2018
SP - 96
EP - 107
DO - 10.5220/0006609700960107