Log in

An Intelligent Blockchain-Oriented Digital Voting System Using NEAR Protocol

  • Original Research
  • Published:
SN Computer Science Aims and scope Submit manuscript

Abstract

According to today’s social environment, implementing a secure digital system is a challenging task; a traditional voting system (i.e., ballot system) does not offer ambiguity regarding the counting of electoral votes. Voting frauds may fail because of many reasons like pooling booth fraud, and fake voter IDs, so to solve this problem, we need a secured digital voting system, and the best solution implemented is Blockchain. This technique conquers all the problems of the traditional voting system. And this technology is used to provide a highly secure, decentralized, and provide P2P network to verify, process, and record all persons. This opens all possibilities to construct a secure network as well as a decentralized system that does not need third-party involvement. To the best of our knowledge, this is the first attempt to implement blockchain NEAR protocol for digital voting systems. In this paper, our main aim is to build a secure digital voting system based on this blockchain protocol which offers the privacy of a person, security, flexibility, and fairness of the current voting scheme. It also decreases the cost of hosting a countrywide election.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Canada)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Adams R, Kewell B, Parry G. Blockchain for good? Digital ledger technology and sustainable development goals. In: Handbook of sustainability and social science research; 2018. p. 127–40.

  2. Alharby M, Van Moorsel A. Blockchain-based smart contracts: a systematic map** study. 2017. ar**v preprint. ar**v:1710.06372

  3. Buterin V, et al. A next-generation smart contract and decentralized application platform. White Pap. 2014;3(37):1–36.

    Google Scholar 

  4. Cachin C, et al. Architecture of the hyperledger blockchain fabric. In: Workshop on distributed cryptocurrencies and consensus ledgers, vol. 310. Chicago; 2016. p. 1–4.

  5. David B. Freedom as the foundation. J Democr. 2004;15(4):61–75.

    Article  Google Scholar 

  6. Ellervee A, Matulevicius R, Mayer N. A comprehensive reference model for blockchain-based distributed ledger technology. In: ER Forum/Demos; 2017. p. 306–19.

  7. Gamage H, Weerasinghe H, Dias N. A survey on blockchain technology concepts, applications, and issues. SN Comput Sci. 2020;1:1–15.

    Article  Google Scholar 

  8. Garcia-Teruel RM. Legal challenges and opportunities of blockchain technology in the real estate sector. J Prop Plan Environ Law. 2020;12(2):129–45.

    Google Scholar 

  9. Giannone D. Political and ideological aspects in the measurement of democracy: the freedom house case. Democratization. 2010;17(1):68–97.

    Article  Google Scholar 

  10. Hashim F, Shuaib K, Zaki N. Sharding for scalable blockchain networks. SN Comput Sci. 2022;4(1):2.

    Article  Google Scholar 

  11. Hassani H, Huang X, Silva E. Banking with blockchain-ed big data. J Manag Anal. 2018;5(4):256–75.

    Google Scholar 

  12. Hill B, Chopra S, Valencourt P, Prusty N. Blockchain developer’s guide: develop smart applications with blockchain technologies-Ethereum, JavaScript, Hyperledger Fabric, and Corda. Birmingham: Packt Publishing Ltd; 2018.

    Google Scholar 

  13. Hjálmarsson F, Hreiarsson GK, Hamdaqa M, Hjálmtỳsson G. Blockchain-based e-voting system. In: 2018 IEEE 11th international conference on cloud computing (CLOUD). San Francisco, CA, USA: IEEE; 2018. p. 983–6.

  14. Kiayias A, Zindros D. Proof-of-work sidechains. In: Financial cryptography and data security: FC 2019 international workshops, VOTING and WTSC, St. Kitts, St. Kitts and Nevis, February 18–22, 2019, revised selected papers 23. Berlin: Springer; 2020. p. 21–34.

  15. König L, Korobeinikova Y, Tjoa S, Kieseberg P. Comparing blockchain standards and recommendations. Future Internet. 2020;12(12):222.

    Article  Google Scholar 

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

    Article  Google Scholar 

  17. Kumar S, Walia E. Analysis of electronic voting system in various countries. Int J Comput Sci Eng. 2011;3(5):1825–30.

    Google Scholar 

  18. Mingxiao D, **aofeng M, Zhe Z, **angwei W, Qijun C. A review on consensus algorithm of blockchain. In: 2017 IEEE international conference on systems, man, and cybernetics (SMC). Banff, AB, Canada: IEEE; 2017. p. 2567–72.

  19. Mookherji S, Vanga O, Prasath R. Blockchain-based e-voting protocols. In: Islam SH, Pal AK, Samanta D, Bhattacharyya S, editors. Blockchain technology for emerging applications, hybrid computational intelligence for pattern analysis. Academic Press; 2022. p. 239–66.

  20. Nakamoto S. Bitcoin: a peer-to-peer electronic cash system. Decentralized Bus Rev. 2008;21260.

  21. Nardini M, Helmer S, El Ioini N, Pahl C. A blockchain-based decentralized electronic marketplace for computing resources. SN Comput Sci. 2020;1:1–24.

    Article  Google Scholar 

  22. Neyer G, Geva B. Blockchain and payment systems: what are the benefits and costs? J Paym Strategy Syst. 2017;11(3):215–25.

    Google Scholar 

  23. Nguyen MD, Nguyen-Dinh CH, Phuong LA. Boca: a novel semantic blockchain-based authentication system of educational certificates. Int J Comput Appl. 2022;44(11):1074–82.

    Google Scholar 

  24. Panarello A, Tapas N, Merlino G, Longo F, Puliafito A. Blockchain and IoT integration: a systematic survey. Sensors. 2018;18(8):2575.

    Article  Google Scholar 

  25. Patidar K, Jain S. Decentralized e-voting portal using blockchain. In: 2019 10th International conference on computing, communication and networking technologies (ICCCNT). Kanpur, India: IEEE; 2019. p. 1–4.

  26. Roughgarden T. Transaction fee mechanism design. ACM SIGecom Exch. 2021;19(1):52–5.

    Article  Google Scholar 

  27. Sankar LS, Sindhu M, Sethumadhavan M. Survey of consensus protocols on blockchain applications. In: 2017 4th International conference on advanced computing and communication systems (ICACCS). Coimbatore, India: IEEE; 2017. p. 1–5.

  28. Sarode RP, Poudel M, Shrestha S, Bhalla S. Blockchain for committing peer-to-peer transactions using distributed ledger technologies. Int J Comput Sci Eng. 2021;24(3):215–27.

    Google Scholar 

  29. Sedlmeir J, Buhl HU, Fridgen G, Keller R. The energy consumption of blockchain technology: beyond myth. Bus Inf Syst Eng. 2020;62(6):599–608.

    Article  Google Scholar 

  30. Singh M, Singh A, Kim S. Blockchain: a game changer for securing IoT data. In: 2018 IEEE 4th world forum on internet of things (WF-IoT). Singapore: IEEE; 2018. p. 51–5.

  31. Sitonio C, Nucciarelli A. The impact of blockchain on the music industry; 2018.

  32. Skidanov A, Polosukhin I. Nightshade: near protocol sharding design, vol. 39; 2019. https://nearprotocol.com/downloads/Nightshade.pdf.

  33. Skidanov A, Polosukhin I. Nightshade: near protocol sharding design, vol. 39; 2019. https://nearprotocol.com/downloads/Nightshade.pdf.

  34. Sudharsan B, MP, NK, Alagappan M, et al. Secured electronic voting system using the concepts of blockchain. In: 2019 IEEE 10th annual information technology, electronics and mobile communication conference (IEMCON). Vancouver, BC, Canada: IEEE; 2019. p. 0675–81.

  35. Viriyasitavat W, Hoonsopon D. Blockchain characteristics and consensus in modern business processes. J Ind Inf Integr. 2019;13:32–9.

    Google Scholar 

  36. Vujičić D, Jagodić D, Ranić S. Blockchain technology, bitcoin, and ethereum: a brief overview. In: 2018 17th International symposium INFOTEH-JAHORINA (INFOTEH). East Sarajevo, Bosnia and Herzegovina: IEEE; 2018. p. 1–6.

  37. Wang W, Hoang DT, Hu P, **ong Z, Niyato D, Wang P, Wen Y, Kim DI. A survey on consensus mechanisms and mining strategy management in blockchain networks. IEEE Access. 2019;7:22328–70.

    Article  Google Scholar 

  38. Yavuz E, Koç AK, Çabuk UC, Dalkılıç G. Towards secure e-voting using ethereum blockchain. In: 2018 6th International symposium on digital forensic and security (ISDFS). Antalya, Turkey: IEEE; 2018. p. 1–7.

  39. Zheng Z, **e S, Dai HN, Chen X, Wang H. Blockchain challenges and opportunities: a survey. Int J Web Grid Serv. 2018;14(4):352–75.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ashutosh Kumar Singh.

Ethics declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article is part of the topical collection “Research Trends in Communication and Network Technologies” guest edited by Anshul Verma, Pradeepika Verma, and Kiran Kumar Pattanaik.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Snehlata, Shukla, P., Singh, A.K. et al. An Intelligent Blockchain-Oriented Digital Voting System Using NEAR Protocol. SN COMPUT. SCI. 4, 643 (2023). https://doi.org/10.1007/s42979-023-02038-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-023-02038-y

Keywords

Navigation