Blockchain-Based Electronic Voting: A Secure and Transparent Solution

Since its appearance in 2008, blockchain technology has found multiple uses in fields such as banking, supply chain management, and healthcare. One of the most intriguing uses of blockchain is in voting systems, where the technology can overcome the security and transparency concerns that plague tra...

Full description

Bibliographic Details
Main Authors: Bruno Miguel Batista Pereira, José Manuel Torres, Pedro Miguel Sobral, Rui Silva Moreira, Christophe Pinto de Almeida Soares, Ivo Pereira
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Cryptography
Subjects:
Online Access:https://www.mdpi.com/2410-387X/7/2/27
_version_ 1827737861499125760
author Bruno Miguel Batista Pereira
José Manuel Torres
Pedro Miguel Sobral
Rui Silva Moreira
Christophe Pinto de Almeida Soares
Ivo Pereira
author_facet Bruno Miguel Batista Pereira
José Manuel Torres
Pedro Miguel Sobral
Rui Silva Moreira
Christophe Pinto de Almeida Soares
Ivo Pereira
author_sort Bruno Miguel Batista Pereira
collection DOAJ
description Since its appearance in 2008, blockchain technology has found multiple uses in fields such as banking, supply chain management, and healthcare. One of the most intriguing uses of blockchain is in voting systems, where the technology can overcome the security and transparency concerns that plague traditional voting systems. This paper provides a thorough examination of the implementation of a blockchain-based voting system. The proposed system employs cryptographic methods to protect voters’ privacy and anonymity while ensuring the verifiability and integrity of election results. Digital signatures, homomorphic encryption (He), zero-knowledge proofs (ZKPs), and the Byzantine fault-tolerant consensus method underpin the system. A review of the literature on the use of blockchain technology for voting systems supports the analysis and the technical and logistical constraints connected with implementing the suggested system. The study suggests solutions to problems such as managing voter identification and authentication, ensuring accessibility for all voters, and dealing with network latency and scalability. The suggested blockchain-based voting system can provide a safe and transparent platform for casting and counting votes, ensuring election results’ privacy, anonymity, and verifiability. The implementation of blockchain technology can overcome traditional voting systems’ security and transparency shortcomings while also delivering a high level of integrity and traceability.
first_indexed 2024-03-11T02:35:29Z
format Article
id doaj.art-0da2eb7f41434002ad7d86f311b18883
institution Directory Open Access Journal
issn 2410-387X
language English
last_indexed 2024-03-11T02:35:29Z
publishDate 2023-05-01
publisher MDPI AG
record_format Article
series Cryptography
spelling doaj.art-0da2eb7f41434002ad7d86f311b188832023-11-18T09:55:38ZengMDPI AGCryptography2410-387X2023-05-01722710.3390/cryptography7020027Blockchain-Based Electronic Voting: A Secure and Transparent SolutionBruno Miguel Batista Pereira0José Manuel Torres1Pedro Miguel Sobral2Rui Silva Moreira3Christophe Pinto de Almeida Soares4Ivo Pereira5Intelligent Sensing and Ubiquitous Systems Group (ISUS), University Fernando Pessoa, Praça 9 de Abril, 4249-004 Porto, PortugalIntelligent Sensing and Ubiquitous Systems Group (ISUS), University Fernando Pessoa, Praça 9 de Abril, 4249-004 Porto, PortugalIntelligent Sensing and Ubiquitous Systems Group (ISUS), University Fernando Pessoa, Praça 9 de Abril, 4249-004 Porto, PortugalIntelligent Sensing and Ubiquitous Systems Group (ISUS), University Fernando Pessoa, Praça 9 de Abril, 4249-004 Porto, PortugalIntelligent Sensing and Ubiquitous Systems Group (ISUS), University Fernando Pessoa, Praça 9 de Abril, 4249-004 Porto, PortugalIntelligent Sensing and Ubiquitous Systems Group (ISUS), University Fernando Pessoa, Praça 9 de Abril, 4249-004 Porto, PortugalSince its appearance in 2008, blockchain technology has found multiple uses in fields such as banking, supply chain management, and healthcare. One of the most intriguing uses of blockchain is in voting systems, where the technology can overcome the security and transparency concerns that plague traditional voting systems. This paper provides a thorough examination of the implementation of a blockchain-based voting system. The proposed system employs cryptographic methods to protect voters’ privacy and anonymity while ensuring the verifiability and integrity of election results. Digital signatures, homomorphic encryption (He), zero-knowledge proofs (ZKPs), and the Byzantine fault-tolerant consensus method underpin the system. A review of the literature on the use of blockchain technology for voting systems supports the analysis and the technical and logistical constraints connected with implementing the suggested system. The study suggests solutions to problems such as managing voter identification and authentication, ensuring accessibility for all voters, and dealing with network latency and scalability. The suggested blockchain-based voting system can provide a safe and transparent platform for casting and counting votes, ensuring election results’ privacy, anonymity, and verifiability. The implementation of blockchain technology can overcome traditional voting systems’ security and transparency shortcomings while also delivering a high level of integrity and traceability.https://www.mdpi.com/2410-387X/7/2/27blockchainvotinggenetic algorithmelectronic voting
spellingShingle Bruno Miguel Batista Pereira
José Manuel Torres
Pedro Miguel Sobral
Rui Silva Moreira
Christophe Pinto de Almeida Soares
Ivo Pereira
Blockchain-Based Electronic Voting: A Secure and Transparent Solution
Cryptography
blockchain
voting
genetic algorithm
electronic voting
title Blockchain-Based Electronic Voting: A Secure and Transparent Solution
title_full Blockchain-Based Electronic Voting: A Secure and Transparent Solution
title_fullStr Blockchain-Based Electronic Voting: A Secure and Transparent Solution
title_full_unstemmed Blockchain-Based Electronic Voting: A Secure and Transparent Solution
title_short Blockchain-Based Electronic Voting: A Secure and Transparent Solution
title_sort blockchain based electronic voting a secure and transparent solution
topic blockchain
voting
genetic algorithm
electronic voting
url https://www.mdpi.com/2410-387X/7/2/27
work_keys_str_mv AT brunomiguelbatistapereira blockchainbasedelectronicvotingasecureandtransparentsolution
AT josemanueltorres blockchainbasedelectronicvotingasecureandtransparentsolution
AT pedromiguelsobral blockchainbasedelectronicvotingasecureandtransparentsolution
AT ruisilvamoreira blockchainbasedelectronicvotingasecureandtransparentsolution
AT christophepintodealmeidasoares blockchainbasedelectronicvotingasecureandtransparentsolution
AT ivopereira blockchainbasedelectronicvotingasecureandtransparentsolution