SEVA: A Smart Electronic Voting Application Using Blockchain Technology

Jacob Abegunde, Hannan Xiao, William Joseph Spring

Research output: Contribution to conferencePaperpeer-review

137 Downloads (Pure)

Abstract

The development of electronic voting applications remains an active area of research and this has led to the proposal and implementation of many models based on blockchains. However, most of the proposed models are partially decentralized solutions, in which the blockchain is used as a storage media for votes while the application is written in programming tools such as HTML, CSS, and JavaScript. This makes them vulnerable to attacks such as Denial of Service (DoS) attacks, Single Point of Failure (SPF), and fraudulent record modification.
In this paper, we propose a fully decentralized electronic voting application, SEVA, in which we placed the whole application (code and data) in Ethereum to protect the application from vul- nerabilities. Additionally, we propose a new consensus algorithm, Proof of Smart Vote (PoSV) for SEVA, as a viable energy-saving alternative to the energy-intensive Proof of Work (PoW). We implemented and evaluated SEVA with PoSV and compared it with a partially decentralized model of the application.
Original languageEnglish
Number of pages8
Publication statusPublished - 8 Dec 2021
EventIEEE Blockchain - 2021 - The 4th IEEE International Conference on Blockchain - Online event
Duration: 6 Dec 20218 Dec 2021

Conference

ConferenceIEEE Blockchain - 2021 - The 4th IEEE International Conference on Blockchain
Period6/12/218/12/21

Fingerprint

Dive into the research topics of 'SEVA: A Smart Electronic Voting Application Using Blockchain Technology'. Together they form a unique fingerprint.

Cite this