After watching a sales force movie where they have a session on how they are integrating their product into the blockchain they talk of an example on capturing all the data from the supply chain process and storing that on the blockchain. https://www.salesforce.com/video/1765913/

They talk of an example of putting an order in for bananas, and the process of shipping it all the way to the person receiving it on the other end. Therefore all parties in the process can see all the data on the entire transaction through the auditing of all transactions stored on the blockchain.

When they say the data is stored on the blockchain what data would they would be storing? I know that the size of the data on the blockchain is something that you need to worry about since the gas price is going to go up with more data passed up. Or would they just be storing ID's which would then be referencing back to data they would be storing in their own cloud based services/db's? The first option seems unfeasible due to costs and functionality but the second option of just referencing data seems to break the thought of "immutability" since the data really could just be changed in their cloud and outside of the blockchain history.


You could store hashes on the blockchain and then refer the hash to an external store - that could be IPFS based.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.