Hyperledger Intro - Reading Assignment


#42

What started the large interest in permissioned blockchain technologies such as Hyperledger?

  • Code information and data should not be necessarily open to all the participants. A permissioned DTL platform can designate trusted nodes to share the exact information they need to either execute or store information.

Why are the popular public blockchains not suitable for business use cases?

  • Because businesses need performance and cannot accept that sensible information can be seen to participants either smart contract code or business data.

What programming languages can be used to write smart contracts on Hyperledger Fabric?

  • Java, Go and Nodejs

What does it mean to have support for “pluggable consensus protocols”?

  • Depending on the context of the business the network can run a mixed of CFT or BFT procols that can be plugged and play into the network.

#43
  1. What started the large interest in permissioned blockchain technologies such as Hyperledger?
    The large interest around permissioned blockchain, is to mitigate the cost of risk for doing business with different companies. With permissioned blockchain, all information that is pre define and agree to share is immutable which gives all the network participants more transparent information which could reduce the overall risk of the company. As risk is a factor of cost too.
  2. Why are the popular public blockchains not suitable for business use cases?
    As public blockchain is permissionless, all information in available to everyone does not provide privacy, performance and security that is not suitable for business use cases.
  3. What programming languages can be used to write smart contracts on Hyperledger Fabric?
    Go and Node.js
  4. What does it mean to have support for “pluggable consensus protocols”?
    It means that the blockchain can use different consensus protocols depends on the needs of the network.