Transforming the supply-chain management and industry logistics with blockchain smart contracts

Blockchain technology back in 2009 was mainly used for finance use cases due to the cryptocurrency support of the Bitcoin and the Ethereum networks. Nowadays with the emergence of business oriented distributed ledger frameworks we can find blockchain (BC) in almost every aspect of our everyday real-life transactions. Starting with supply chain, BC has been used to support and secure education, e-government, real estate, insurance, healthcare and other business cases. Regarding blockchain in supply chain, examples as the Walmart and IBM partnership shows that smart contracts (SC) and cryptocurrencies can disrupt the way suppliers, shippers, retailers and customers trust each other and interact. This paper describes how we applied BC technology in two real-life supply chain scenarios. The first one is for logging and tracing products, showing how we can use SCs to identify the ingredients of food products and how to uniquely identify the food product throughout its shipment from the factory to the customer who purchase it. Important aspects of this route is the transparency of the process as well as the verification of transport. The second one deals with how authentication works for users holding BC identities. The identity of a user is important in order to secure the network, allowing only permissioned parties to access it and perform actions on the data. As long as the network is private and immutable, authenticating and authorizing users is crucial for enforcing the end-to-end security to increase users' trust and protect the confidentiality of data. While exploring these two scenarios we define the actors, the transactions these actors can perform on the systems and we propose the SCs that have to be implemented for these use cases to take advantage of BC's unique characteristics, as immutability and non-repudiation. In addition, we provide sample template SCs for both scenarios.

[1]  Anthony F. Camilleri,et al.  Blockchain in education , 2017, AIP Conference Proceedings.

[2]  Nir Kshetri,et al.  Blockchain in Developing Countries , 2018, IT Professional.

[3]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[4]  Moritz Petersen,et al.  Blockchain in logistics and supply chain : trick or treat? , 2017 .

[5]  Reshma Kamath,et al.  Food Traceability on Blockchain: Walmart’s Pork and Mango Pilots with IBM , 2018, The Journal of the British Blockchain Association.

[6]  Sushmita Ruj,et al.  A Blockchain Framework for Insurance Processes , 2018, 2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS).

[7]  Yaling Zhang,et al.  Smart Contract-Based Product Traceability System in the Supply Chain Scenario , 2019, IEEE Access.

[8]  Ioannis Stamelos,et al.  Permissioned Blockchains and Smart Contracts into Agile Software Processes , 2018 .

[9]  Fabrizio Lamberti,et al.  To Blockchain or Not to Blockchain: That Is the Question , 2018, IT Professional.

[10]  Boris Otto,et al.  Design Principles for Industrie 4.0 Scenarios , 2016, 2016 49th Hawaii International Conference on System Sciences (HICSS).

[11]  Tomi Dahlberg,et al.  Digital Supply Chain Transformation toward Blockchain Integration , 2017, HICSS.

[12]  Zibin Zheng,et al.  An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends , 2017, 2017 IEEE International Congress on Big Data (BigData Congress).

[13]  Marijn Janssen,et al.  Blockchain in government: Benefits and implications of distributed ledger technology for information sharing , 2017, Gov. Inf. Q..

[14]  Salil S. Kanhere,et al.  ProductChain: Scalable Blockchain Framework to Support Provenance in Supply Chains , 2018, 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA).

[15]  Matthias Mettler,et al.  Blockchain technology in healthcare: The revolution starts here , 2016, 2016 IEEE 18th International Conference on e-Health Networking, Applications and Services (Healthcom).

[16]  XU Xu Sborník vědeckých prací Vysoké školy báňské-Technické univerzity Ostrava , 2006 .

[17]  Philip C. Treleaven,et al.  Blockchain Technology in Finance , 2017, Computer.

[18]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[19]  Jong-Hyouk Lee,et al.  BIDaaS: Blockchain Based ID As a Service , 2018, IEEE Access.

[20]  Jameela Al-Jaroodi,et al.  Applying Blockchain in Industry 4.0 Applications , 2019, 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC).

[21]  Dmitry Efanov,et al.  The All-Pervasiveness of the Blockchain Technology , 2017, BICA.

[22]  Cesare Pautasso,et al.  A Taxonomy of Blockchain-Based Systems for Architecture Design , 2017, 2017 IEEE International Conference on Software Architecture (ICSA).

[23]  Feng Tian,et al.  A supply chain traceability system for food safety based on HACCP, blockchain & Internet of things , 2017, 2017 International Conference on Service Systems and Service Management.

[24]  Vitalik Buterin A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM , 2015 .