Blockchain and the Supply Chain


How Blockchain Can Transform the Supply Chain


Supply chain has become complicated. Some would say cumbersome. It takes days to make a payment between a manufacturer and a supplier, or a customer and a vendor. Contractual agreements require the services of lawyers and bankers, each of which adds extra cost and delay. Products and parts are often hard to trace back to suppliers, making defects challenging to eliminate.


Regardless of the commodity involved, whether it is equipment, consumer goods, food products, or digital offerings, supply chains have headaches a-plenty.


Friction in the supply chain is a big problem. There are too many go-betweens. There is too much back and forth. The rise in uncertainty stops supply chains from working well. Suppliers, providers, and clients must interact via central third-party entities instead of directly with each other. Ostensibly simple transactions turn into lengthy multi-step procedures.

Blockchain could be the answer to many of these issues. This recent technology is what drives Bitcoin and other so-called cryptocurrencies. However, it goes much further than an unhackable way of holding and exchanging money. Blockchain can manage any form of exchange, agreement, or tracking process. In a supply chain, it can apply to anything from self-executing supply contracts to automated cold chain management.


A Blockchain Primer for Supply Chain





The ledger is secure because each new block of transactions links back to previous blocks in a way that makes tampering practically impossible. 


Because it is decentralised, the blockchain ledger does not depend on any single entity (like a bank) for safekeeping. The nodes connected to the blockchain network get updated versions of the ledger every time a new transaction takes place.

The multiple copies of the ledger are the “truth” about every transaction made so far in the blockchain. Any attempt at falsification would mean having to tamper with all the copies at precisely the same moment. The chances of being able to do this in blockchain networks of any useful size are negligible.


Bitcoin as an Example of Blockchain



The brief description of blockchain above may seem a bit abstract, so let’s look closer at the real-life example of Bitcoin. Bitcoin is just one way of using blockchain. However, it also happens to be the most well-known example. Bitcoin is a recently invented currency that is separate from any state-controlled fiscal mechanism.

Entirely digital, Bitcoin exists thanks to the distributed ledger of transactions on computers across the world. You can buy Bitcoin from Bitcoin exchanges. You can then use the Bitcoin as currency over the Internet to make and receive payments.

Each payment transaction is added to the ledger, which can be consulted by anyone at any time. Details like the amount, time, and date of each payment are visible, although the identities of participating parties are not. Bitcoin holders therefore usually do not know each other. To deal with this anonymity, Bitcoin uses another distributed mechanism called mining to add blocks of transactions to the ledger in a secure, tamperproof way.

Now, let’s compare with supply chain. The key blockchain features of Bitcoin align with the basic needs for reliability and integrity in a supply chain.



All the entities in the chain agree that each transaction is valid. For Bitcoin, that means a transfer of an amount of Bitcoin. For supply chain, it could be payment, warehousing, transport or delivery.



The entities in the chain know where each asset originated. They also know who owned it before and at what time. For Bitcoin, the asset is money. For supply chain, assets can be anything from iron ore and wheat to cash, machines, and copyrights.



No entity can tamper with an entry in the distributed ledger. It is not possible to erase a Bitcoin transaction. Only a new Bitcoin transaction can reverse the effect of a previous one. Similarly, with blockchain, it would not be possible to falsify a supply-chain payment transaction or the records of inventory, warehousing conditions, delivery times and dates, and so on.



The copies of the shared ledger all hold the same version of the truth. What works for the Bitcoin network also works for any other blockchain network, supply chain included.


Beyond Bitcoin to Business Blockchain



Bitcoin is a useful way of getting to grips with the blockchain concept. It is also just one particular example. Blockchain for supply chain uses the same four basic principles. However, there can be significant differences in the way these principles are applied.

First, Bitcoin uses “mining” as the way to update and extend the ledger. Mining uses enormous amounts of computer power. It also involves many mining teams over the Internet, each competing to be the one to add the next block to the ledger. Blockchain for business and specifically for supply chain is not obliged to use mining. There are other options for securely updating a business blockchain.




A smart contract is a software program that uses blockchain to execute an agreement. The program is stored on the blockchain so the smart contract can only function according to its programming.  No fraud or other interference is possible.

A smart contract can take input from a ledger and trigger an event. For example, after receipt of a payment as part of a transaction, the smart contract can trigger a delivery. Conversely, if a requirement (such as timely delivery or proper storage) is not met as expected the smart contract can trigger a penalty or similar sanction.

Third-party go-betweens are not necessary for the execution of smart contracts. Manual checking of conditions and events are obsolete endeavours. A software program that runs automatically, using information that is guaranteed by the blockchain to be correct, saves both time and money.


Applications of Blockchain in Supply Chain



Automotive Supplier Payments







Meat Traceability



Electric Power Micro-grids



RFID-driven Contract Bids and Execution






Cold Chain Monitoring




Blockchain and Internet of Things



Challenges to Be Met





Ecosystem Still in Progress




Currency Volatility




Technology and Knowhow






Real World Supply Chain Blockchains in 2019





Tokenising the Shipping Industry with Ethereum



Hong Kong-based company 300Cubits set out in 2018 to solve an expensive and lingering problem in the container shipping industry—the preponderance of no-shows, when shippers fail to deliver cargo booked on a container vessel, and rolling, which is the outcome of shipping lines’ choice to safeguard vessel utilisation by overbooking to compensate for expected no-shows.

The 300Cubits response to the problem was to issue a TEU cryptocurrency and distribute a quantity of the tokens to shippers and shipping lines in 2018. Participants in the scheme use 300Cubits’ blockchain solution, based on Ethereum, to make deposits using the tokens when cementing a shipping transaction (the contract).


How Does the System Work?


The way it works is that the shipper and the shipping line both deposit a token in the blockchain when the shipper books cargo onto a sailing. To recover their escrowed tokens, both the shipper and the shipping line must honor the booking.

If the shipper does not present the cargo in time for loading on the vessel, the shipping line can recover its token—along with the shipper’s token—from escrow. Similarly, if the shipping line fails to transport the shipper’s cargo as agreed, the shipper receives both deposited tokens.

While 300Cubits issued the initial batch of tokens, free of charge, to participating shippers and shipping lines, it will sell subsequent batches for payment in fiat currency, ensuring that the tokens acquire monetary value. This value ensures financial consequences for shippers or shipping lines that renege on a booking. A smart contract, executed using the 300Cubit’s solution, automatically assigns tokens when a booking is made and reassigns them based on the outcome.


How Does Blockchain Solve the Problem?


The 300Cubits venture essentially makes it less likely that shippers will fail to deliver their cargoes to ports as promised, since it will cost them money to do so. At the same time, the shipping lines will lose out if every time they roll a customer’s shipment.

If successful, the scheme should reduce overbooking activity by shipping lines, ensuring that shippers do not suffer delays in the transportation of their cargoes. It should also help shipping lines utilise vessel capacity more effectively.


Walmart’s Blockchain Traceability Drive Continues


Since we first reported on Walmart’s early explorations of blockchain for traceability, which focused on the Chinese pork supply chain, the retail giant has continued investing in the technology, in partnership with IBM, and recently announced that it would require its suppliers of green vegetables to join in by September of 2019.

The move follows an outbreak of E.coli in the United States last year, the source of which turned out to be a variety of lettuce grown in Arizona. Walmart was one of the grocery chains that had to remove the lettuce from its shelves during the food safety scare, even though there was no clear indication that the product came from the affected location.

The removal of the product from Walmart’s shelves was purely a safety precaution, necessary because it would have taken as long as seven days to trace where the lettuce originated. In the future, such an issue will not occur, because with all suppliers using the IBM Food Trust blockchain, the timescale for tracing a shipment’s source will contract to a mere two seconds!


Key Takeaways from the Walmart Example


What Walmart’s confidence in the blockchain and its ability to provide traceability tells us, is that we are getting close to that pivot point at which the technology will move into the mainstream. It has to, because now the largest corporations—the ones with all the influence—are using their commercial muscle to push suppliers onto their blockchains.

With that in mind, it is probably fair to say that over the next year or two, many companies will become involved in blockchain initiatives, either voluntarily or under duress. 


The Walmart project also highlights the point raised earlier in this article, that a blockchain venture is not something that can be entered into unilaterally. By its very nature, a distributed ledger requires the collaboration of multiple parties, whether it is to be used for traceability or executing commercial transactions with the help of smart contracts.

Therefore, if it is something your company is considering, unless you are a Goliath in your particular industry, you will need a strategy to persuade your supply chain partners to get onboard. Walmart doesn’t have such an issue, as it is powerful enough to tell its suppliers what it wants—and to get it.




Blockchain can transform supply chains, industries, and ecosystems. Interestingly, even organisations like banks, that would appear to be losing out to the new technology, can see opportunities to exploit it in the streamlining of their operations.

In-depth transformation of supply chains will not happen overnight. However, supply chains can already start using blockchain in some areas of their operations. Smart contracts can help eliminate costly delays and waste generated by manual handling of paperwork. From there, new doors may open to faster, more intelligent, and more secure processes throughout the entire supply chain.


Editor’s Note: This post was originally published in November 2017. It has since been revamped and updated with information that is more comprehensive. The most recent updates were made in January 2019.


Contact Rob O'Byrne
Best Regards,
Rob O’Byrne
Email: [email protected]
Phone: +61 417 417 307


Share This