In the Hyperledger Fabric architecture where is the SDK hosted?

+1 vote

can't find the exact specification of where the SDK for interacting with or deploying chaincode resides in the overall network architecture.

Mar 27, 2018 in Blockchain by nsv999
• 5,090 points
180 views

1 answer to this question.

+1 vote
Best answer

Hyperledger client SDK is a component used to interact with Fabric network. It resides outside of the Fabric network but connected with its own Membership Service Provider (MSP) and network connection profiles. So, the SDK is actually the part in the business flow that interacts with the customer, and therefore it can be hosted anywhere.

  • It can be a web application that acts as a front end, having the fabric as the back-end
  • It can be a phone application that a user has
  • It can be even an IoT device on a RaspBerry Pi that simply logs periodically real world data into the blockchain
  • It can be a service that interacts with other services inside a data center.
answered Mar 27, 2018 by Christine
• 15,790 points

selected Aug 3, 2018 by Omkar

Related Questions In Blockchain

+1 vote
2 answers
+1 vote
4 answers
0 votes
1 answer
0 votes
1 answer

Where is the cryptogen tool in fabric?

Go in the fabric directory and then ...READ MORE

answered Oct 29, 2018 in Blockchain by Omkar
• 67,600 points
789 views
0 votes
1 answer
+1 vote
1 answer
+1 vote
1 answer

Hyperledger - How can I use transaction certificates to enforce privacy?

The transaction certificates don't actually address privacy ...READ MORE

answered Apr 17, 2018 in Blockchain by Perry
• 17,020 points
129 views
+4 votes
2 answers

How do I create a new block in Hyperledger Fabric?

This link might help you: https://github.com/hyperledger/fabric-sample ...READ MORE

answered Oct 11, 2018 in Blockchain by Sahu
496 views