Skip to main content

Design of a Novel Side Chaining Model for Improving the Performance of Security Aware E-Voting Applications

  • Conference paper
  • First Online:
Mobile Radio Communications and 5G Networks

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

Abstract

Electronic voting (E-Voting) has been described as one of the most efficient methods of collecting consensus-based decisions about a particular entity. These systems are useful for a wide variety of application scales, which range from selecting candidates at small corporations to nationwide elections. But voting systems face inherent security and quality of service (QoS) issues, which limits their public-domain deployments. Due to many sources of vulnerability, such as mutability, poor traceability, reduced trust levels, and centralized computing design, these systems are susceptible to attack by hackers and other adversaries. The usage of blockchain-based computing models, in which each set of votes is translated into a transaction, and these transactions are kept inside smart contracts, can be used to tackle these problems. These smart contracts are turned into blocks and kept in a decentralized blockchain database for storage. This database uses an improved unidirectional linked list, where each block is connected to the next block via a unique hash value. Due to the uniqueness of connecting hashes, this model exhibits immutability, which is one of the main reasons for its use in e-Voting systems. Secondly, hashes are generated using a decentralized mining mechanism, due to which the blockchain database is stored on multiple nodes, and is resilient against denial of service (DoS), Sybil, masquerading, and other server-based attacks. Similarly, the blockchain model also possesses transparency, and traceability, which makes it an ideal candidate for e-Voting systems. But the delay of voting increases exponentially w.r.t. the number of transactions, which is due to the fact that the addition of each block requires mining nodes to generate a new unique hash, which requires scanning of the entire blockchain. This limits the scalability of the blockchain model, which makes it unusable for larger-scale networks. In order to remove this drawback, a novel sidechaining mechanism is proposed in this text, wherein sidechains are created and managed using a firefly optimization model, which uses a number of parties and cast votes per party parameters. Due to this dynamic model for sidechain creation and management, the proposed method is capable of reducing transaction delay by 28% when compared with a single blockchain, and 16% when compared with static sidechain methods. Additionally, the model was tested on medium to large-scale e-Voting applications, and it was discovered that, when compared to other cutting edge models, it is capable of improving throughput by 8% and reducing storage cost by 18%. The proposed sidechain paradigm can be used for a wide range of e-Voting application deployments as a result of these benefits.

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. Li H, Li Y, Yu Y, Wang B, Chen K (2021) A blockchain-based traceable self-tallying e-voting protocol in AI era. IEEE Trans Netw Sci Eng 8(2):1019–1032. https://doi.org/10.1109/TNSE.2020.3011928

  2. Zaghloul E, Li T, Ren J (2021) d-BAME: distributed blockchain-based anonymous mobile electronic voting. IEEE Internet of Things J 8(22):16585–16597. https://doi.org/10.1109/JIOT.2021.3074877

  3. Sun G, Dai M, Sun J, Yu H (2021) Voting-based decentralized consensus design for improving the efficiency and security of consortium blockchain. IEEE Internet of Things J 8(8):6257–6272. https://doi.org/10.1109/JIOT.2020.3029781

  4. Panja S, Bag S, Hao F, Roy B (2020) A smart contract system for decentralized Borda count voting. IEEE Trans Eng Manage 67(4):1323–1339. https://doi.org/10.1109/TEM.2020.2986371

    Article  Google Scholar 

  5. Wu D, Ansari N (2021) A trust-evaluation-enhanced blockchain-secured industrial IoT system. IEEE Internet of Things J 8(7):5510–5517. https://doi.org/10.1109/JIOT.2020.3030689

  6. Bera B, Saha S, Das AK, Vasilakos AV (2021) Designing blockchain-based access control protocol in IoT-enabled smart-grid system. IEEE Internet of Things J 8(7):5744–5761. https://doi.org/10.1109/JIOT.2020.3030308

  7. Nelaturu K et al (2020) On public crowdsource-based mechanisms for a decentralized blockchain Oracle. IEEE Trans Eng Manage 67(4):1444–1458. https://doi.org/10.1109/TEM.2020.2993673

    Article  Google Scholar 

  8. Tan Y, Liu J, Kato N (2021) Blockchain-based key management for heterogeneous flying Ad Hoc network. IEEE Trans Industr Inf 17(11):7629–7638. https://doi.org/10.1109/TII.2020.3048398

    Article  Google Scholar 

  9. Huang D, Ma X, Zhang S (2020) Performance analysis of the raft consensus algorithm for private blockchains. IEEE Trans Syst Man Cybern: Syst 50(1):172–181. https://doi.org/10.1109/TSMC.2019.2895471

    Article  Google Scholar 

  10. Jiang S, Cao J, Wu H, Yang Y (2021) Fairness-based packing of industrial IoT data in permissioned blockchains. IEEE Trans Industr Inf 17(11):7639–7649. https://doi.org/10.1109/TII.2020.3046129

    Article  Google Scholar 

  11. Xu G, Liu Y, Khan PW (2020) Improvement of the DPoS consensus mechanism in blockchain based on vague sets. IEEE Trans Industr Inf 16(6):4252–4259. https://doi.org/10.1109/TII.2019.2955719

    Article  Google Scholar 

  12. Tran QN, Turnbull BP, Wu H-T, de Silva AJS, Kormusheva K, Hu J (2021) A survey on privacy-preserving blockchain systems (PPBS) and a novel PPBS-based framework for smart agriculture. IEEE Open J Comp Soc 2:72–84. https://doi.org/10.1109/OJCS.2021.3053032

    Article  Google Scholar 

  13. Ayaz F, Sheng Z, Tian D, Guan YL (2021) A proof-of-quality-factor (PoQF)-based blockchain and edge computing for vehicular message dissemination. IEEE Internet of Things J 8(4):2468–2482. https://doi.org/10.1109/JIOT.2020.3026731

  14. Li X, Han B, Li G, Luo L, Wang K, Jiang X (2021) Dynamic topology awareness in active distribution networks using blockchain-based state estimations. IEEE Trans Power Syst 36(6):5185–5197. https://doi.org/10.1109/TPWRS.2021.3070390

    Article  Google Scholar 

  15. Chattaraj D, Bera B, Das AK, Saha S, Lorenz P, Park Y (2021) Block-CLAP: blockchain-assisted certificateless key agreement protocol for internet of vehicles in smart transportation. IEEE Trans Veh Technol 70(8):8092–8107. https://doi.org/10.1109/TVT.2021.3091163

    Article  Google Scholar 

  16. Singh M, Aujla GS, Singh A, Kumar N, Garg S (2021) Deep-learning-based blockchain framework for secure software-defined industrial networks. IEEE Trans Industr Inf 17(1):606–616. https://doi.org/10.1109/TII.2020.2968946

    Article  Google Scholar 

  17. Kang J, Xiong Z, Niyato D, Ye D, Kim DI, Zhao J (2019) Toward secure blockchain-enabled internet of vehicles: optimizing consensus management using reputation and contract theory. IEEE Trans Veh Technol 68(3):2906–2920. https://doi.org/10.1109/TVT.2019.2894944

    Article  Google Scholar 

  18. Asheralieva A, Niyato D (2020) Reputation-based coalition formation for secure self-organized and scalable sharding in IoT blockchains with mobile-edge computing. IEEE Internet Things J 7(12):11830–11850. https://doi.org/10.1109/JIOT.2020.3002969

    Article  Google Scholar 

  19. Santiago C, Ren S, Lee C, Ryu M (2021) Concordia: a streamlined consensus protocol for blockchain networks. IEEE Access 9:13173–13185. https://doi.org/10.1109/ACCESS.2021.3051796

    Article  Google Scholar 

  20. Qi H, Wang J, Li W, Wang Y, Qiu T (2021) A blockchain-driven IIoT traffic classification service for edge computing. IEEE Internet of Things J 8(4):2124–2134. https://doi.org/10.1109/JIOT.2020.3035431

  21. She W, Liu Q, Tian Z, Chen J-S, Wang B, Liu W (2019) Blockchain trust model for malicious node detection in wireless sensor networks. IEEE Access 7:38947–38956. https://doi.org/10.1109/ACCESS.2019.2902811

    Article  Google Scholar 

  22. Giraldo FD, Barbosa Milton C, Gamboa CE (2020) Electronic voting using blockchain and smart contracts: proof of concept. IEEE Latin Am Trans 18(10):1743–1751. https://doi.org/10.1109/TLA.2020.9387645

  23. Shahzad B, Crowcroft J (2019) Trustworthy electronic voting using adjusted blockchain technology. IEEE Access 7:24477–24488. https://doi.org/10.1109/ACCESS.2019.2895670

    Article  Google Scholar 

  24. Rathee G, Iqbal R, Waqar O, Bashir AK (2021) On the design and implementation of a blockchain enabled e-voting application within IoT-oriented smart cities. IEEE Access 9:34165–34176. https://doi.org/10.1109/ACCESS.2021.3061411

    Article  Google Scholar 

  25. Yang Y, Guan Z, Wan Z, Weng J, Pang HH, Deng RH (2021) PriScore: blockchain-based self-tallying election system supporting score voting. IEEE Trans Inf Forensics Secur 16:4705–4720. https://doi.org/10.1109/TIFS.2021.3108494

    Article  Google Scholar 

  26. Gao S, Zheng D, Guo R, Jing C, Hu C (2019) An anti-quantum e-voting protocol in blockchain with audit function. IEEE Access 7:115304–115316. https://doi.org/10.1109/ACCESS.2019.2935895

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hemlata Wamanrao Kohad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kohad, H.W., Kumar, S., Ambhaikar, A. (2023). Design of a Novel Side Chaining Model for Improving the Performance of Security Aware E-Voting Applications. In: Marriwala, N., Tripathi, C., Jain, S., Kumar, D. (eds) Mobile Radio Communications and 5G Networks. Lecture Notes in Networks and Systems, vol 588. Springer, Singapore. https://doi.org/10.1007/978-981-19-7982-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-7982-8_2

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-7981-1

  • Online ISBN: 978-981-19-7982-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics