Can someone help me conceptualizing blockchain for supply chain demo?

0 votes

Following are the participants n my blockchain demo:

  1. Supplier
  2. Manufacturer
  3. Distributor
  4. Retailer

The Supplier ships 1000 lbs of raw material, as a single unit or batch, to the Manufacturer. The information about this shipment is stored in the Blockchain. Then, the Manufacturer produces a different product based on the same raw material from the Supplier. At this point, the Manufacturer has their own product, units, batch, and so forth. 

For example, from that 1000 lbs shipment, the Manufacturer may produce 5 different products in different sized batches with different units. Then, the Manufacturer ships 2 of those products to two different Distributors, who then can take that and further break it down into different batches and units, which they then ship to their Retailers. 

Basically, the process is the same throughout the entire supply chain, where the previous party provides something that gets broken down and transformed by the receiving participant. To me, it seems like there will need to be many blocks that all "relate" to each other, based on some parent/child relationship or dependency.

 For example, the supplier would be the first block/parent. Then the manufacturer can have X number of blocks/children that are dependent on that block, and so forth. Am I seeing or conceptualizing this wrong? Is there a better way? Any idea how this could be implemented in Sawtooth, from a high level?

Jul 17, 2018 in Blockchain by Johnathon
• 9,050 points
120 views

1 answer to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes

I think you should take a step back and rethink your business problem using blockchain abstractions.

 A useful starting point for you could be to model the participants, assets and transactions in your model using the Hyperledger Composer tool which is designed for modelling business relationships on the blockchain. Check it out here; https://hyperledger.github.io/composer/latest/
The Sawtooth Supply Chain project is available, which implements something very similar using Hyperledger Sawtooth. This is a distributed application to help you trace the provenance and other contextual information of any asset. It can be used as-is or customized for different use cases. This distributed application runs on top of Hyperledger Sawtooth, an enterprise blockchain.

answered Jul 17, 2018 by Shashank
• 10,330 points

Related Questions In Blockchain

0 votes
1 answer

How do I develop a supply chain DApp on Blockchain?

Either of the ways is acceptable but ...READ MORE

answered May 30, 2018 in Blockchain by Perry
• 16,450 points
152 views
0 votes
1 answer

How one can implement blockchain for android development??

Essentially you need to understand what is ...READ MORE

answered Jun 16, 2018 in Blockchain by charlie_brown
• 7,710 points
23 views
0 votes
1 answer

How can I create a blockchain for keeping records?

​You can use an already existing Blockchain. ...READ MORE

answered Jun 27, 2018 in Blockchain by Christine
• 15,790 points
29 views
0 votes
1 answer

How can Blockchain be implemented for android development?

Essentially you need to understand what is ...READ MORE

answered Aug 10, 2018 in Blockchain by Johnathon
• 9,050 points
17 views
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
• 27,620 points
38 views
0 votes
1 answer
0 votes
1 answer

How to create channels in Hyperledger Sawtooth?

There are two features that I know ...READ MORE

answered Aug 9, 2018 in Blockchain by slayer
• 29,040 points
939 views
0 votes
1 answer

Can someone explain me how PBFT works?

You can submit your transaction to any ...READ MORE

answered Jul 31, 2018 in Blockchain by Shashank
• 10,330 points
59 views
+1 vote
1 answer

How is Blockchain used for provenance purposes?

Let me tell you how Blockchain could ...READ MORE

answered Apr 3, 2018 in Blockchain by Shashank
• 10,330 points
20 views

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.