2021 · 27 citations · 6 references
ComputingComputer ScienceComputer SystemsAuthenticationCryptographySecurity ArchitectureCryptographic ProtocolsElection IntegrityElection SecuritySecure Multi-party ComputationStorage SecurityVoting TechnologyBlockchain SecurityBlockchain-based Data SecurityBlockchain-based SecurityClient-server CommunicationDistributed Storage ArchitecturesElectronic Voting ProtocolsElectronic Voting SecurityWeb Service Architecture
E-Voting system generally adopts the client-server architecture where the server is the responsible entity of all data in the system. Such a system poses several issues regarding information security such as data integrity of the election result, the confidentiality of voter identity with its vote and the auditability of transactions. This research presents an implementation of blockchain-based Ethereum on the E-Voting system to protect the information security with a distributed storage. The e-Voting system is implemented with three main components: private blockchain network, smart contract, and web service as an interface to manager and voters. The functional evaluation on the data store, display, update, delete, verify voters, authenticate voters, and the integrity of the election process in the private blockchain network are all well-functioning, even without an overvote. The nonfunctional evaluation shows that the system can guarantee the data integrity of the election result, the confidentiality of voter identity with its selection, the auditability of transactions, and the maximum scale of load that system can handle. Based on these results, E-Voting system with a blockchain-based Ethereum give a better alternative than those implemented with a client-server architecture.
6
Blockchain technology overview
Dylan Yaga, Peter Mell, Nik Roby et al. · 2018 · 1.5K citations · Full text
Towards secure e-voting using ethereum blockchain
Emre Yavuz, Ali Kaan Koc, Umut Can Çabuk · 2018 · 257 citations
Decentralized Voting Platform Based on Ethereum Blockchain
David Khoury, Elie Kfoury, Ali Kassem et al. · 2018 · 102 citations
Votereum: An Ethereum-Based E-Voting System
Linh Vo-Cao- Thuy, Khoi Cao-Minh, Chuong Dang-Le-Bao et al. · 2019 · 51 citations