My Take on Hyperledger Fabric

How corporate world is leveraging distributed ledger technology? Hyperledger is the answer.

Sidra
GeeksTrends
2 min readJan 11, 2020

--

As a developer, you are learning new technologies now and hyperledger fabric is combining those beautifully. Before getting yourself into hyperledger fabric you should have some basic knowledge of OS, Shell scripting, Dockers, any general-purpose languages also domain knowledge of blockchains.Before getting yourself into hyperledger you should have some basic knowledge of OS, Shell scripting, Dockers, any general-purpose languages also domain knowledge of blockchains.

The article series will cover the following parts:

  1. Industrial use cases of Hyperledger fabric.
  2. Feature requirements of the Permissioned blockchains.
  3. The architecture of Hyperldger fabric.
  4. Developing a simple SDK in of fabric network.
  5. Connecting explorer with your fabric network.
  6. Writing chaincodes in Hyperledger fabric.
  7. Performance Testing of a blockchain network.

Background

Blockchain reduces the risk in business-to-business and business-to-customer transactions. It has the potential to improve the banking and supply chain.

The rapid growth of cryptocurrencies has led businesses and industries to invest significant resources into the underlying technology blockchain.

BTC and other cryptocurrencies were designed to be completely decentralized and permissionless. Only one has to spend the computational cycle to participate in the network. Though public blockchain provides immutable records. They are costly to operate.

The business world has a multitude of requirements to meet; Business requires scalability, confidentiality, private transactions. A public blockchain has fallen short of meeting those needs.

Keeping in mind the requirement of the business world. Hyperledger fabric provides a secure and robust model for identity, audibility, and privacy.

Hyperledger Design philosophy

The philosophy followed by Hyperledger fabric is A world of many blockchain networks. In hyper ledger fabric network, there can be many business networks. The network is independent of each other for its’s core functionality.

A world of many blockchain networks

When two rival companies work together on the same network. They need a different level of privacy and confidentiality. A network can be both public and private depending on the purpose of the network. Using hyperledger fabric we can make blockchain networks controlling the level of access, allowing compliance and regulations.

Conclusion

In my upcoming articles, I will be discussing the industrial use cases of Hyperledger fabric, how to write chain codes in hyperledger fabric, things to keep in mind before getting into Hyperldger fabric.

References

http://blockchainlab.com/pdf/Hyperledger%20Whitepaper.pdf

--

--

Sidra
GeeksTrends

Blockchain Developer, Blockchain Researcher, Web3 Technical Writer