Please use this identifier to cite or link to this item: http://hdl.handle.net/11189/10661
DC FieldValueLanguage
dc.contributor.authorMwansa, Patricken_US
dc.contributor.authorKabaso, Bonifaceen_US
dc.date.accessioned2026-08-06T12:47:23Z-
dc.date.available2026-08-06T12:47:23Z-
dc.date.issued2025-
dc.identifier.citationMwansa, P. & Kabaso, B. 2025. Improving election integrity: blockchain and byzantine generals problem theory in vote systems. Electronics , 13(10):1-27. [https://doi.org/10.3390/electronics13101853]en_US
dc.identifier.issn2079-9292 (Online)-
dc.identifier.urihttp://hdl.handle.net/11189/10661-
dc.description.abstractIn the digital age, maintaining election integrity is critical, especially in Africa, where the security of electronic elections is often questioned. This study presents a blockchain-based vote counting and validation (BBVV) system developed using a mixed methods approach that combines stakeholder questionnaires to capture system specification and randomized historical election data analysis, following the Design Science Research strategy. Using the theory of the Byzantine General Problem, the BBVV protocol is proposed, which provides an accurate local count of votes at polling stations before national aggregation. The system was tested with randomized historical election data on the Algorand blockchain TestNet and confirmed that a local consensus on the vote count could be reached before it is added to the national tally on the blockchain. Our results show that in the cases where consensus was reached, this was the instance in only about 5% of the voting scenarios, with only 10% of the total vote being considered valid due to the strict consensus requirements. In addition, significant discrepancies were found between officials, with no consensus reached in 95% of cases which was due to the rogue values generated by a randomized dataset. The performance of the BBVV system was evaluated using transaction metrics, saturation, throughput, traffic, and latency to assess its efficiency, scalability, and reliability. The results suggest that blockchain technology can significantly improve the integrity of elections by ensuring a transparent, secure, and accurate vote-counting process. Future work will focus on improving the adaptability and scalability of the BBVV system for different electoral situations.en_US
dc.language.isoenen_US
dc.publisherMDPIen_US
dc.relation.ispartofElectronicsen_US
dc.subjectBlockchainen_US
dc.subjectE-votingen_US
dc.subjectByzantineen_US
dc.subjectConsensus algorithmen_US
dc.subjectAlgoranden_US
dc.subjectTestNeten_US
dc.titleImproving election integrity: blockchain and byzantine generals problem theory in vote systemsen_US
dc.identifier.doihttps://doi.org/10.3390/electronics13101853-
dc.typeArticleen_US
Appears in Collections:FID - Journal Articles (DHET subsidised)
Files in This Item:
File Description SizeFormat 
Improving_Election_Integrity.pdf3.4 MBAdobe PDFView/Open
Show simple item record

Page view(s)

15
checked on Aug 13, 2026

Download(s)

6
checked on Aug 13, 2026

Google ScholarTM

Check

Altmetric


Items in Digital Knowledge are protected by copyright, with all rights reserved, unless otherwise indicated.