Questions tagged [hyperledger-fabric]

Hyperledger Fabric is an implementation of blockchain technology. Use this tag for questions about this project.

Use this tag for questions about this project.

Another good idea is to reach out to the community at

Documentation can be found at

Refer development lifecycle and officially provided resources at

5647 questions
80
votes
20 answers

exec: "gcc": executable file not found in %PATH% when trying go build

I am using Windows 10. When I tried to build Chaincode it reported this error # github.com/hyperledger/fabric/vendor/github.com/miekg/pkcs11 exec: "gcc": executable file not found in %PATH% My chaincode imports: import ( "fmt" "strconv" …
jaswanth
  • 1,021
  • 1
  • 7
  • 14
35
votes
4 answers

What's the difference between Hyperledger Fabric and Sawtooth?

Both Hyperledger Fabric and Hyperledger Sawtooth are platforms for building distributed ledger applications, supporting pluggable consensus mechanisms and smart contracts (chaincodes). What are the main differences between then? When to choose one…
Joaquim Oliveira
  • 1,128
  • 2
  • 15
  • 28
34
votes
8 answers

Difference between hyperledger composer and hyperledger fabric?

I am java developer and new to hyperledger. I am interested in learning it and need to know where to start . fabric vs composer?
24
votes
3 answers

What is the difference between MSP and Fabric CA?

Is Fabric CA an implementation of MSP? Is an MSP useless by itself? What are the functions of the MSP and Fabric CA? And differences in those functions?
Jeff
  • 775
  • 1
  • 6
  • 15
22
votes
5 answers

peer channel creation fails in Hyperledger Fabric

I am trying to set up a sample hyperledger fabric environment with an orderer and 2 peers. I am not using docker approach instead I am running the actual executable itself. Orderer and 2 peer nodes started successfully. However, channel creation…
sun
  • 386
  • 1
  • 3
  • 10
20
votes
1 answer

What is `<<` and `&` in yaml mean?

When I review the cryptogen(a fabric command) config file . I saw there symbol. Profiles: SampleInsecureSolo: Orderer: <<: *OrdererDefaults ## what is the `<<` Organizations: - *ExampleCom ##…
blackdog
  • 1,547
  • 2
  • 19
  • 41
19
votes
1 answer

Performance Test of the Hyperledger Fabric

During trying to achieve the performance with Hyperledger Fabric which IBM team reported in their article Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains, I faced some problems and errors. I collected all useful…
16
votes
9 answers

Blockchain and HyperLedger Fabric difference

While I am trying to understand the blockchain technology, I came across HyperLedger Fabric. As per the documentation, it is an implementation of blockchain technology. What does that mean? Is block chain just a concept and HyperLedger Fabric, an…
Manikandan Kannan
  • 7,246
  • 12
  • 35
  • 60
15
votes
4 answers

Does Hyperledger Fabric need Docker?

This may be the stupid question. Does Hyperledger Fabric require Docker for its operations. I'm just wondering that Docker is needed only if we need to run Fabric peer, orderer or couchDB as virtual machine in the same physical machine. I think…
15
votes
3 answers

What is Anchor Peer in Fabric?

There is step while configuring fabric network to update anchor peer. There is one anchor peer per organization, but not able to understand why do we need anchor peer.
deepak parmar
  • 681
  • 6
  • 18
14
votes
3 answers

How does "Coffee with Blockchain" match growers to buyers?

In the "Coffee with Blockchain" app produced by IBM it performs price matching between Growers and Buyers. I'm wondering how that matching would be implemented (either in the example app or in an actual implementation). Example of the app can be…
Rob Olmos
  • 2,214
  • 12
  • 21
14
votes
3 answers

Hyperledger Java SDK working example

I am currently digging into Hyperledger Fabric and I can't get stuff started with the Java SDK (talking about 1.0.0-beta here). Is there a working example starting from connecting to the Fabric node, doing queries, etc? All I found so far through…
Xenonite
  • 1,383
  • 3
  • 18
  • 34
13
votes
1 answer

Meaning of EnableNodeOUs in crypto-config.yaml?

Just wondering what the flag EnableNodeOUs means in crypto-config.yaml? eg: PeerOrgs: # --------------------------------------------------------------------------- # Org1 #…
Simon Mullaney
  • 435
  • 5
  • 21
13
votes
4 answers

Understanding Various Certificates in Hyperledger fabric

Hello I am tryin to use hyperledger fabric for a block chain implementation. I did the first-network demo and found lot of certificates in it. I have tried arranging them hierarchically in below picture. I Have some questions related to them Why…
Katiyman
  • 739
  • 8
  • 30
13
votes
5 answers

Error: Cannot find module 'fabric-client'

After normal run the ./startFabric.sh(it shows as follow ): 2017-07-21 07:47:37.477 UTC [chaincodeCmd] chaincodeInvokeOrQuery -> INFO 00a Chaincode invoke successful. result: status:200 2017-07-21 07:47:37.477 UTC [main] main -> INFO 00b…
季谢尔
  • 185
  • 1
  • 2
  • 11
1
2 3
99 100