HyperLedger Fabric and Multichain - difference different use cases

0 votes
I know that Multichain doesn't have Smart contracts and that is the major difference when comparing to HL Fabric (which has Chaincode).

Please help to clarify on the below.

- what are the other major differences (apart from smart contracts) between HL Fabric and Multichain (1:1)?

- what are the (high level) use cases that can be handled with HL Fabric?

- what are the (high level) use cases that can be handled with Multichain?
Dec 28, 2018 in Blockchain by slayer
• 29,360 points

1 answer to this question.

0 votes


  1. It is a Permissioned Blockchain.
  2. It doesn't implement smart contracts, unlike ethereum or bitcoin.
  3. It is very easy to install, configure and create a network. Simple.
  4. It allows multiple networks to simultaneously be on a single server.
  5. It has compatibility with Bitcoin Core and the bitcoin network, including transaction/block formats, the peer-to-peer protocol, digital signature scheme and APIs.

Use cases:

  • It Focuses on the two strong use cases, they are:
    • The asset ownership lifecycle (issuance, payment, exchange, escrow, retirement).
    •  General immutable data storage.
  • MultiChain faster and easier to use for purpose of storing data, rather than execute computations You don't need to write any code and can get started immediately by creating a stream on your chain, then adding data to it using the publish API.
  • Here is the link to a blog which explains the most genuine use cases of multichain:https://www.multichain.com/blog/2016/05/four-genuine-blockchain-use-cases/


  1. It is private and permissioned Blockchain.
  2. Fabric implements complex permissioning. Besides having validators, it allows each user to have a defined role, restricting the actions they can perform on the blockchain (deploying contracts, registering new users, making transaction calls …) through fine-grained permissions.
  3. Its modular architecture maximizes the confidentiality, resilience, and flexibility of blockchain solutions.
  4. Hyperledger Fabric leverages container technology to host smart contracts called “chaincode” that comprise the application logic of the system.
  5. Fabrics distributed ledger and smart contract platform allows for private channels. If you have a large blockchain network and you want to share data only with certain parties, you can create a private channel with just those participants. Moreover, not every transaction can be seen by every user of the network.
  6. You can build your enterprise blockchain using Fabric, where you can benefit from the following features which are not present in multichain:
    • You can integrate components such as consensus algorithm and membership services.
    • Smart contracts called ‘chaincodes’, which are hosted using the container technology.
    • Channel technology for confidential transactions.
    • Ordering service that delivers transaction to ‘peers’, i.e. a group of nodes responsible for committing the transactions in the ledger.
    • Endorsement policy for transaction validation.

Use cases:

  • It can be used to develop any kind of business blockchain such as supply chain.
  • Here is the link to a blog which explains the most genuine use cases of Hyperledger:


answered Dec 28, 2018 by Omkar
• 69,230 points

Related Questions In Blockchain

+14 votes
5 answers

Difference between hyperledger fabric and sawtooth?

Source: https://www.hyperledger.org/wp-content/uploads/2017/ ...READ MORE

answered Aug 29, 2018 in Blockchain by Anurag
0 votes
1 answer

Difference between Fabric Composer and Hyperledger Composer?

They are basically the same thing. Fabric ...READ MORE

answered Aug 9, 2018 in Blockchain by digger
• 26,740 points
0 votes
0 answers

Blockchain and HyperLedger Fabric difference

While I was trying to understand blockchain ...READ MORE

Mar 3, 2022 in Blockchain by Soham
• 9,700 points
+1 vote
1 answer
0 votes
1 answer

Hyperledger Sawtooth vs Quorum in concurrency and speed Ask

Summary: Both should provide similar reliability of ...READ MORE

answered Sep 26, 2018 in IoT (Internet of Things) by Upasana
• 8,620 points
0 votes
1 answer

Invalid Batch or signature in Savtooth

This will solve your problem import org.apache.commons.codec.binary.Hex; Transaction txn ...READ MORE

answered Aug 1, 2018 in Blockchain by digger
• 26,740 points
+1 vote
1 answer
+1 vote
7 answers
+2 votes
3 answers

Blockchain and HyperLedger difference

Hey, you got it right! Blockchain is ...READ MORE

answered Sep 7, 2018 in Blockchain by Omkar
• 69,230 points
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP