Fabric-Visualizer: A Transaction Dependency Visualizer for Hyperledger Fabric

Jeeta Ann Chacko, Nino Richter, Ruben Mayer, Hans Arno Jacobsen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Hyperledger Fabric is a popular permissioned blockchain that follows an optimistic concurrency control model, which often leads to transaction dependency conflicts. We developed a web application that extracts data from a live Fabric network and generates transaction dependency graphs. Apart from visually understanding the transaction dependency distribution, the user also gets additional information regarding each transaction, such as the validation status, dependent transactions, smart contract function, accessed keys, endorsers and clients. Further, our tool also checks the serializability of the generated graph and identifies the number of transactions to abort to achieve serializability. We demonstrate how our tool can be used with multiple realistic workloads to identify performance optimization opportunities. We also highlight scenarios where our tool can be used to identify smart contract improvements. Our tool is demonstrated with multiple realistic workloads.

Original languageEnglish
Title of host publicationMiddleware Demos, Posters and Doctoral Symposium 2023
Subtitle of host publicationProceedings of the 24th International Middleware Conference Demos, Posters and Doctoral Symposium, Part of: Middleware 2023
PublisherAssociation for Computing Machinery, Inc
Pages31-32
Number of pages2
ISBN (Electronic)9798400704291
DOIs
StatePublished - 11 Dec 2023
Externally publishedYes
Event24th International Middleware Conference Demos, Posters and Doctoral Symposium, Middleware 2023 - Bologna, Italy
Duration: 11 Dec 202315 Dec 2023

Publication series

NameMiddleware Demos, Posters and Doctoral Symposium 2023: Proceedings of the 24th International Middleware Conference Demos, Posters and Doctoral Symposium, Part of: Middleware 2023

Conference

Conference24th International Middleware Conference Demos, Posters and Doctoral Symposium, Middleware 2023
Country/TerritoryItaly
CityBologna
Period11/12/2315/12/23

Keywords

  • blockchains
  • hyperledger fabric
  • transaction dependency

Fingerprint

Dive into the research topics of 'Fabric-Visualizer: A Transaction Dependency Visualizer for Hyperledger Fabric'. Together they form a unique fingerprint.

Cite this