On Blockchain Integration with Supply Chain: Overview on Data Transparency
Abstract
:1. Introduction
- We surveyed the existing DLT-based supply chain projects leveling data transparency;
- We investigated the techniques utilized in the data transparency enhancement process;
- We shed light on the importance of transparency and borders between transparency and opacity through access control to successfully integrate Blockchain into a supply chain;
- We highlighted the smart contract and IoT technology roles in achieving controllable data transparency, and call for further investments.
2. Methodology
- Q1:
- What are the challenges related to data transparency in the supply chain?
- Q2:
- What are the influences of Blockchain over data transparency in the supply chain?
- Q3:
- What are the existing DLT techniques to achieve transparency in the supply chain?
- Q4:
- Which supply chains are integrated with DLT? How do they tackle transparency?
- Q5:
- What are the logistic obstacles that would affect the achievement of controllable transparency?
- Q6:
- What additional measures should be taken to enhance supply chain transparency?
3. Supply Chain Transparency Challenges and Processes
3.1. Data Transparency Challenges
3.2. Data Transparency Motivation
- Independent Database: The current supply chain infrastructure is a group of centralized-based systems where each stakeholder represents a centralized system which belongs to one or more supply chains. These systems rely heavily on centralized, often disparate, and standalone information management platforms [15]. The group of databases involved in the production process is distributed, heterogeneous, and autonomous [29]. Therefore, data interchange between different databases is inflexible, due to the hard-coded nature of different data standards; Walmart and Cisco are two obvious examples [30]. Practically, the organizations’ tendency to use their platform and control their data would limit collaboration.
- Lack of cooperation: The supply chain challenges are mainly related to the heterogeneity of the involved stakeholders, different data forms and lack of communications among the involved systems. Collaborative relationships determine how data are shared between companies, and project them to the underlying business processes. Collaboration is an opportunity for modern businesses to optimize their relationships with their trading partners. However, achieving collaboration poses complex contests between the supply chain actors. In this setting, there is a broad spectrum of collaborative initiatives, disparate standards for communication, and various levels of trading partner competencies and business processes [31].
- Data Loss: The widespread of IoT adoption triggers profound changes in global manufacturing [32]. The IoT systems are usually heterogeneous and categorized under different administrative domains [33]. IoT technology ameliorates the production progress and provides a high level of control, but it charges servers and peripheral devices with a high data volume [34]. The current network infrastructure cannot exploit the full IoT potential and cannot thoroughly manage/analyze the massive incoming data well within the centralized circumstances. Investing in IoT technologies in the current supply chain infrastructure surcharges these traditional systems with high data load, so part of the information is considered lost [25]. Moreover, most valuable products are controlled and tagged electronically; these tags may be cleared/replaced during the transition between stakeholders without leaving traces, leading to trust and security concerns. The probability of data alteration is very high through the current supply chain processes [35,36], where data loss and fraud are likely to happen in many situations.
- Product Complexities: Today’s products and services’ dispersed natures require their supply chains to be adequately visible to avoid obscurity and provide transparency and traceability features [16]. However, many manufacturers and sellers encounter information insufficiency, and therefore fail to provide customers with the required information due to lack of transparency. Hence, the supply chain complexity is increasingly evolving, as the diversity of the products and requirements requires the integration of many multi-tier supply chains. The availability of high transparency achieves a multi-tier supply chain and manages the different supply chain network parties Thus, the centralized system’s uncontrolled informational data lead to massive counterfeit, massive trade losses and bad business reputations.
3.3. Security Challenges
- IoT technology proliferation: It is involved in most supply chain chain productions and processing tasks. Their proliferation will exceed half-trillion within the next few years [37]. The IoT devices communicate among themselves, servers and storages, producing massive transaction numbers along with supply chain production lines, leading to to numerous security challenges to protect the devices and the sensitive data from any leakage or attack.
- Data opacity requirement: Usually, the manufacturing processes are accompanied by several private aspects, including proper planning, recipes, manufacturing intelligence, etc. Data privacy is one of the apparent concerns of the supply chain areas. Therefore, all systems may face data breaches, theft, leaks, unauthorized access, eavesdropping, etc. Accordingly, data opacity must be maintained by all the stakeholders that form a supply chain. By definition, a system is opaque if an external observer is unable to infer a “secret” about the system behavior [38]. Consequently, the decentralized platform that manage the supply chain should consider the opacity requirements.
3.4. Supply Chain Policy Enforcement
- Self-identification: this is the first step that should be settled for a supply chain to identify the environment’s overall components, including suppliers and sub-suppliers. Consequently, they should define each component issue and the common intersection among the partners. Accordingly, the risks and the goals are determined afterward, based on the different regulations and rules of the internal/external stakeholders in addition to the common factor impact on the business success.
- Collect information: Collecting data about the production processes, goods, gaps and others, practically on sites, is the most sensitive step. Nowadays, companies increasingly require more data from their suppliers. Collecting accurate data, in this step, is significantly crucial and impacts directly the overall supply chain transparency.
- Expose: the decisions are taken in the last step where the company has a complete picture of the supply chain. The decision takes into account meeting the relevant regulatory requirements and internal/external stakeholders’ demands. Furthermore, the company should clarify how the information is disclosed.
4. DLT-Based SUPPLY Chain Benefits
- Decentralization: The distributed ledger of a Blockchain-based supply chain empowers the involved partners to detect any deterioration of information. Thus, Blockchain tackles data corruption, hacking, or crashing issues in the centralized and independent systems and increases the information validity [42]. Moreover, this decentralized system can be inexpensively implemented among the suppliers [43];
- Trust: transparency is the main consequence of the distributed ledger technology where participants have a complete vision of the current contemporary information. Furthermore, privacy and anonymity are enabled because of the cryptography system [44]. Thus, it is unnecessary to evaluate the trustworthiness of the participants in the network with a decentralized supply chain. Evaluating trust between participants is due to the Blockchain’s underlying technology, which guarantees the integrity of data records even in the presence of fraudulent nodes. Therefore, participants recognize that the information is accurate because each involved party has the same data, which cannot be altered or deleted. For this reason, resolving trust issues is discussed as one of the main arguments of the implementation [45];
- Automation: Blockchain applications are mainly based on smart contracts to verify the execution of transactions between two or more parties relying on predefined rules and conditions. The smart contract is a self-executed program or script, which is located on Blockchain ledger [46]. It executes its code once triggered, either from a participant node or from another smart contract. Then, it broadcasts the content to all network nodes for validation and updates the ledgers accordingly in case the contractual terms agree. This automated process reduces the apprehension behind the traditional contract of a supply chain where there is no need for human intervention and trusted intermediaries [47].
5. Existing DLT Techniques for the Supply Chain Transparency
5.1. Blockchain Core Improvement
5.2. Smart Contract
5.3. Involvement of IoT Device
5.4. Merkle Tree Tool
5.5. Zero-Knowledge Proof
6. Existing DLT-Based Supply Chain Solutions
- Dietrich et al. [23]: proposes an academic framework designed to tackle supply chain transparency by employing a new smart contract approach. The authors achieve their goals by following three steps. In the first step, the framework identifies and enlists all the partners involved in the manufacturing process. The first step is not an easy mission in a complex supply chain, but it is necessary to simplify the manufactured product’s concrete process affiliation and composition. This framework assumes that each asset should have a unique identifier. Accordingly, a link is established between each physical asset and the Block-chain platform by generating smart contract’s unique identification numbers. These numbers are called virtual identities or Hash’ID, where each one is mapped to a unique physical asset. Hash IDs can also refer to licenses, certificates, or other types of non-physical assets. They are attached to a bar-code form such as Radio Frequency Identification (RFID) or Quick Response (QR) code to link these numbers to the Blockchain. The proposal introduces two types of players in the framework, the supplier and the Certifier. The certifier’s role is to assign certification to suppliers in order to create the Hash’IDs. Depending on the supply chain’s characteristics, the Certifier’s role can be taken over by the manufacturer and other independent organizations. In the second step, they logically attach all the supply chain processes logically into the Blockchain platform through the smart contract. Furthermore, the last step makes the final decision based on a multiple smart contract recorded on the immutable Blockchain ledger.
- Ambrosus [56] is an industrial project utilized to track products throughout their circulation in the market. It is a Blockchain-based supply chain dedicated mainly to protecting and controlling pharmaceutical and food quality. This platform solution is mainly composed of a customized version of Ethereum Blockchain integrated with a data storage solution named the interplanetary file system (IPFS). To avoid the high cost of running transactions on the central Ethereum platform, Ambrosus develops its independent customized version of Ethereum. Moreover, Ambrosus does not rely on Ethereum storage to store the supply chain data, as it is limited in capacity. Instead, it uses IPFS as the primary storage for their large transactions to provide scalability and high throughput for the clients. Ambrosus has advanced sensitive sensors to detect and analyze particular cases related to food and medicament. Ambrosus takes advantage of the Merkle tree in their transactional processes, since it is based on hash cryptography. With this tree algorithm, users can quickly find its data and filter out the wrong inputs. Two types of smart contract are introduced: the requirement smart contract describes quality standards directly compared to items inside the measurements’ smart contract, while the measurement smart contract stores the list of ambrosus-certified devices, the root hash of the Merkle tree, and the collected attributes throughout the supply chain to note the variation in composition quality, if any. The Merkle tree data are uploaded periodically to the leading Ethereum network to assist users with further visibility and quickly achieve the tracking process. Ambrosus uses IoT hardware and sensors to tag products, therefore allowing goods to be tracked through the supply chain and assuring the complete integrity of data comprehensions and transparency.
- Modum [52] is a supply chain for monitoring solutions, which controls the distribution of immense volumes of sensitive goods, especially pharmaceutical ones. It comprises the Ethereum network, the API applications, and a specific sensor called a modum temperature logger. Modum architecture is constituted of front-end and back-end phases. The back-end is composed of an Ethereum network, smart contracts, and a specific server, connected directly to the external users. The front-end is composed of sensors and mobile applications, connected to the HTTPS server in the back-end via REST API and JSON. The logger or SensorTag is the top added value used to measure the shipments’ environmental conditions. In detail, each logger has a unique MAC address represented in the QR code, and each shipment has its unique QR, named “track and trace”. Both QR codes should be scanned with the user’s mobile applications and sent to the server. Once the combination of QR codes is received, the server broadcasts the smart contract and then stores the smart contract ID on the sensor. The client scans the “track and trace” code and requests the sensor’s temperature measurements via Bluetooth low energy (BLE). The smart contract receives the data for verification purposes and sends a report back to the client’s mobile. When using the smart contract, data authenticity is confirmed at every ownership alternation. The results of the evaluation are then immutably stored in as a proof-of-existence. Using the Modum technique, the data transparency is well-tackled, and there is no need to physically verify the product content.
- OriginTrail [51] is a supply chain solution composed of a combination of off-chain and Blockchain networks. It implements the off-chain network on DLT-based nodes within a new type of decentralized environment. The Blockchain platform runs on different nodes and interacts with the non-DLT network. The off-chain network, known as OriginTrail Decentralized Network (ODN), comprises data and network layers. Thus, the architecture is the stakeholders’ applications, the non- decentralized ODN, and the platform. OriginTrail uses Zero-Knowledge encryption to prove private information without revealing it. Moreover, the smart contract is involved in the different off-chain nodes to guarantee the execution of a set of predefined conditions. The aim of using this platform is to store the data fingerprint, ensure the integrity and transparency of records and provide an immutable supply chain system.
- Vechain [57] is a supply chain solution composed of vechain supply chain projects and a vechainthor Blockchain-based platform. Vechainthor is an enhanced version of Blockchain, forked and improved based on the Ethereum codebase. The enhancements cover the transaction format in many directions. The new transaction format includes four fields: independent ID, DependsOn, Blockref, and Expiration. Thereby, the application deal with a single transaction instead of a bundle of transactions. Blockref provides more information about the previous, current, and next blocks. Furthermore, it provides information on the transaction creation time. This will be helpful for financial purposes in case of an acceptance delay, for example. An expiration is added to the transaction to avoid stacking for a long time. Multi-task transaction: a transaction is composed of many small transactions to address complex business payments. Vechain connects the technologies RFID, QR codes, Near-Field Communication (NFC), and bar codes to Blockchain to tag the items with a universally readable identity. The combination of new transaction fields and the IoT technology allows for the accurate tracing of the origin of items and prevents counterfeiting, since Blockchain records cannot be alternated or duplicated.
- Waltonchain [49] is a Blockchain platform designed to track the RFID-based transactions with multiple supply chain partners. It comprises a central network called the parent chain and many other sub-chains networks, which are connected and mined to the parent chain. A sub-chain works independently after being created and registered in the parent chain. The parent chain ledger contains only information related to sub-chain details, while each sub-chain has its ledger. At any time, a sub-chain can be created and registered to the parent one. The parent chain runs independently of sub-chains, so it does not store the different sub-chains’ data. The smart contract is the foundation of waltonchain that builds and maintains the underlying logic platform. Furthermore, it develops an RFID IC tag to be suitable for Blockchain applications. The supply chain sustainability and transparency are managed through the default Blockchain Ethereum platform and the IoT enhancements that help collect accurate data.
- Devery [58] is an open-source protocol based on the Ethereum network, used to build applications for verification purposes where retailers can assign unique signatures to their products. These signatures are stored on Ethereum and used to verify a product throughout the application queries. Devery protocol consists of three data structures, which interact with Ethereum through DeveryRegistery.sol and DeveryTrust.sol smart contracts. The data structure is based on the registration of a product public key with an application’s unique identifier. The hash of the product information determines each product’s identifier and allows for a lookup via a check method. Devery uses the Entry Verification Engine (EVE) token for payments and charges. The application consumers must pay the application host for the product verification service using Bokky’s Token Teleportation Service’ (BTTS), which does not permit consumers to directly deal with EVE or gas tokens. This protocol allows for supply chain verification throughout the Blockchain smart contracts without directly interacting with the decentralized environment. This protocol enrolls the transparency over applications by referring to the default Blockchain features.
- CoC [59] refers to “Chain on Blockchain”, a supply chain management platform based on hybrid Blockchain to mainly tackle the trust issue of multiple entities. In general, in an authorized network, some nodes are promoted for block creation and validation. CoC distinguishes between the record submission and block-building using a hybrid model to organize the underlying distributed ledger. Submitted records are limited to users, third-party users, and supporting entities only, while building blocks are opened to the public users, named helpers. CoC invented an approach to build a distributed ledger called "Two-Step Block Construction" within their hybrid platform. Step 1 is the generation of reservation blocks by users, and step 2 is to generate data blocks. In step 1, a user submits a request to reserve predictive blocks. The request includes requester information, the fee the user wants to pay for the block, the helper’s identity and who creates it, and other essential information. The helpers have to reach a consensus to reserve the block. In step 2, the user uses their reserved block(s) to send data to the ledger. There is no proof-of-work computation effort for the reserved block in this step, since helpers already validate it at the reservation time. The two-step block reservation does not reduce the latency for the overall performance. It provides a mechanism to shift the latency as long as a user has enough reservation. The latency of adding a new supply chain record can be very low. In short, CoC proposes a new DLT hybrid mechanism, but in terms of transparency, it relies on the embedded Blockchain features only.
- Shipchain [60] is a fully integrated system of the entire supply chain that enables tracking shipments from the moment of leaving the factory to the final receiver doorstep. It is based on Ethereum Blockchain using side-chain and smart contract techniques. Records are stored on the Ethereum network, while the side chains can be used by organizations to store and validate their data on their own for cost-saving. Thereby, data is fully decentralized, and located in either Ethereum main ledger or side chain ledger where no mediator is engaged. Additionally, Shipchain contains a web platform that enables shippers to connect directly to carriers without passing the traditional brokerage model. Although the smart contracts run on the Ethereum network, they can be duplicated and operating on Ethereum forks (ShipChain protocol) and used by side-chains for cost-saving. As a result, each shipment has a unique smart contract that gives shippers more visibility across their supply chain, allows carriers to communicate quickly reducing delays and miscommunications, and achieves the overall required transparency.
- Aqua-Chain [61] is a traceable system for the water supply chain management based on Blockchain and can be implemented by either Ethereum or hyperledger Blockchains. The data transparency is guaranteed, since IoT devices collect data along the supply chain and store them within the Blockchain ledger. Therefore, Aqua-chain software is adapted to provide full traceability to their customers under the classical notion “from-supplier-to-buyer.” It is composed of a layered architecture that relies on Blockchain and IoT to achieve traceability. Aqua-chain can be integrated into existing traditional systems such as ERP and CRM. The front-end layer is composed of API REST applications that can easily be integrated with other software. The middle layer is called the controller. It is responsible for transforming the high-level function call into a low-level Blockchain call, and vice versa. Aqua-Chain enables integrating IoT and DLT technologies, and creating transparent, fault-tolerance, immutable and auditable records that can be used for the water traceability system.
- Tael (WaBI) [50] is a decentralized application that permits creation a secure link between Physical and Digital assets through RFID labels with anti-copy functionality. It is independently installed on the user mobile so that they can authenticate their product via mobile app. The user is incentivized through the mining represented by the scanning process, where they perform proof-of-purchase for every scan. Wabi refers to the Walimai organization and supports the “Walimai label,” which is applied at a designated point of origin along the supply chain. The registered products under the “Walimai system” consume WaBI tokens. The Walimai label technique provides transparency by being attached uniquely and securely to the product throughout its journey to the consumer. Linking physical products with a unique encrypted code allows the consumer to scan its unique code via mobile applications to check the physical product against its digital state.
- TE-FOOD [62] represents one ecosystem that integrates all food partners (farmer, producer, transporter, and consumer) equally, for successful farm-to-table food traceability, to fight against food frauds and mistrustful supply chains. TE-FOOD introduces a utility token called TFD, Blockchain protocol, smart contracts, plastic security seals, and RFID identification tools. Two types of Blockchain are involved in the progress: the public Ethereum used for the payment process with a TFD token and a private Blockchain to store the transactional data. Accordingly, supply chain companies must have two wallet types: a wallet on the Ethereum network, which can be accessed directly or through the TE-FOOD mobile app, and the transaction wallet on the private network, which TE-FOOD can access The public Blockchain mediates the consumers and the suppliers’ private Blockchains. The consumer buys traceability services via the public Blockchain to track its product from different suppliers. TE-FOOD deposits then the purchased transactions to the suppliers’ wallets. The contribution of this project can be seen as “traceability as a service”, where achieving transparency is an investment for suppliers;
- Cargox [63] is a decentralized solution involved in global transportation, which is implemented on the Ethereum Blockchain. It tackles the bill of lading documents and avoids the supply chain’s logistic trading. Users interact through the API of the dApp to create their smart bill of lading. They can either consume cargo token "CXO" directly or utilize the USD/CXO conversion mechanism. Since dApp, based on the public Ethereum with a smart contract enabled, participants can benefit from the DLT transparency feature. Thus, exporters, carriers, importers, or any other parties involved in the transportation, can use their mobiles to manage the shipments. Cargox emerges a full dApp, which allows the carrier to initiate the smart bill from scratch. The carrier sends the bill to the exporter’s address once the latter pay the shipping costs, and transfers the bill’s ownership to the importer after paying the price of goods. The importer claims ownership of the goods at the destination port, using the smart contract technology embedded with the dApp. The Cargox dApp empowers users to create smart bills quickly. Besides this, only the involved parties can read these documents, which enforces transparency along with global trade;
- CargoCoin [64] is a decentralized supply chain platform based on the Ethereum network, which aims to encapsulate all types of transport cargoes into a single platform, then connect it to the traders of goods. The services’ platform and the smart contracts are both utilized within the platform to achieve this objective. The platform offers a range of communication channels between the partners involved in the supply chain process, providing a method of sending, receiving, rejecting, approving, or signing documentation. CargoCoin introduces smart utilities represented by smart contracts and payments to provide a transparency advantage to the EcoSystem participants and save time and money. The participants, including shipper, carrier and consignee, interact and set terms and conditions using the same decentralized platform;
- ProductChain [65] is a consortium Blockchain, introduced to enhance the traceability of the food supply chain (FSC), taking into account the speeding up the transaction rate into less than one second. It mainly relies on a three-tiered sharding architecture to improve scalability and ensure data availability to consumers. It also introduces the Access Control List (ACL) to limit access to competitive partners, collectively managed by consortium members, and provides read and write access. In addition to its improvement over scalability, it introduces transaction vocabulary to store different types of information and interactions, which encompass all FSC processes. The transaction vocabulary can link the final product to multiple raw ingredients relevant to a broad range of SCs. Productchain enhancements provide data transparency so that a user can quickly trace it back to specific key ingredients and a consortium-governed access control, which guarantees that no participant controls the Blockchain;
- Bext360 [66] is a supply chain platform used to enhance the global food commodities and provide full transparency from farmer to table. It is a software as a service (SaaS), which integrates Blockchain and sustainability measurements to provide a traceable fingerprint from manufacturers to consumers. It runs a RESTful API that allows retailers and wholesalers to insert the technology into their websites, point-of-sale systems, or supply chain management tools. The SaaS platform allows each stakeholder to track food products independently throughout each phase of their supply chain and enhances its overall transparency;
- FarmaTrust [67] provides a robust cloud-based platform to track pharmaceuticals through a supply chain that links digital systems to pharmaceuticals moving in the physical world. It is based on Ethereum Blockchain with a POA consensus algorithm to enhance the scalability. The FarmaTrust platform named “Zoi” is shared among the global community, including suppliers, logistics and shipping companies, wholesalers, distributors, pharmacies, and hospitals. This global network uses the FamraTrust platform to ensure data transparency to ensure that medicines and related medical products are genuine. As a final step toward complete transparency, the consumer is allowed to use the FarmaTrust mobile app to verify the product’s authenticity via a QR code scanner;
- BlockGrain [68] is an agriculture supply chain that allows farmers, brokers, and companies to track the path of grains from the place of harvest to consumer destination. It is a decentralized platform using Ethereum Blockchain for the agriculture supply chain. It is structured into three layers: public Blockchain, Private Blockchain, and applications. The main data, smart contracts, and transaction Agri tokens are stored on the public Blockchain, while buyers use the private Blockchain to reduce the transaction costs and waiting times associated with the public. Both Blockchains are managed through the BlockGrain Platform (Applications Layer). BlockGrain automates the delivery process end-to-end. The data are collected and stamped at each point, along with the product circulation. Using this process, BlockGrain increases visibility and improves transparency;
- ZERO defects [69] is a platform specialized in creating digital twins through an innovative investigative framework for traceability purposes, detecting and mitigating defects early during the production. It is a data acyclic graph (DAG)-based platform managed by the IOTA Foundation with the collaboration of Pickert (an ISO-certified company). DAG is an alternative DLT technology of Blockchain. It has good adaptation with high incoming data loads, and has nominal transaction fees and computation. As a decentralized application, the IOTA platform enriches Zero defects with full transparency and visibility for its board’s immutable records. With Zero defects, each product is identified using its unique serial number, which is immutably stored and accessible in the IOTA Tangle;
- Blockverify [70] is an anti-counterfeit Blockchain-based solution for luxury supply chain items. Blockverify tracks each product, which has a unique special tag along the supply chain, where the customer itself determines the transparency level. Blockverify consists of public Bitcoin and an authorized Blockchain to successively store public and private information within the public and private ledgers;
- Chronicled [71] is an industrial supply chain project to gain trust and automation among companies by integrating the Mediledger network. The MediLedger Network combines a secure peer-to-peer messaging network and a decentralized Blockchain network as the ultimate transparent bridge between trading partners. It uses smart tags and the Chronicled App to track the physical products and link them to Blockchain using “identity inlays and tamper-evident cryptographic seals”. A Smart Tag is a cryptographically secured chip containing details about the physical good and linked with a private key, which guarantees additional data transparency among all involved parties;
- Everledger [72] comnis a Blockchain platform specializing in protecting the integrity of worthy products, such as diamonds, based on a hybrid Blockchain system. It uses hyperledger as a private Blockchain and Ethereum as a public Blockchain to focus its target on the immutability of the diamond transaction history rather than the system scalability. Everledger combines artificial intelligence (AI), nanotechnology, and IoT to create a digital twin of every single product. This technique provides a secure and permanent digital record of an asset origin, characteristics and ownership. This technologies combination enhances transparency along customer supply chains to enable traceability in a secure, immutable and private platform;
- Fr8 [73] is a supply chain network that aims to modernize logistics with an improved solution for the industry in general, leveraging Blockchain technology at its core. It is based on coupling shipment tracking IDs, RFIDs, and other documentation to create meaningful relationships among multiple datapoints. The Fr8 protocol is composed of five layers. The transport document layer contains the data and metadata of a shipment. The permission & ID Layer manages data integrity and permissions. The interface Layer exchanges data between the document layer and the service Layer. The service Layer connects the Fr8 Protocol with applications. The application Layer works with services and interface layers to display the data. To ensure transparency, Fr8 relies heavily on the Blockchain principle as a single source of truth for shipment data. All of the involved stakeholders will have unprecedented visibility into shipments and their associated data;
- NextPakk [74] is a delivery service that tackles the last mile issues based on Stellar’s Blockchain due to its speed and scale. It allows customers to schedule delivery within an hour at home when the package arrives. Furthermore, NextPakk uses Blockchain technology to track packages while protecting customer identity and ensuring a punctual delivery This adds transparency to the delivered goods, where customers can instantly track their packages online. Nextpakk involves Blockchain in elaborating the entire last mile, so that the consumers can track the driver and obtain complete transparent information on their packages’ exact arrival time.
7. Discussion
7.1. IoT for Transparency Enhancement
7.2. Smart Contract for Transparency Enhancement
7.3. Transparency Versus Opacity: Access Control
7.4. Summary and Open Issue
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Hugos, M.H. Essentials of Supply Chain Management, 4th ed.; John Wiley & Sons: Hoboken, NJ, USA, 2018. [Google Scholar]
- Roy, V. Contrasting supply chain traceability and supply chain visibility: Are they interchangeable? Int. J. Logist. Manag. 2021. [Google Scholar] [CrossRef]
- The Computer Language Company Inc. Data Transparency. 2021. Available online: https://encyclopedia2.thefreedictionary.com/data+transparency (accessed on 9 May 2021).
- Barratt, M. Understanding the meaning of collaboration in the supply chain. Supply Chain Manag. Int. J. 2004, 9, 30–42. [Google Scholar] [CrossRef]
- Olorunniwo, F.O.; Li, X. Information sharing and collaboration practices in reverse logistics. Supply Chain Manag. Int. J. 2010, 15, 454–462. [Google Scholar] [CrossRef] [Green Version]
- Ramanathan, U. Performance of supply chain collaboration–A simulation study. Expert Syst. Appl. 2014, 41, 210–220. [Google Scholar] [CrossRef] [Green Version]
- Chen, Y.H.; Lin, T.P.; Yen, D.C. How to facilitate inter-organizational knowledge sharing: The impact of trust. Inf. Manag. 2014, 51, 568–578. [Google Scholar] [CrossRef]
- Fawcett, S.E.; Waller, M.A.; Fawcett, A.M. Elaborating a dynamic systems theory to understand collaborative inventory successes and failures. Int. J. Logist. Manag. 2010, 21, 510–537. [Google Scholar] [CrossRef]
- Zorzini, M.; Hendry, L.C.; Huq, F.A.; Stevenson, M. Socially responsible sourcing: reviewing the literature and its use of theory. Int. J. Oper. Prod. Manag. 2015, 35, 60–109. [Google Scholar] [CrossRef]
- Grimm, J.H.; Hofstetter, J.S.; Sarkis, J. Exploring sub-suppliers’ compliance with corporate sustainability standards. J. Clean. Prod. 2016, 112, 1971–1984. [Google Scholar] [CrossRef]
- Dey, N.; Hassanien, A.E.; Bhatt, C.; Ashour, A.; Satapathy, S.C. Internet of Things and Big Data Analytics Toward Next-Generation Intelligence; Springer: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
- Li, Y. An Integrated Platform for the Internet of Things Based on an Open Source Ecosystem. Future Internet 2018, 10, 105. [Google Scholar] [CrossRef] [Green Version]
- Agarwal, S. Blockchain Technology in Supply Chain and Logistics. Ph.D. Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2018. [Google Scholar]
- Longo, F.; Nicoletti, L.; Padovano, A.; d’Atri, G.; Forte, M. Blockchain-enabled supply chain: An experimental study. Comput. Ind. Eng. 2019, 136, 57–69. [Google Scholar] [CrossRef]
- Saberi, S.; Kouhizadeh, M.; Sarkis, J.; Shen, L. Blockchain technology and its relationships to sustainable supply chain management. Int. J. Prod. Res. 2019, 57, 2117–2135. [Google Scholar] [CrossRef] [Green Version]
- Wang, Y.; Han, J.H.; Beynon-Davies, P. Understanding blockchain technology for future supply chains: A systematic literature review and research agenda. Supply Chain Manag. Int. J. 2019, 24, 62–84. [Google Scholar] [CrossRef]
- Perboli, G.; Musso, S.; Rosano, M. Blockchain in logistics and supply chain: A lean approach for designing real-world use cases. IEEE Access 2018, 6, 62018–62028. [Google Scholar] [CrossRef]
- Brun, A.; Karaosman, H.; Barresi, T. Supply chain collaboration for transparency. Sustainability 2020, 12, 4429. [Google Scholar] [CrossRef]
- Venkatesh, V.; Kang, K.; Wang, B.; Zhong, R.Y.; Zhang, A. System architecture for blockchain based transparency of supply chain social sustainability. Robot. Comput. Integr. Manuf. 2020, 63, 101896. [Google Scholar] [CrossRef]
- Gardner, T.A.; Benzie, M.; Börner, J.; Dawkins, E.; Fick, S.; Garrett, R.; Godar, J.; Grimard, A.; Lake, S.; Larsen, R.K.; et al. Transparency and sustainability in global commodity supply chains. World Dev. 2019, 121, 163–177. [Google Scholar] [CrossRef]
- Francisco, K.; Swanson, D. The supply chain has no clothes: Technology adoption of blockchain for supply chain transparency. Logistics 2018, 2, 2. [Google Scholar] [CrossRef] [Green Version]
- Pournader, M.; Shi, Y.; Seuring, S.; Koh, S.L. Blockchain applications in supply chains, transport and logistics: a systematic review of the literature. Int. J. Prod. Res. 2020, 58, 2063–2081. [Google Scholar] [CrossRef]
- Dietrich, F.; Palm, D.; Louw, L. Smart contract based framework to increase transparency of manufacturing networks. Procedia CIRP 2020, 91, 278–283. [Google Scholar] [CrossRef]
- Liu, Z.; Li, Z. A blockchain-based framework of cross-border e-commerce supply chain. Int. J. Inf. Manag. 2020, 52, 102059. [Google Scholar] [CrossRef]
- Rejeb, A.; Keogh, J.G.; Treiblmaier, H. Leveraging the Internet of Things and Blockchain Technology in Supply Chain Management. Future Internet 2019, 11, 161. [Google Scholar] [CrossRef] [Green Version]
- Haswell, H.; Storgaard, M. Maersk and IBM Unveil First Industry-Wide Cross-Border Supply Chain Solution on Blockchain; IBM: Armonk, NY, USA, 2017. [Google Scholar]
- Manyika, J.; Chui, M.; Bisson, P.; Woetzel, J.; Dobbs, R.; Bughin, J.; Aharon, D. The Internet of Things: Mapping the Value Beyond the Hype; McKinsey Global Institute: New York, NY, USA, 2015; p. 144. [Google Scholar]
- Fraser, I.J.; Mueller, M.; Schwarzkopf, J. Transparency for multi-tier sustainable supply chain management: A case study of a multi-tier transparency approach for SSCM in the automotive industry. Sustainability 2020, 12, 1814. [Google Scholar] [CrossRef] [Green Version]
- Hsu, C. Service Science: Design for Scaling and Transformation; World Scientific: Singapore, 2009; p. 245. [Google Scholar]
- Lev, B.; Radhakrishnan, S.; Zhang, W. Organization capital. Abacus 2009, 45, 275–298. [Google Scholar] [CrossRef]
- Anthony, T. Supply chain collaboration: success in the new internet economy. Achiev. Supply Chain Excell. Through Technol. 2000, 2, 41–44. [Google Scholar]
- He, L.; Xue, M.; Gu, B. Internet-of-Things Enabled Supply Chain Planning and Coordination with Big Data Services: Certain Theoretic Implications. J. Manag. Sci. Eng. 2020, 5, 1–22. [Google Scholar] [CrossRef]
- Liu, L.; Liu, X.; Li, X. Cloud-based service composition architecture for internet of things. In Internet of Things; Springer: Berlin/Heidelberg, Germany, 2012; pp. 559–564. [Google Scholar]
- Lee, I.; Lee, K. The Internet of Things (IoT): Applications, investments, and challenges for enterprises. Bus. Horiz. 2015, 58, 431–440. [Google Scholar] [CrossRef]
- Ahlmeyer, M.; Chircu, A.M. Securing the Internet of Things: A review. Issues Inf. Syst. 2016, 17, 28481935. [Google Scholar]
- Gou, Q.; Yan, L.; Liu, Y.; Li, Y. Construction and strategies in IoT security system. In Proceedings of the 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, Washington, DC, USA, 20–23 August 2013; pp. 1129–1132. [Google Scholar]
- Idrees, S.M.; Nowostawski, M.; Jameel, R.; Mourya, A.K. Security Aspects of Blockchain Technology Intended for Industrial Applications. Electronics 2021, 10, 951. [Google Scholar] [CrossRef]
- Jacob, R.; Lesage, J.J.; Faure, J.M. Opacity of discrete event systems: models, validation and quantification. IFAC-PapersOnLine 2015, 48, 174–181. [Google Scholar] [CrossRef]
- Linich, D. The Path to Supply Chain Transparency: A Practical Guide to Defining, Understanding, and Building Supply Chain Transparency in a Global Economy; Deloitte Consulting LLP: Cincinnati, OH, USA, 2014. [Google Scholar]
- Hellani, H.; Samhat, A.E.; Chamoun, M.; El Ghor, H.; Serhrouchni, A. On blockchain technology: Overview of bitcoin and future insights. In Proceedings of the 2018 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET), Beirut, Lebanon, 14–16 November 2018; pp. 1–8. [Google Scholar]
- Rauchs, M.; Glidden, A.; Gordon, B.; Pieters, G.C.; Recanatini, M.; Rostand, F.; Vagneur, K.; Zhang, B.Z. Distributed Ledger Technology Systems: A Conceptual Framework; Elsevier BV: Amsterdam, The Netherlands, 2018. [Google Scholar]
- Tian, F. An agri-food supply chain traceability system for China based on RFID & blockchain technology. In Proceedings of the 2016 13th International Conference on Service Systems and Service Management (ICSSSM), Kunming, China, 24–26 June 2016; pp. 1–6. [Google Scholar]
- Bocek, T.; Rodrigues, B.B.; Strasser, T.; Stiller, B. Blockchains everywhere-a use-case of blockchains in the pharma supply-chain. In Proceedings of the 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), Lisbon, Portugal, 8–12 May 2017; pp. 772–777. [Google Scholar]
- Crosby, M.; Pattanayak, P.; Verma, S.; Kalyanaraman, V. Blockchain technology: Beyond bitcoin. Appl. Innov. 2016, 2, 71. [Google Scholar]
- Casey, M.J.; Wong, P. Global supply chains are about to get better, thanks to blockchain. Harv. Bus. Rev. 2017, 13, 1–6. [Google Scholar]
- Peters, G.W.; Panayi, E. Understanding modern banking ledgers through blockchain technologies: Future of transaction processing and smart contracts on the internet of money. In Banking Beyond Banks and Money; Springer: Berlin/Heidelberg, Germany, 2016; pp. 239–278. [Google Scholar]
- Bocek, T.; Stiller, B. Smart contracts–blockchains in the wings. In Digital Marketplaces Unleashed; Springer: Berlin/Heidelberg, Germany, 2018; pp. 169–184. [Google Scholar]
- Hileman, G.; Rauchs, M. Global Blockchain Benchmarking Study; Elsevier BV: Amsterdam, The Netherlands, 2017. [Google Scholar]
- WaltonChain Whitepaper. 2017. Available online: https://www.waltonchain.org/upload/1507947652573.pdf (accessed on 9 May 2021).
- Tael WaBI. 2017. Available online: https://www.taelpay.com/ (accessed on 9 May 2021).
- OriginTrail Whitepaper. 2015. Available online: https://origintrail.io/storage/documents/OriginTrail-White-Paper.pdf (accessed on 7 May 2021).
- Modum Whitepaper. Available online: https://whitepaper.io/document/213/modum-whitepaper (accessed on 9 May 2021).
- Goldreich, O.; Oren, Y. Definitions and properties of zero-knowledge proof systems. J. Cryptol. 1994, 7, 1–32. [Google Scholar] [CrossRef]
- Fatz, F.; Hake, P.; Fettke, P. Confidentiality-preserving Validation of Tax Documents on the Blockchain. In Proceedings of the Internationale Tagung Wirtschaftsinformatik (WI Germany), Potsdam, Germany, 9–13 March 2020. [Google Scholar]
- UCL CBT Report. Available online: https://bit.ly/3dO6KeF (accessed on 7 May 2021).
- Ambrosus Whitepaper. Available online: https://whitepaperdatabase.com/ambrosus-amb-whitepaper (accessed on 9 May 2021).
- Vechain Whitepaper. Available online: https://vechain.com (accessed on 11 May 2021).
- Devery Whitepaper. 2017. Available online: https://devery.io/ (accessed on 11 May 2021).
- Gao, Z.; Xu, L.; Chen, L.; Zhao, X.; Lu, Y.; Shi, W. CoC: A unified distributed ledger based supply chain management system. J. Comput. Sci. Technol. 2018, 33, 237–248. [Google Scholar] [CrossRef]
- Shipchain Whitepaper. 2017. Available online: https://shipchain.io (accessed on 11 May 2021).
- Maouriyan, N.; Krishna, A.A. AQUACHAIN-water supply-chain management using distributed ledger technology. In Proceedings of the 2019 3rd International Conference on Computing and Communications Technologies (ICCCT), Chennai, India, 21–22 February 2019; pp. 204–207. [Google Scholar]
- TE-Food Whitepaper. 2015. Available online: https://www.te-food.com/te-food-white-paper.pdf (accessed on 11 May 2021).
- Cargox Whitepaper. 2015. Available online: https://cargox.io/ (accessed on 9 May 2021).
- Cargocoin Whitepaper. 2018. Available online: https://thecargocoin.com/ (accessed on 9 May 2021).
- Malik, S.; Kanhere, S.S.; Jurdak, R. Productchain: Scalable blockchain framework to support provenance in supply chains. In Proceedings of the 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA), Cambridge, MA, USA, 1–3 November 2018; pp. 1–10. [Google Scholar]
- Bext360. 2016. Available online: https://www.bext360.com/ (accessed on 9 May 2021).
- Farmtrust Whitepaper. 2019. Available online: https://www.farmatrust.com/ (accessed on 11 May 2021).
- BlockGrain Whitepaper. 2018. Available online: https://pages.agrichain.com (accessed on 11 May 2021).
- IOTA Blog. 2020. Available online: https://blog.iota.org/zero-defects-digital-twins-and-iota-8568f54c3925 (accessed on 11 May 2021).
- Blockverify. Blockchain Based Anti-Counterfeit Solution; 2017. Available online: http://www.blockverify.io/ (accessed on 11 May 2021).
- Chronicled. Linking the Physical World to the Blockchain; Chronicled Inc.: San Francisco, CA, USA, 2016; Available online: http://www.chronicled.com/ (accessed on 11 May 2021).
- Everledger Whitepaper. A Digital Global Ledger. 2017. Available online: https://www.everledger.io/ (accessed on 11 May 2021).
- Whitepaper. Available online: https://fr8.network/wp-content/uploads/2021/01/Fr8-Network-Whitepaper.pdf (accessed on 11 May 2021).
- Whitepaper. Available online: https://s3.amazonaws.com/nextpakk-assets/docs/pakka-icowhitepaper.pdf (accessed on 9 May 2021).
- Mishra, D.K.; Sekhari, A.; Henry, S.; Ouzrout, Y. Traceability in product supply chain: A global model. In IFIP International Conference on Product Lifecycle Management; Springer: Berlin/Heidelberg, Germany, 2016; pp. 377–384. [Google Scholar]
- Tzounis, A.; Katsoulas, N.; Bartzanas, T. Internet of things in agriculture, recent advances and future challenges. Biosyst. Eng. 2017, 164, 31–48. [Google Scholar] [CrossRef]
- Shrestha, R.; Kim, S. Integration of IoT with blockchain and homomorphic encryption: Challenging issues and opportunities. In Advances in Computers; Elsevier: Amsterdam, The Netherlands, 2019; Volume 115, pp. 293–331. [Google Scholar]
- Bennett, R.; Miller, T.; Pickering, M.; Kara, A.K. Hybrid approaches for smart contracts in land administration: Lessons from three blockchain proofs-of-concept. Land 2021, 10, 220. [Google Scholar] [CrossRef]
Sources | Roles |
---|---|
[18] | Elaborates the role of NGO’s brand collaboration in enhancing the supply chain transparency |
[19] | Develops system architecture to integrate Blockchain, IoT, and data analytics to provide sustainable products |
[20] | Studies the relevance of supply chain transparency to supply chain sustainability governance |
[21] | Conducts the adoption of Blockchain for supply chain transparency |
[22] | Reviews transparency/traceability of Blockchain-based supply chain in the literature |
[23] | Develops smart contracts to directly directly the supply chain transparency |
[24] | Proposes multi-chain platform to enhance cross-border e-commerce supply chain traceability |
READ | Write | Commit | Example | |||
---|---|---|---|---|---|---|
Blockchain Ledger Types | Open | Public Permission | Open to anyone | Anyone | Anyone | Bitcoin, Ethereum |
Public permissionned | Open to anyone | Authorized participants | All or subset of authorized participants | Supply chain platforms viewable by public | ||
Closed | Consortium | Restricted to an authorized set of participants | Authorized participants | All or subset of authorized participants | Multiple banks or chain of restaurants operating a shared ledger | |
Private permissioned | Fully private or restricted to a limited set of authorized nodes | Network operator only | Network operator only | Enterprise ledger shared among head office and branches |
Project Name | Transparency Technique | Tool |
---|---|---|
Ambrosus [56] | Merkle Tree Algorithm | Hash-based data structure |
Smart contract | Measurement and requirement smart contracts | |
Modum [52] | IoT device involvement | “track and trace” QR code |
IoT device involvement | Modum temperature logger | |
Smart contract | Normal utilization | |
Vechain [57] | Blockchain core improvement | Block transaction format (ID, DependsOn, Blockref) |
Smart contract | Normal utilization | |
Chronicled [71] | IoT device involvement | Smart tag (cryptographically secured chip) |
WaltonChain [49] | IoT device involvement | RFID tag IC |
Smart contract | Manage parent chain and sub-chains contracts | |
Devery | Smart contract | Smart contracts for registration and verification |
OriginTrail [51] | Smart contract | Off-chain utilization |
Zero-Knowledge Proof | Sensitive data protection | |
Cargocoin [64] | Smart contract | Normal utilization |
Bext360 [66] | Smart contract | Normal utilization |
Shipchain [60] | Smart contract | Normal utilization |
WABI [50] | IoT device involvement | RFID cryptographically secured chip |
TE-Food [62] | IoT device involvement | Plastic security seals (1D/2D barcodes) |
Smart contract | Normal utilization | |
FarmaTrust [67] | Smart contract | Normal utilization |
IoT device involvement | QR code scanner via mobile SMS/voice label code on traditional mobile | |
ProductChain [65] | IoT device involvement | Transaction vocabulary |
BlockGrain [68] | Smart contract | Public/private Blockchain managment |
Zero defects [69] | Blockchain core improvement | IOTA DLT platform |
Everledger [72] | IoT device involvement | Inteliggent Labelelling: RFID, NFC |
FR8 [73] | IoT device involvement | Combines RFID, ID, product information |
Project | IoT Technology | IoT Role | Technology Base |
---|---|---|---|
Modum [52] | Modum temperature logger | Trace drug temperature instantly | Smart contract and BLE |
WaltonChain [49] | IOT-RU20 (RFID tag IC and reader IC) | Upload data direct to Blockchain and realizes Anti-counterfeit | UHF Android Smart RFID Reader/Writer |
Vechain [57] | Encrypted chips tag technology development | Monitor and trace | Adds ID and asymmetric keys to IoT devices |
Wabi [50] | Walimai | Links digital and physical assets through RFID labels | Secure RFID label Authentication is done through mobile consumers |
Everledger [72] | Intelligent Labeleing | Links digital and physical assets through RFID, NFC, | NFC, RFID beacons, and synthetic DNA |
Techniques | Transparency Access Control Impact | Benefits | Limitations |
---|---|---|---|
Zero-Knowledge-Proof | Medium | Ensure privacy in public Blockchain and encourage merging supply chains | Unable to recover lost user credentials |
Merkle tree | Medium | Facilitate extract and tracking data | Hash collision and overhead syncing |
Blockchain core improvement | Low | Facilitate the access control in case of improving transaction format and roles | Have no direct impact unless the improvements become related to data transparency |
Smart Contract | Very High | Apply conditioning access control and automate the traceability process | Complexity in a scalable environment |
Involvement of IoT devices | High | Rapid data correlation and facilitate automation | Unable to be managed in a vast centralized system |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hellani, H.; Sliman, L.; Samhat, A.E.; Exposito, E. On Blockchain Integration with Supply Chain: Overview on Data Transparency. Logistics 2021, 5, 46. https://doi.org/10.3390/logistics5030046
Hellani H, Sliman L, Samhat AE, Exposito E. On Blockchain Integration with Supply Chain: Overview on Data Transparency. Logistics. 2021; 5(3):46. https://doi.org/10.3390/logistics5030046
Chicago/Turabian StyleHellani, Houssein, Layth Sliman, Abed Ellatif Samhat, and Ernesto Exposito. 2021. "On Blockchain Integration with Supply Chain: Overview on Data Transparency" Logistics 5, no. 3: 46. https://doi.org/10.3390/logistics5030046
APA StyleHellani, H., Sliman, L., Samhat, A. E., & Exposito, E. (2021). On Blockchain Integration with Supply Chain: Overview on Data Transparency. Logistics, 5(3), 46. https://doi.org/10.3390/logistics5030046