Technical Deep Dive on Hyperledger Fabric

Seminar talk titled Technical Deep Dive on Hyperledger Fabric

Title Of the Talk: Technical Deep Dive on Hyperledger Fabric
Speaker: Akshar Kaul
Host Faculty: Dr. Praveen T
Date &Time: Wednesday, 28th April 2021 12:00 - 13:30 Hrs


Blockchain is a shared, replicated, immutable transaction ledger which is maintained by a distributed network of nodes. The transactions in the ledger are grouped into blocks that include a hash that binds the block to its preceding block, thus creating an immutable chain of blocks. Blockchain networks can be primarily categorized into Permissionless and Permissioned networks. In a Permissionless blockchain, all the participants are anonymous and hence do not have trust in each other. The only source of trust is that the state of the blockchain, prior to a certain depth, is immutable. On the other hand, Permissioned blockchain operates amongst a set of known and identified participants operating under a governance model, which provides a certain degree of trust.

This talk will provide a technical deep dive on Hyperledger Fabric, which is an enterprise grade permissioned distributed ledger framework for developing solutions and applications. Hyperledger Fabric has a highly modular and configurable architecture, enabling innovation, versatility, and optimization for a broad range of industry use cases including banking, finance, insurance, health care, etc. Hyperledger Fabric is the first distributed ledger platform to support smart contracts authored in general-purpose programming languages such as Java, Go, and Node.js, rather than constrained domain-specific languages (DSL). Hyperledger Fabric introduces a new architecture for transactions i.e. execute-order-validate, which addresses the resiliency, flexibility, scalability, performance, and confidentiality challenges faced by the order-execute model. Hyperledger fabric takes a unique approach to consensus which enables performance and scalability while preserving privacy.

Speaker Profile:

Akshar Kaul is an Advisory Research Software Engineer at IBM Research, Bangalore, India. He received Masters Degree in Computer Science and Engineering from the Indian Institute of Science (IISc.) Bangalore. His research focus is on “Computation on Encrypted Data” especially in the context of outsourced databases. He has also worked on various projects related to permissioned blockchain networks (Hyperledger Fabric).

Wednesday, 28th April 2021 12:00 - 13:30 Hrs