Towards automated verification of multi-party consensus protocols
Not on the map. Why?
Abstract (arXiv)
Blockchain technology and related frameworks have recently received extensive attention. Blockchain systems use multi-party consensus protocols to reach agreements on transactions. Hyperledger Fabric framework exposes a multi-party consensus, based on endorsement policy protocol, to reach a consensus on a transaction. In this paper, we define a problem of verification of a blockchain multi-party consensus with probabilistic properties. Further, we propose a verification technique of endorsement policies using statistical model checking and hypothesis testing. We analyze several aspects of the policies, including the ability to assign weights to organizations and the refusal probabilities of organizations. We demonstrate on experiments the work of our verification technique and how one can use experimental results to make the model satisfiable the specification. One can use our technique to design enterprise applications with the Hyperledger Fabric framework.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 18 references that are in the map. First posted on arXiv 4 Dec 2021.
Builds on
5 of 18 references.
References · 5
- 2018Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchainscited by 49
- 2018Exploiting statistical dependencies of time series with hierarchical correlation reconstructioncited by 5
- 2020Scaling Hyperledger Fabric Using Pipelined Execution and Sparse Peerscited by 1
- 2020Fast Probabilistic Consensus with Weighted Votescited by 1
- 2021Statistical Model Checking of Common Attack Scenarios on Blockchaincited by 1
Built on by
Not cited yet.