Skip to main content

Implementing a Mobile Voting System Utilizing Blockchain Technology and Two-Factor Authentication in Nigeria

  • Conference paper
  • First Online:
Proceedings of First International Conference on Computing, Communications, and Cyber-Security (IC4S 2019)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 121))

Abstract

The voting system in Nigeria has always been filled with different forms of manipulation, and m-voting was suggested as the solution but has a major problem which is securely storing the casted votes. Blockchain was proposed to mitigate this problem and with the utilization of two-factor authentication to prevent illegible voters from casting their votes. The objective of this paper is to develop a mobile voting system that utilizes two-factor authentication to authenticate the voters and blockchain technology to securely store the votes. The system was then evaluated using the ISO 9241-11 usability model, and the results showed that the proposed system had a good usability rating which implies that it can be utilized in a voting procedure.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shuaibu, A., Mohammed, A., Ume, A.: A framework for the adoption of electronic voting system in Nigeria. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 7(3), 258–268 (2017)

    Article  Google Scholar 

  2. Folarin, S., Ayo, C., Oni, A., Gberevbie, D.: Challenges and prospects of e-Elections in Nigeria. In: European Conference on e-Government, pp. 93–100. ACPI, England (2014)

    Google Scholar 

  3. Ayo, C.K., Ekong, U.O., Ikhu-omoregbe, N.A., Ekong, V.E.: M-voting implementation: the issues and trends. http://www.academia.edu/download/3258019/EEE4041.pdf. Last accessed 22 Sept 2019

  4. Ananti, M.O., Onyekwelu, R.U.: Election and conundrum of sustainability of democracy in Nigeria. J. Policy Develop. Stud. 11(5), 57–62 (2018)

    Article  Google Scholar 

  5. Shaibu, M.E.: Nigerian election management bodies and their associated election challenges. Asian Int. J. Soc. Sci. 18(1), 21–42 (2018)

    Google Scholar 

  6. Inuwa, I., Oye, N.D.: The impact of e-voting in developing countries: focus on nigeria. Am. J. Eng. Res. (AJER) 30(2), 43–53 (2015)

    Google Scholar 

  7. Ekong, U., Ayo, C.: The prospects of m-voting implementation in Nigeria. In: Proceedings of the International Conference & Workshop on 3rd Generation (3G) GSM & Mobile Computing: An Emerging Growth Engine for National Development, pp. 172–179. Covenant University, Nigeria (2007)

    Google Scholar 

  8. Kayode, A.A., Olalekan, I.A.: A biometric e-voting framework for Nigeria. Jurnal Teknologi 77(13), 37–40 (2015)

    Article  Google Scholar 

  9. Vince, T.: Databases and Blockchains, the Difference is in Their Purpose and Design. https://hackernoon.com/databases-and-blockchains-the-difference-is-in-their-purpose-and-design-56ba6335778b. Last accessed 22 Sept 2019

  10. Thomas, M.: Security and privacy via optimised blockchain. Int. J. Adv. Trends Comput. Sci. Eng. 8(3), 415–418 (2019)

    Article  Google Scholar 

  11. Curran, K.: E-voting on the blockchain. J. British Blockchain Assoc. 1(2), 1–6 (2018)

    Article  Google Scholar 

  12. Bailon, M.R.M.: International roaming services optimization using private blockchain and smart contracts. Int. J. Adv. Trends Comput. Sci. Eng. 8(3), 544–550 (2019)

    Article  Google Scholar 

  13. Fusco, F., Lunesu, M.I., Pani, F.E., Pinna, A.: Crypto-voting, a blockchain based e-voting system. In: 10th International Proceedings of the Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, pp. 223–227. SCITEPRESS, Spain (2018)

    Google Scholar 

  14. Shaan, R.: The Difference Between Blockchains & Distributed Ledger Technology. https://towardsdatascience.com/the-difference-between-blockchains-distributed-ledger-technology-42715a0fa92. Last accessed 20 Sept 2019

  15. Uzedhe, G., Okhaifoh, J.E.: A technological framework for transparent e-voting solution in the Nigerian electoral system. Nigerian J. Technol. (NIJOTECH) 35(3), 627–636 (2016)

    Article  Google Scholar 

  16. Mpekoa, N., Greunen, D.: m-voting: understanding the complexities of its implementation. Int. J. Digital Soc. 7(4), 1214–1221 (2016)

    Article  Google Scholar 

  17. Nwabueze, E.E., Obioha, I., Onuoha, O.: Enhancing multi-factor authentication in modern computing. Sci. Res. Publish. Commun. Netw. 9(3), 172–178 (2017)

    Google Scholar 

  18. Alausa, D.W.S., Ogunyinka, O.I.: The effect of e-voting and the alternative ballot box In Nigeria. Am. J. Eng. Res. (AJER) 6(8), 46–55 (2017)

    Google Scholar 

  19. Yavuz, E., Koc, A.K., Cabuk, U.C., Dalkilic, G.: Towards secure e-voting using ethereum blockchain. In: 6th International Symposium on Digital Forensic and Security (ISDFS), pp. 1–7. IEEE, Turkey (2018)

    Google Scholar 

  20. Wu, H.-T., Yang, C.-Y.: A blockchain-based network security mechanism for voting systems. In: 1st International Cognitive Cities Conference (IC3), pp. 227–230. IEEE, Japan (2018)

    Google Scholar 

  21. Sakinah, B.N., Hafizhelmi, K.Z.F., Ihsan, M.Y.A., Nooritawati, M.T.: Blockchain in voting system application. Int. J. Eng. Technol. 7(4.11), 156–162 (2018)

    Google Scholar 

  22. Purandare, H.V., Saini, A.R., Pereira, F.D., Mathew, B., Patil, P.S.: Application for online voting system using android device. In: International Conference on Smart City and Emerging Technology (ICSCET), pp. 1–5. IEEE, India (2018)

    Google Scholar 

  23. Kshetri, N., Voas, J.: Blockchain-enabled e-voting. IEEE Softw. 35(4), 95–99 (2018)

    Article  Google Scholar 

  24. Gajabe, J.: Implementation of mobility based secured e-voting system. Int. J. Res. Appl. Sci. Eng. Technol. 6(3), 3449–3454 (2018)

    Article  Google Scholar 

  25. Gentles, D., Sankaranarayanan, S.: Biometric secured mobile voting. In: 2nd Asian Himalayas International Conference on Internet (AH-ICI), pp. 1–6. IEEE, New Jersey (2011)

    Google Scholar 

  26. Sauro, J., Kindlund, E.: A method to standardize usability metrics into a single score. In: Proceedings of the SIGCHI Conference on Human factors in Computing Systems—CHI 2005, pp. 401–409. ACM Press, New York (2005)

    Google Scholar 

  27. Nielsen, J., Levy, J.: Measuring usability: preference versus performance. Commun. ACM 37(4), 66–75 (1994)

    Google Scholar 

Download references

Acknowledgements

We would like to acknowledge the sponsorship and support provided by Covenant University through the Centre for Research, Innovation, and Discovery (CUCRID).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanjay Misra .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Abayomi-Zannu, T.P., Odun-Ayo, I., Tatama, B.F., Misra, S. (2020). Implementing a Mobile Voting System Utilizing Blockchain Technology and Two-Factor Authentication in Nigeria. In: Singh, P., Pawłowski, W., Tanwar, S., Kumar, N., Rodrigues, J., Obaidat, M. (eds) Proceedings of First International Conference on Computing, Communications, and Cyber-Security (IC4S 2019). Lecture Notes in Networks and Systems, vol 121. Springer, Singapore. https://doi.org/10.1007/978-981-15-3369-3_63

Download citation

Publish with us

Policies and ethics