top of page

Hyperledger Fabric Based Solution

  • hyperledgerfabric
  • 9 Oca 2020
  • 2 dakikada okunur

1-What is Hyperledger Technology?


It is an open source Block Chain platform that allows the implementation of sub-projects within itself. The Hyperledger service layer is considered in three main logical categories: membership services, Blockchain services and Chaincode services. Membership services provide identity and confidentiality while Blockchain services manage the blockchain and reconciliation structure with P2P protocol. Chaincode services enable the management and operation of intelligent contracts within the Hyperledger architecture. [1]


2-What is Hyperledger Fabric?


Hyperledger Fabric is an open source enterprise-grade permissioned distributed ledger technology (DLT) platform for distributed ledger solutions with many advantages comes with its modular architecture. [2] In other words, it is an distributed private network with functionalities of identity management, confidentiality, efficient processing, chaincode, and modular design.


3- Consensus in Hyperledger Fabric


Consensus is the process by which a network of nodes provides a guaranteed ordering of transactions and validates the block of transactions. Consensus must provide some core functionalities. These are: Firstly, confirming the correctness of all transactions in a proposed block, according to endorsement and consensus policies. Secondly, agrees on order and correctness and hence on results of execution (implies agreement on global state). Lastly, interfaces and depends on smart-contract(chain code) layer to verify correctness of an ordered set of transactions in a block.

The new architecture of Hyperledger Fabric, separates the executionof smart-contract transactions (in the sense of validatingthe inputs and outputs of a program) fromordering transactions for avoiding conflicts (in the sense of an atomic broadcast that ensures consistency).This has several advantages, including better scalability, a separation of trust assumptions for transactionvalidation and ordering, support for non-deterministic smart contracts, partitioning of smart-contractcode and data across nodes, and using modular consensus implementations. [3]

Consesus in Hyperledger Fabric also has 3 phases as Endorsement, Ordering,and Validation. Endorsement is driven by policy (eg m out of n signatures) upon which participants endorse a transaction. Ordering phase accepts the endorsed transactions and agrees to the order to be committed to the ledger. Validation takes a block of ordered transactions and validates the correctness of the results, including checking endorsement policy and double-spending. [4]


Figure 3 - Illustratıon of One Possıble Transactıon Flow (Common-Case Path) In Hyperledger Fabrıc



 
 
 

2 Comments


f.yilmaz8
Jan 10, 2020

It’s one of the best articles I’ve read about solution of illegal logging.I hope authorities will take care of this as soon as possible.

Like

nuranelaldi94
Jan 09, 2020

Remarkable!

Like
Post: Blog2_Post
bottom of page