• P-ISSN 0974-6846 E-ISSN 0974-5645

Indian Journal of Science and Technology

Article

Indian Journal of Science and Technology

Year: 2024, Volume: 17, Issue: 19, Pages: 1968-1982

Original Article

Fuzzy Logic-Based Mining Strategy for Transaction Congestion Management in Blockchain Networks

Received Date:29 February 2024, Accepted Date:21 April 2024, Published Date:03 May 2024

Abstract

Objectives: In blockchain, mining is essential for verifying and adding transactions to the chain. Transaction approval time is increasing due to the mining process's limited capacity. To address this issue, this paper aims to reduce the approval time by introducing a new fuzzy logic optimization methodology for dynamic resource allocation of mining capacity based on resource congestion. Method: The proposed methodology does not rely on block size or mining duration and efficiently handles transaction congestion. The proposed fuzzy logic effectively handles the resources in the peak transaction. It allocates the resources dynamically using both horizontal and vertical scaling. It upgrades Transactions Per Second (TPS) and manages difficulty levels considering CPU, memory, and node utilization. Findings: Simulation results demonstrate the efficacy of the proposed methodology in improving blockchain performance compared to traditional blockchain approaches. The analysis includes average active nodes, transaction latency, memory utilization, and transactions per second. Novelty: The proposed work introduces a novel approach to blockchain mining optimization by integrating fuzzy logic for dynamic scaling decisions. This innovative method addresses adaptability and resource efficiency concerns and offers a flexible and efficient solution to blockchain scalability and transaction processing challenges.

Keywords: Blockchain, Fuzzy logic, Vertical scaling, Horizontal scaling, Transaction latency

References

  1. Gad AG, Mosa DT, Abualigah L, Abohany AA. Emerging Trends in Blockchain Technology and Applications: A Review and Outlook. Journal of King Saud University - Computer and Information Sciences. 2022;34(9):6719–6742. Available from: https://dx.doi.org/10.1016/j.jksuci.2022.03.007
  2. Koshiry AE, Eliwa E, El-Hafeez TA, Shams MY. Unlocking the power of blockchain in education: An overview of innovations and outcomes. Blockchain: Research and Applications. 2023;4(4):1–19. Available from: https://dx.doi.org/10.1016/j.bcra.2023.100165
  3. Khan D, Jung LT, Hashmani MA. Systematic Literature Review of Challenges in Blockchain Scalability. Applied Sciences. 2021;11(20):1–27. Available from: https://doi.org/10.3390/app11209372
  4. Wang T, Zhao C, Yang Q, Zhang S, Liew SC. Ethna: Analyzing the Underlying Peer-to-Peer Network of Ethereum Blockchain. IEEE Transactions on Network Science and Engineering. 2021;8(3):2131–2146. Available from: https://dx.doi.org/10.1109/tnse.2021.3078181
  5. Fahim S, Rahman SMK, Mahmood S. Blockchain: A Comparative Study of Consensus Algorithms PoW, PoS, PoA, PoV. Interational Journal of Mathematical Sciences and Computing. 2023;3:46–57. Available from: https://www.mecs-press.org/ijmsc/ijmsc-v9-n3/IJMSC-V9-N3-4.pdf
  6. Poojaa KH, Kumar SG. Scalability Challenges and Solutions in Blockchain Technology. In: Inventive Computation and Information Technologies, Lecture Notes in Networks and Systems. (Vol. 336, pp. 595-606) Singapore. Springer. 2022.
  7. Nasir MH, Arshad J, Khan MM, Fatima M, Salah K, Jayaraman R. Scalable blockchains — A systematic review. Future Generation Computer Systems. 2022;126:136–162. Available from: https://dx.doi.org/10.1016/j.future.2021.07.035
  8. Xu C, Zhang C, Xu J, Pei J. SlimChain: scaling blockchain transactions through off-chain storage and parallel processing. Proceedings of the VLDB Endowment. 2021;14(11):2314–2326. Available from: https://dx.doi.org/10.14778/3476249.3476283
  9. Baheti S, Anjana PS, Peri S, Simmhan Y. DiPETrans: A framework for distributed parallel execution of transactions of blocks in blockchains. Concurrency and Computation: Practice and Experience. 2022;34(10). Available from: https://dx.doi.org/10.1002/cpe.6804
  10. Rani KLFC, Anuradha MP. Fuzzy-Enhanced Optimization Algorithm for Blockchain Mining. In: Futuristic Communication and Network Technologies, Lecture Notes in Electrical Engineering. (Vol. 995, pp. 77-93) Singapore. Springer. 2021.
  11. Mulchandani M, Nair PS. HBSBA: Design of a Hybrid Bio-Swarm model for enhancing Blockchain miner performance through resource Augmentation techniques. Indian Journal of Computer Science and Engineering. 2022;13(2):536–549. Available from: https://dx.doi.org/10.21817/indjcse/2022/v13i2/221302123
  12. Arul P, Renuka S. Securing Healthcare Data in Blockchain Using TSE Algorithm. Indian Journal Of Science And Technology. 2023;16(43):3942–3947. Available from: https://doi.org/10.17485/IJST/v16i43.1815
  13. Singh AK, Kumar VRP, Dehdasht G, Mohandes SR, Manu P, Rahimian FP. Investigating barriers to blockchain adoption in construction supply chain management: A fuzzy-based MCDM approach. Technological Forecasting and Social Change. 2023;196:1–15. Available from: https://dx.doi.org/10.1016/j.techfore.2023.122849
  14. Yazdinejad A, Dehghantanha A, Parizi RM, Srivastava G, Karimipour H. Secure Intelligent Fuzzy Blockchain Framework: Effective Threat Detection in IoT Networks. Computers in Industry. 2023;144. Available from: https://dx.doi.org/10.1016/j.compind.2022.103801
  15. Hang L, Kim B, Kim D. A Transaction Traffic Control Approach Based on Fuzzy Logic to Improve Hyperledger Fabric Performance. Wireless Communications and Mobile Computing. 2022;2022:1–19. Available from: https://dx.doi.org/10.1155/2022/2032165
  16. Ali SE, Tariq N, Khan FA, Ashraf M, Abdul W, Saleem K. BFT-IoMT: A Blockchain-Based Trust Mechanism to Mitigate Sybil Attack Using Fuzzy Logic in the Internet of Medical Things. Sensors. 2023;23(9):1–17. Available from: https://dx.doi.org/10.3390/s23094265
  17. Yazdinejad A, Parizi RM, Dehghantanha A, Choo KKR. Blockchain-Enabled Authentication Handover With Efficient Privacy Protection in SDN-Based 5G Networks. IEEE Transactions on Network Science and Engineering. 2021;8(2):1120–1132. Available from: https://dx.doi.org/10.1109/tnse.2019.2937481
  18. Yazdinejad A, Dehghantanha A, Parizi RM, Epiphaniou G. An optimized fuzzy deep learning model for data classification based on NSGA-II. Neurocomputing. 2023;522:116–128. Available from: https://dx.doi.org/10.1016/j.neucom.2022.12.027
  19. Yazdinejad A, Dehghantanha A, Parizi RM, Hammoudeh M, Karimipour H, Srivastava G. Block Hunter: Federated Learning for Cyber Threat Hunting in Blockchain-Based IIoT Networks. IEEE Transactions on Industrial Informatics. 2022;18(11):8356–8366. Available from: https://dx.doi.org/10.1109/tii.2022.3168011
  20. Yazdinejad A, Dehghantanha A, Srivastava G, Karimipour H, Parizi RM. Hybrid Privacy Preserving Federated Learning Against Irregular Users in Next-Generation Internet of Things. Journal of Systems Architecture. 2024;148. Available from: https://dx.doi.org/10.1016/j.sysarc.2024.103088
  21. Yazdinejad A, Parizi RM, Dehghantanha A, Zhang Q, Choo KKR. An Energy-Efficient SDN Controller Architecture for IoT Networks With Blockchain-Based Security. IEEE Transactions on Services Computing. 2020;13(4):625–638. Available from: https://dx.doi.org/10.1109/tsc.2020.2966970

Copyright

© 2024 Rani & Anuradha. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Published By Indian Society for Education and Environment (iSee)

DON'T MISS OUT!

Subscribe now for latest articles and news.