dev,blockchain | 2018-01-05T07:16:13+05:30
Do you need blockchain in your supply chain?
Karthik Kamalakannan / 2018-01-05T07:16:13+05:30
Blockchain technology is revolutionizing industries. The technology is capable of allowing trustworthy data to be exchanged between two parties in any supply chain system, without the intervention of any intermediaries. This allows for peer-to-peer sharing of data with authenticity like never before.
A quote from Bank of England says:
It [blockchain] is a technology that allows people who don't know each other to trust a shared record of events."
So, let me get to the bottom of this to understand why blockchain is necessary for the supply chain market. In this article, I'm going to focus on these things:
- Quick (very quick) understanding of blockchain for supply chain
- Importance of peer-to-peer communication in supply chain
- Let's talk about Smart Contracts for supply chain
- How blockchain can improve supply chain
- Challenges and the actual implementation
Let's start with the name. I think blockchain is the perfect name for a technology like this, where information is moved in between parties, thus forming a chain. The information that are passed as blocks, are recorded in a distributed ledger across parties to verify the authenticity of this information. Whenever there is a new transaction happening in the system, the ledger is updated across all the peers and verified again for authenticity of that information.
This entire process creates a chain of custody. Thus enabled two trading parties to trust each other more. With blockchain, issues like duplicate or replica of a material is near impossible, since the authenticity is verified at every single step from the manufacturer to the supplier to the end-customer.
With blockchain, people know who they are doing business with, what they are selling and how much are they selling with essential certificate information.
Now this, will forever change the way materials are moved in your supply chain process.
A customer who we worked with, had a very interesting and crucial business problem. That was piracy. Whenever they manufactured their material, the suppliers from all over the world bought them to re-sell it to their customers. But the problem here was, the suppliers (some of them) went rouge, and started to see a off-market replica of this exact same product as the manufacturer, but with low quality and pricing. This enabled the rogue suppliers to make huge profit margins, but the manufacturers were taking a huge hit on their reputation.
This happened because there was now way for the end-user to track the chain of custody of the item. They could not authenticate the originality of the product from anyone else other than the supplier themselves.
What if, there is a way for the end-user to know where the item is coming from, and the manufacturer to know, where each supplier is selling their item to? This would change everything. This particular model literally ensembles the importance of a peer-to-peer communication between two trading parties, even though there are suppliers (who might be very essential for manufacturing companies) who are in the middle.
With blockchain, supplies will have no way to tamper the incoming information, and the end-customer has all the authentic information they would need for the money they are paying.
When working with one of the largest manufacturers of oil pipes, we found the complexity of each and every contract that goes into the system before they could sell an inch of pipe. The stack at both the buyer and the manufacturer are very high. This is complex.
Typically, a contract could focus on the change of ownership, credit letters, payment terms, contingencies and much more than what I could think of at this point. But then, what if, there was a way for you to eliminate most of the complex things and put it in a system that could validate these things?
This is where Smart Contracts come into picture.
Smart Contracts eliminate the complexity in the current contacting system for the supply chain industry.
Smart Contract is nothing but a piece of code that enforces two parties to agree on a set of rules and actions before they could transact. And the validity of this agreement is again monitored by others in the system automatically.
Whenever there is an update required to these Smart Contracts, you just have to push the delta update to the code, and that will do the trick here.
Since Smart Contracts are super flexible and programmable, this enables easier, less time consuming trading between two entities.
TO REMEMBER: It is not easy at this point to write a product ready Smart Contract code. We suggest you to work only with the experts to write these Smart Contracts for your blockchain implementation.
Before I could talk about the possibilities of using Blockchain for Supply Chain, here are the problems majority of the supply chain market is facing today:
- Counterfeit Grey Market Products
- Low transparency among traders about the origin of a product
- Compliance visibility
- Time it takes to create and close a contract
When done right, blockchain has the potential to address these four problems the supply chain industry is facing right now. Companies can improve their transparency using hashes that are passed with the chain of custody. The time it takes to close on a contract can be reduced using Smart Contracts and the possibility of selling something from grey market can be reduced to a huge extent.
High value goods like pipes, or large industrial equipments can reduce their risk of being cheated using blockchain. A heart-breaking study by Organisation for Economic Co-operation and Development states that the industry is losing around $450 billion every year in counterfeit products. This is a huge number which can make or break any business.
With blockchain, companies can know where the parts of their finished products have come from, and verify the authenticity of the product ultimately. This enables the end-market customers to have trust in whatever they are buying from the manufacturer.
Though blockchain is a very good technology that can solve some critical business problems today, it could see some resistance. Since the technology relies on trust and authorization from multiple parties, it can only work to its fullest extent if all of your suppliers and peers can implement your blockchain solution for processing your items.
It's not just that. But there are some more problems that needs addressing before your blockchain solution goes live:
Scalability For blockchain to scale properly, you need to work with experts in the industry. They need to know how to scale-in or scale-out a blockchain application for your organization.
Integration Once we solve the scalability problem, people are going to find integrating blockchain technologies in their existing workflow difficult. They are going to need time, effort and money to do this.
Security Security is one big risk factor if your architecture is not well thought through. Companies will be concerned about their sensitive data exposure to other peers in the chain.
Effort Architecting, creating and implementing blockchain for supply chain is not very simple. It is a mammoth task that companies and partners should work through.
Will blockchain change everything in supply chain? The simple answer is: We don't know that yet.
The ones who invest early in blockchain's lifespan is going to see the fruit early. They are the ones who will set the standards for blockchain in supply chain as well.
If you have some thoughts about blockchain for supply chain, leave a comment below, or drop us an email.
Last updated: September 7th, 2023 at 7:42:06 AM GMT+0
Karthik is the Founder and CEO of Skcript.