Blockchain Reliability: A Hierarchical Modeling Approach for Private Cloud Infrastructures

Wednesday 09 April 2025


A team of researchers has developed a set of models that can help evaluate the availability of blockchain-based applications in private cloud computing environments. The study, which focused on Hyperledger Fabric, a popular platform for building and deploying blockchain solutions, aimed to provide a comprehensive understanding of how different endorsement policies and node configurations affect the overall system’s reliability.


Hyperledger Fabric is a permissioned blockchain platform that allows organizations to build and deploy decentralized applications (dApps) in a controlled environment. One of the key features of this platform is its ability to use multiple nodes for transaction validation, which increases the overall resilience of the system. However, this also introduces complexity, as the availability of each node can have a significant impact on the entire system.


The researchers used a combination of reliability block diagrams (RBDs) and continuous time Markov chains (CTMCs) to develop their models. RBDs are graphical representations that show how components are connected and how failures propagate through the system, while CTMCs are mathematical models that describe the behavior of complex systems over time.


The team evaluated the availability of Hyperledger Fabric using three different endorsement policies: AND, OR, and K-ou-of-N. The AND policy requires all nodes to agree on a transaction before it is considered valid, while the OR policy allows any single node to validate a transaction. The K-ou-of-N policy requires a minimum number of nodes to agree on a transaction before it is validated.


The researchers found that the availability of Hyperledger Fabric decreases as the number of required endorsements increases. This is because the AND policy is more restrictive than the OR policy, which means that there is a higher likelihood of node failures causing transactions to be rejected.


The team also investigated how different node configurations affect the system’s availability. They found that increasing the number of nodes can actually decrease the overall availability of the system, especially when using the AND or K-ou-of-N policies. This is because more nodes mean more opportunities for node failures, which can cause transactions to be rejected.


The study highlights the importance of considering both endorsement policies and node configurations when designing and deploying blockchain-based applications in private cloud computing environments. By understanding how these factors affect the system’s availability, developers can make informed decisions about how to configure their systems to ensure maximum reliability and performance.


The research has significant implications for industries that rely on blockchain technology, such as finance, healthcare, and supply chain management.


Cite this article: “Blockchain Reliability: A Hierarchical Modeling Approach for Private Cloud Infrastructures”, The Science Archive, 2025.


Hyperledger Fabric, Blockchain, Private Cloud Computing, Reliability, Availability, Endorsement Policies, Node Configurations, Markov Chains, Rbds, Ctmcs


Reference: J Dantas, P Silva, L Fiondella, C Melo, P Maciel, “Availability Modeling for Blockchain Provisioning in Private Clouds” (2025).


Leave a Reply