Advancing E-Voting Security: Biometrics-Enhanced Blockchain for Privacy and VerifiAbility (Bebpv)

Authors

DOI:

https://doi.org/10.54536/ajise.v3i3.3876

Keywords:

BEBPV, Blockchain, E-Voting, Receipt-Freeness, Verifiability

Abstract

Achieving individual verifiability and receipt-freeness in e-voting systems poses a complex challenge. Mechanisms that allow voters to confirm their votes may also inadvertently enable them to show proof of their choices to others, thus jeopardizing vote privacy. This creates a critical tension between two essential objectives: enabling individual verifiability, where voters trust the system to accurately count their votes, and maintaining receipt-freeness, where the system prevents exploitation and coercion. The Biometrics-Enhanced Blockchain for Privacy and Verifiability (BEBPV) system proposed in this study addresses this challenge by employing facial biometric authentication and trusted node centres for post-voting verification; the biometric facial authentication reduces risks associated with the resale of voting credentials and removes the need for voters to recall complex passwords, while the post-voting verification process available at secure, trusted node centers allows voters to confirm their votes without retaining any proof that could be shared with third parties, thus upholding receipt-freeness. These mechanisms collectively ensure that individual votes are verifiable, while simultaneously safeguarding against coercion and vote-buying through receipt freeness. The feasibility of the BEBPV system is demonstrated through smart contract implementation for both the voting phase and post voting phase. Additionally, the system is validated on several essential attributes of an e-voting, including fairness, universal verifiability, eligibility and privacy. A technical evaluation indicates a transaction cost of 166,662 gas per vote cast.

Downloads

Download data is not yet available.

References

Alotaibi, O. (2024). Role of Artificial Intelligence in Enhancing Metaverse Gaming Experience and Human Interaction. International Journal of Metaverse, 2(1), 11–19. https://doi.org/10.54536/ijm.v2i1.2933

Alvi, S. T., Uddin, M. N., & Islam, L. (2020). Digital Voting: A Blockchain-based E-Voting System using Biohash and Smart Contract. 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT). https://doi.org/10.1109/icssit48917.2020.9214250

Bellini, E., Ceravolo, P., Bellini, A., & Damiani, E. (2020). Designing Process-Centric Blockchain-Based Architectures: A Case Study in e-voting as a Service. Lecture Notes in Business Information Processing, 1–23. https://doi.org/10.1007/978-3-030-46633-6_1

Benabdallah, A., Audras, A., Coudert, L., Madhoun, N. E., & Badra, M. (2022). Analysis of Blockchain Solutions for E-Voting: A Systematic Literature Review. IEEE Access, 10, 70746–70759. https://doi.org/10.1109/access.2022.3187688

Chaieb, M., Yousfi, S., Lafourcade, P., & Robbana, R. (2019). Verify-Your-Vote: A Verifiable Blockchain-Based Online Voting Protocol. Lecture Notes in Business Information Processing, 16–30. https://doi.org/10.1007/978-3-030-11395-7_2

D. MohanaPriya, G. Devadharshini, S Divya, & J. Rajalatchumy. (2021). Towards A Privacy-Preserving Voting System Through Blockchain Technologies. 2021 International Conference on System, Computation, Automation and Networking (ICSCAN). https://doi.org/10.1109/icscan53069.2021.9526542

Garg, K., Saraswat, P., Bisht, S., Aggarwal, S. K., Kothuri, S. K., & Gupta, S. (2019, April). A comparitive analysis on e-voting system using blockchain. In 2019 4th International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU) (pp. 1-4). IEEE. https://doi.org/10.1109/iot-siu.2019.8777471

Hardwick, F. S., Gioulis, A., Akram, R. N., & Markantonakis, K. (2018). E-Voting With Blockchain: An E-Voting Protocol with Decentralisation and Voter Privacy. ArXiv (Cornell University). https://doi.org/10.1109/cybermatics_2018.2018.00262

Hui, H., & Sang, L. T. (2024). Integrating Financial and Textual Indicators for Enhanced Financial Risk Prediction: A Deep Learning Approach. American Journal of Financial Technology and Innovation, 2(1), 15–24. https://doi.org/10.54536/ajfti.v2i1.2489

Khoury, D., Kfoury, E. F., Kassem, A., & Harb, H. (2018, November). Decentralized voting platform based on ethereum blockchain. In 2018 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET) (pp. 1-6). IEEE. https://doi.org/10.1109/imcet.2018.8603050

Kurbatov, O., Kravchenko, P., Poluyanenko, N., Shapoval, O., & Кузнецова, Т. (2019). Using Ring Signatures For An Anonymous E-Voting System. 2019 IEEE International Conference on Advanced Trends in Information Theory (ATIT). https://doi.org/10.1109/atit49449.2019.9030447

Larriba, A. M., Cucó, A. C., Sempere, J. M., & López, D. (2021). Distributed Trust, a Blockchain Election Scheme. Informatica (Lithuanian Academy of Sciences), 321–355. https://doi.org/10.15388/20-infor440

Li, Y., Susilo, W., Yang, G., Yu, Y., Liu, D., Du, X., & Guizani, M. (2022). A Blockchain-Based Self-Tallying Voting Protocol in Decentralized IoT. IEEE Transactions on Dependable and Secure Computing, 19(1), 119–130. https://doi.org/10.1109/tdsc.2020.2979856

McCorry, P., Shahandashti, S. F., & Hao, F. (2017). A Smart Contract for Boardroom Voting with Maximum Voter Privacy. Lecture Notes in Computer Science, 357–375. https://doi.org/10.1007/978-3-319-70972-7_20

Sadia, K., Masuduzzaman, M., Paul, R. K., & Islam, A. (2020). Blockchain-Based Secure E-Voting with the Assistance of Smart Contract. Blockchain Technologies, 161–176. https://doi.org/10.1007/978-981-15-4542-9_14

Sallal, M., de Fréin, R., & Malik, A. (2023). PVPBC: Privacy and Verifiability Preserving E-Voting Based on Permissioned Blockchain. Future Internet, 15(4), 121–121. https://doi.org/10.3390/fi15040121

Sallal, M., Owenson, G., Salman, D., & Adda, M. (2022). Security and performance evaluation of master node protocol based reputation blockchain in the bitcoin network. Blockchain: Research and Applications, 3(1), 100048. https://doi.org/10.1016/j.bcra.2021.100048

Sallal, M., Schneider, S., Casey, M., Dupressoir, F., Treharne, H., Dragan, C., ... & Wright, P. (2020, November). Augmenting an internet voting system with selene verifiability using permissioned distributed ledger. In 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS) (pp. 1167-1168). IEEE. https://doi.org/10.1109/icdcs47774.2020.00124

Soni Vivek, Yashank, R. S., Yashas Prashanth, N Yashas, & M Namratha. (2020). E-Voting Systems using Blockchain: An Exploratory Literature Survey. 2020 Second International Conference on Inventive Research in Computing Applications (ICIRCA). https://doi.org/10.1109/icirca48905.2020.9183185

Taş, R., & Tanrıöver, Ö. Ö. (2020). A Systematic Review of Challenges and Opportunities of Blockchain for E-Voting. Symmetry, 12(8), 1328–1328. https://doi.org/10.3390/sym12081328

Downloads

Published

2024-12-10

How to Cite

Ajimatanrareje, G. A. (2024). Advancing E-Voting Security: Biometrics-Enhanced Blockchain for Privacy and VerifiAbility (Bebpv). American Journal of Innovation in Science and Engineering, 3(3), 88–93. https://doi.org/10.54536/ajise.v3i3.3876