Trending Technology Machine Learning, Artificial Intelligent, Block Chain, IoT, DevOps, Data Science

Recent Post

Codecademy Code Foundations

Search This Blog

Hyperledger in BlockChain

Hyperledger is not :
  • A Cryptocurrency
  • a Blockchain
  • Company
Linux Family
  1. Drone Code
  2. Allijoyn
  3. Nodejs
  4. Hyperledger
  5. Acumos

What is Hyperledger?

"Hyperledger is an open sourced community of communities to benefit an ecosystem of Hyperledger based solution providers and users focused on blockchain related use cases that will work across a varienty of industrial sectors".- Brian Behlendorf (Executive Director, Hyperledger)

Hyper ...... What ?

In simpler terms, Hyperledger can be thought of as a software which everyone can use to create one's own personalized blockchain service.


Birth of an idea

Hyperledger began as a small project in 2015.


Restrictions

"Public blockchains requires each peer to execute each and every transaction and run 'consensus' at the same time" are.....


Friend in Need

Suppose Bob, had a friend in Switzerland, and they had a special as they were old friends!


But Alice has a Big Market


Private and Confidential


The Hyperledger Way

On the Hyperledger network, only parties directly affiliated with the deal are updated on the ledger and notified. Thus maintaining privacy and confidentiality.


How it works?
  • App Query :- She looks up her app for Bob's address on the network.
  • Hyperledger :- The Hyperledger network then connects both parties directly affiliated with the deal.
  • Bob Receives :- Once the consensus cloud validates the transaction, Bob receives his product and the transactions are committed to the ledger.
  • Alice Sends :- Alice decides to send Bob her product.
  • Membership Services :- The app looks up a membership service validates Bob's membership
  • Verification :- Both parties generates a result which are then sent to the consensus cloud to be ordered and verified.
Pattern Matching

This same pattern is needed by a Iot of industries where confidential obligations are need to be met without passing everything through a central authority.

Peer Roles 

Committer

Responsible for:
  1. Append validated transactions to their specific ledger
Endorser

Responsible for: 
  1. Simulating Transactions
  2. Preventing unstable and Non deterministic transactions

Consenter

Responsible for:
  1. Network's Consensus service 
  2. A collection of consensus service nodes (CSNs) will order transactions into blocks according to the networks chosen ordering implementation.
How Hyperledger Differs


Hyperledger Projects
  • Hyperledger (SAWTOOTH)
  • IROHA
  • Hyperledger (INDY)
  • Hyperledger  (FABRIC)

No comments:

Post a Comment

Popular Posts