A reinforcement-learning-based model for resilient load balancing in Hyperledger Fabric
File(s)processes-10-02390.pdf (1.32 MB)
Published version
Author(s)
Alotaibi, Reem
Alassafi, Madini
Bhuiyan, Md Saiful Islam
Raju, Rajan Saha
Ferdous, Md Sadek
Type
Journal Article
Abstract
Blockchain with its numerous advantages is often considered a foundational technology with the potential to revolutionize a wide range of application domains, including enterprise applications. These enterprise applications must meet several important criteria, including scalability, performance, and privacy. Enterprise blockchain applications are frequently constructed on private blockchain platforms to satisfy these criteria. Hyperledger Fabric is one of the most popular platforms within this domain. In any privacy blockchain system, including Fabric, every organisation needs to utilise a peer node (or peer nodes) to connect to the blockchain platform. Due to the ever-increasing size of blockchain and the need to support a large user base, the monitoring and the management of different resources of such peer nodes can be crucial for a successful deployment of such blockchain platforms. Unfortunately, little attention has been paid to this issue. In this work, we propose the first-ever solution to this significant problem by proposing an intelligent control system based on reinforcement learning for distributing the resources of Hyperledger Fabric. We present the architecture, discuss the protocol flows, outline the data collection methods, analyse the results and consider the potential applications of the proposed approach.
Date Issued
2023-11-14
Date Acceptance
2022-11-11
Citation
Processes, 2023, 10 (11), pp.1-19
ISSN
2227-9717
Publisher
MDPI AG
Start Page
1
End Page
19
Journal / Book Title
Processes
Volume
10
Issue
11
Copyright Statement
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
License URL
Identifier
http://dx.doi.org/10.3390/pr10112390
Publication Status
Published
Article Number
2390
Date Publish Online
2022-11-14