CoC: A Unified Distributed Ledger Based Supply Chain Management System

Modern supply chain is a complex system and plays an important role for different sectors under the globalization economic integration background. Supply chain management system is proposed to handle the increasing complexity and improve the efficiency of flows of goods. It is also useful to prevent potential frauds and guarantee trade compliance. Currently, most companies maintain their own IT systems for supply chain management. However, it is hard for these isolated systems to work together and provide a global view of the status of the highly distributed supply chain system. Using emerging decentralized ledger/blockchain technology, which is a special type of distributed system in essence, to build supply chain management system is a promising direction to go. Decentralized ledger usually suffers from low performance and lack of capability to protect information stored on the ledger. To overcome these challenges, we propose CoC (supply chain on blockchain), a novel supply chain management system based on a hybrid decentralized ledger with a novel two-step block construction mechanism. We also design an efficient storage scheme and information protection method that satisfy requirements of supply chain management. These techniques can also be applied to other decentralized ledger based applications with requirements similar to supply chain management.

[1]  Leslie Lamport,et al.  The part-time parliament , 1998, TOCS.

[2]  Erik Elmroth,et al.  The Cloud Supply Chain : A Framework for Information, Monitoring, Accounting and Billing , 2011, CloudCom 2011.

[3]  Marko Vukolic,et al.  The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication , 2015, iNetSeC.

[4]  Aggelos Kiayias,et al.  The Bitcoin Backbone Protocol: Analysis and Applications , 2015, EUROCRYPT.

[5]  Elaine Shi,et al.  On Scaling Decentralized Blockchains - (A Position Paper) , 2016, Financial Cryptography Workshops.

[6]  Emin Gün Sirer,et al.  Bitcoin-NG: A Scalable Blockchain Protocol , 2015, NSDI.

[7]  Zhanhuai Li,et al.  Optimization Techniques for RFID Complex Event Processing , 2009, Journal of Computer Science and Technology.

[8]  Miguel Castro,et al.  Practical byzantine fault tolerance and proactive recovery , 2002, TOCS.

[9]  Victoria L. Lemieux,et al.  Trusting records: is Blockchain technology the answer? , 2016 .

[10]  Marko Vukolić,et al.  Rethinking Permissioned Blockchains , 2017 .

[11]  Brent Waters,et al.  Ciphertext-Policy Attribute-Based Encryption , 2007, 2007 IEEE Symposium on Security and Privacy (SP '07).

[12]  Xinwen Zhang,et al.  CL-PRE: a certificateless proxy re-encryption scheme for secure data sharing with public cloud , 2012, ASIACCS '12.

[13]  Cesare Pautasso,et al.  The Blockchain as a Software Connector , 2016, 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA).

[14]  Warren He,et al.  Proof of Luck: an Efficient Blockchain Consensus Protocol , 2016, SysTEX@Middleware.

[15]  Jiajie Xu,et al.  Context-Based Moving Object Trajectory Uncertainty Reduction and Ranking in Road Network , 2016, Journal of Computer Science and Technology.

[16]  F. Corella Backing Rich Credentials with a Blockchain PKI ∗ , 2016 .

[17]  Marko Vukolic,et al.  The Next 700 BFT Protocols , 2015, ACM Trans. Comput. Syst..

[18]  Alexandre Gazet,et al.  Comparative analysis of various ransomware virii , 2010, Journal in Computer Virology.

[19]  John F. Chionglo,et al.  The Integrated Supply Chain Management System , 1993 .

[20]  Feng Tian,et al.  An agri-food supply chain traceability system for China based on RFID & blockchain technology , 2016, 2016 13th International Conference on Service Systems and Service Management (ICSSSM).

[21]  Christian Cachin,et al.  Architecture of the Hyperledger Blockchain Fabric , 2016 .

[22]  Ramakrishna Kotla,et al.  High throughput Byzantine fault tolerance , 2004, International Conference on Dependable Systems and Networks, 2004.

[23]  Mustafa Al-Bassam SCPKI: A Smart Contract-based PKI and Identity System , 2017 .

[24]  D. Lambert,et al.  SUPPLY CHAIN MANAGEMENT -- MORE THAN A NEW NAME FOR LOGISTICS , 1997 .

[25]  Vincenzo Morabito,et al.  Business Innovation Through Blockchain , 2017 .

[26]  Anne-Marie Kermarrec,et al.  Gossiping in distributed systems , 2007, OPSR.

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

[28]  R. Monfared,et al.  Blockchain ready manufacturing supply chain using distributed ledger , 2016 .

[29]  Arun Venkataramani,et al.  ZZ and the art of practical BFT execution , 2011, EuroSys '11.

[30]  Eng Wah Lee,et al.  A solution for integrated track and trace in supply chain based on RFID & GPS , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[31]  Wolfgang Lehmacher,et al.  Global Dynamics and Key Trends , 2017 .

[32]  Leslie Lamport,et al.  The Byzantine Generals Problem , 1982, TOPL.