Skip to main content

A Scalable Blockchain Implementation Model for Nation-Wide Electronic Voting System

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2021 (ICCSA 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12957))

Included in the following conference series:

Abstract

Blockchain technology adoption rate is fast growing as seen in cryptocurrency and distributed finance (DiFi) domains. It is also getting lots of attention in many other application areas including electronic voting(e-voting) systems. The electronic voting system is an interesting application use case for blockchain because it helps to solve critical problems within that space- the integrity of voting data, the secrecy of the ballot, and single point of failure. This is because of the characteristics that blockchain technology embodies. One of the challenges, however, is with the scalability of the blockchain network, how the blockchain technology can power the scalability of systems built on it. The aim of this paper, therefore, is to present a Blockchain Implementation Model that tackles scalability concerns for E-Voting System. This model can be adaptable in any national election, specifically, Nigeria’s national elections. The resulting model would present a scalable electronic voting framework by leveraging the security and integrity infrastructures that blockchain technology brings to bear.

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 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.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. Zhou, Q., Huang, H., Zheng, Z., Bian, J.: Solutions to scalability of blockchain: a survey. IEEE Access 8, 16440–16455 (2020)

    Article  Google Scholar 

  2. Sarah, G.: Blockchain- What is the Business Value?. A paper presented at the Oracle Modern Business Talks, Webinar (2018)

    Google Scholar 

  3. Zheng, Z., Xie, S., Dai, H., Chen, X., Wang, H.: An overview of blockchain technology: architecture, consensus, and future trends. In: IEEE 6th International Congress on Big Data, pp. 557–564 (2017)

    Google Scholar 

  4. Vaibhav, et al.: literature survey- online voting: voting system using blockchain. Int. Res. J. Eng. Technol. 6(6), 534–536 (2019)

    Google Scholar 

  5. Komminist, W., Adolfo. V., Andrea, M.: Experiments and data analysis of electronic voting system. IEEE, pp105–112 (2009)

    Google Scholar 

  6. Hao., F., Ryan, P.Y.A.: Practical attacks on real-world e-voting. In: Hao, F., Ryan, P.Y.A., (eds.) Real-World Electronic Voting: Design, Analysis and Deployment, pp. 45–196. Auerbach Publications, US (2016)

    Google Scholar 

  7. Ayo, C.K., Adebiyi, A.A., Sofoluwe, A.B.: E-voting implementation in nigeria: the success factors. Int. J. Comput. Sci. Appl. 15(2), 91–105 (2008)

    Google Scholar 

  8. Sheriff, F.F., Ayo, C.K., Oni, A.A., Gberevbie, D.E.: Challenges and prospects of e-elections in Nigeria. In: Proceeding of 14th European Conference on E-Government, Brasov Romania, 13–14 June 2014

    Google Scholar 

  9. Mohammad, H.S., Essam, M.: A secure e-Government's e-Voting system. Sci. Inf. Conf. 44(12), 1365–1373 (2015)

    Google Scholar 

  10. Gharadaghy, R., Volkamer, M.: Verifiability in electronic voting explanations for non security experts. 4th International Conference on Electronic Voting 2010 EVOTE 2010 4(4), 1–13 (2010)

    Google Scholar 

  11. Dannen, C.: Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners. Apress, Brooklyn, New York, USA (2017)

    Book  Google Scholar 

  12. Deloittecom. Deloittecom. Retrieved from 20 Nov 2017. https://www2.deloitte.com/content/dam/Deloitte/ie/Documents/Technology/IE_C_BlockchainandCyberPOV_0417.pdf

  13. Philip, B.: European Union Parliamentary Research Services; How blockchain technology could change our lives. European Union, Brussels (2017)

    Google Scholar 

  14. Ansif, A., Mohsin, R.: Electronic voting with biometric verification offline and hybrid EVMS solution. The Sixth International Conference on Innovative Computing Technology (INTECH 2016), pp. 332–337 (2016)

    Google Scholar 

  15. Cortie, V., Constantin, C.D., Francois, D., Benedikt, S., Pierre, Y.S., Bogdan, W.: Machine-checked proofs of privacy for electronic voting protocols. In: 2017 IEEE Symposium on Security and Privacy, pp. 993–1008 (2017)

    Google Scholar 

  16. Blockgeekscom. What is blockchain technology?. Retrieved from 17 July 2020. https://blockgeeks.com/guides/what-is-blockchain-technology/ (2020)

  17. Abayomi-Zannu T.P., Odun-Ayo I., Tatama B.F., Misra S.: 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 (2020). https://doi.org/10.1007/978-981-15-3369-3_63

  18. Awotunde, J.B., Ogundokun, R.O., Misra, S., Adeniyi, E.A., Sharma, M.M.: Blockchain-based framework for secure transaction in mobile banking platform. In: Abraham, A., Hanne, T., Castillo, O., Gandhi, N., Rios, T.N., Hong, T.-P. (eds.) Hybrid Intelligent Systems: 20th International Conference on Hybrid Intelligent Systems (HIS 2020), December 14-16, 2020, pp. 525–534. Springer International Publishing, Cham (2021). https://doi.org/10.1007/978-3-030-73050-5_53

    Chapter  Google Scholar 

  19. Lombrozo, E., Lau, J., Wuille, P.: Segregated witness (consensus layer) (2015). https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki

  20. Luu, L., Narayanan, V., Zheng, C., Baweja, K., Gilbert, S., Saxena, L.P.: A secure sharding protocol for open blockchains. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp. 17–30. ACM (2016)

    Google Scholar 

  21. Kokoris-Kogias, E., et al.: IEEE symposium on security and privacy (SP). IEEE 2018, 583–598 (2018)

    Google Scholar 

  22. Zamani, M., Movahedi, M., Raykova, M.: Rapidchain: scaling blockchain via full sharding. In: Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pp. 931–948. ACM (2018)

    Google Scholar 

  23. Wang, J., Wang, H.: Monoxide: Scale out blockchains with asynchronous consensus zones. In: 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19), pp. 95–112 (2019)

    Google Scholar 

  24. Li, X., Jiang, P., Chen, T., Luo, X., Wen, Q.: A survey on the security of blockchain systems. Future Generation Computer System (2017)

    Google Scholar 

  25. Sompolinsky, Y., Zohar, A.: Secure high-rate transaction processing in bitcoin. In: Böhme, R., Okamoto, T. (eds.) Financial Cryptography and Data Security, pp. 507–527. Springer Berlin Heidelberg, Berlin, Heidelberg (2015). https://doi.org/10.1007/978-3-662-47854-7_32s

    Chapter  Google Scholar 

  26. Sompolinsky, Y., Lewenberg, Y., Zohar, A.: Spectre: a fast and scalable cryptocurrency protocol. IACR Cryptol. ePrint Arch. 2016, 1159 (2016)

    Google Scholar 

  27. Web3js.readthedocs.io. 2021. web3.js - Ethereum JavaScript API — web3.js 1.0.0 documentation. https://web3js.readthedocs.io/en/v1.3.4/. Accessed on 15 June 2021

  28. Dogo, et al.: Blockchain 30: Towards a secure ballotcoin democracy through a digitized public ledger in developing countries. In: 2nd International Conference on Information and Communication Technology and Its Applications (ICTA 2018), pp. 477–484 (2018)

    Google Scholar 

  29. INEC (2015). www.inecnigeria.org. www.inecnigeria.org/wp./FactSheet-on-PVC-and-Card-Readers.docx

  30. Independent National Electoral Commission. INEC - Result viewing portal. Retrieved from 4 Oct 2020. https://inecelectionresults.com/

  31. Independent national electoral commission. Regulations and Guidelines For The Conduct of Elections. Retrieved from 6 Oct 2020. https://www.inecnigeria.org/elections/regulations-and-guidelines-for-the-conduct-of-elections/

  32. Hintzman, Z.: Comparing Blockchain Implementations. NCTA Technical Papers. Nctatechnicalpapers.com. https://www.nctatechnicalpapers.com/Paper/2017/2017-comparing-blockchain-implementations. Accessed on 16 June 2021

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Apeh, A.J., Ayo, C.K., Adebiyi, A. (2021). A Scalable Blockchain Implementation Model for Nation-Wide Electronic Voting System. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2021. ICCSA 2021. Lecture Notes in Computer Science(), vol 12957. Springer, Cham. https://doi.org/10.1007/978-3-030-87013-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-87013-3_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-87012-6

  • Online ISBN: 978-3-030-87013-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics