Hyperledger is not :
Linux Family- A Cryptocurrency
- a Blockchain
- Company
- Drone Code
- Allijoyn
- Nodejs
- Hyperledger
- 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.
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:
- Append validated transactions to their specific ledger
Responsible for:
- Simulating Transactions
- Preventing unstable and Non deterministic transactions
Consenter
Responsible for:
- Network's Consensus service
- A collection of consensus service nodes (CSNs) will order transactions into blocks according to the networks chosen ordering implementation.
Hyperledger Projects
- Hyperledger (SAWTOOTH)
- IROHA
- Hyperledger (INDY)
- Hyperledger (FABRIC)
No comments:
Post a Comment