›› 2018,Vol. 33 ›› Issue (2): 237-248.doi: 10.1007/s11390-018-1816-5

所属专题: Computer Architecture and Systems Computer Networks and Distributed Computing

• Special Section on Computer Networks and Distributed Computing •    下一篇

CoC:基于分布式账簿技术的供应链管理系统

Zhimin Gao1, Member, IEEE, Lei Xu1, Lin Chen1, Xi Zhao2, Member, IEEE, Yang Lu1, Weidong Shi1, Member, IEEE   

  1. 1 Department of Computer Science, University of Houston, Houston, Texas 77204-3010, U.S.A;
    2 School of Management, Xi'an Jiaotong University, Xi'an 710049, China
  • 收稿日期:2017-07-09 修回日期:2018-01-18 出版日期:2018-03-05 发布日期:2018-03-05
  • 作者简介:Zhimin Gao received his B.S. degree in software engineering from South China Agricultural University, Guangzhou, in 2009, and his Ph.D. degree in computer science from University of Houston, Houston, in 2017. He is currently working as a post-doctoral fellow at University of Houston, Houston. His research interests include blockchain, high-performance computing and cloud computing
  • 基金资助:

    This material is based upon the work supported by the U.S. Department of Homeland Security (DHS) under Grant Award No. 2015-ST-061-BSH001 and the National Nature Science Foundation of China under Grant No. 91746111.

CoC: A Unified Distributed Ledger Based Supply Chain Management System

Zhimin Gao1, Member, IEEE, Lei Xu1, Lin Chen1, Xi Zhao2, Member, IEEE, Yang Lu1, Weidong Shi1, Member, IEEE   

  1. 1 Department of Computer Science, University of Houston, Houston, Texas 77204-3010, U.S.A;
    2 School of Management, Xi'an Jiaotong University, Xi'an 710049, China
  • Received:2017-07-09 Revised:2018-01-18 Online:2018-03-05 Published:2018-03-05
  • About author:Zhimin Gao received his B.S. degree in software engineering from South China Agricultural University, Guangzhou, in 2009, and his Ph.D. degree in computer science from University of Houston, Houston, in 2017. He is currently working as a post-doctoral fellow at University of Houston, Houston. His research interests include blockchain, high-performance computing and cloud computing
  • Supported by:

    This material is based upon the work supported by the U.S. Department of Homeland Security (DHS) under Grant Award No. 2015-ST-061-BSH001 and the National Nature Science Foundation of China under Grant No. 91746111.

现代供应链是一个复杂的系统,在全球经济一体化的环境下对不同行业起着重要的作用。供应链管理系统被设计于处理日益复杂的商品流动,并且提高其运营效率。它对于防止潜在的欺诈行为和保证贸易规范化也起着作用。目前,大多数公司都拥有自己的供应链管理IT系统。但是,这些孤立的系统很难协同工作,并且给高度分散的供应链系统提供一个全局视野。使用新兴的分布式账簿/区块链技术(一种特殊的分布式系统)来构建供应链管理系统为解决这些挑战提供了一个具有广阔前景的方向。然而分布式账簿技术本身常常会受到性能和对存储数据缺乏保护的制约。为了克服这些挑战,我们设计了基于分布式账本技术的供应链管理系统(CoC)。该系统采用新颖的两步式块构建机制,提高了区块链的性能。我们还设计了一个满足供应链管理要求的高效存储方案。这些技术也可以用于其他建立在分布式账簿技术之上的应用。

Abstract: 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 twostep 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] Laseter T, Oliver K. When will supply chain management grow up? Strategy + Business, 2003. https://www.strategy-business.com/article/03304, Jan. 2018.

[2] Dai J, Ding Z M, Xu J J. Context-based moving object trajectory uncertainty reduction and ranking in road network. Journal of Computer Science and Technology, 2016, 31(1):167-184.

[3] Liu H L, Chen Q, Li Z H. Optimization techniques for RFID complex event processing. Journal of Computer Science and Technology, 2009, 24(4):723-733.

[4] He W, Tan E L, Lee E W, Li T Y. A solution for integrated track and trace in supply chain based on RFID & GPS. In Proc. IEEE Conf. Emerging Technologies & Factory Automation, September 2009.

[5] Lindner M, Marquez F G, Chapman C, Clayman S, Henriksson D, Elmroth E. The cloud supply chain:A framework for information, monitoring, accounting and billing. In Proc. the 2nd Int. ICST Conf. Cloud Computing, October 2010.

[6] Gazet A. Comparative analysis of various ransomware virii. Journal in Computer Virology, 2010, 6(1):77-90.

[7] Garay J, Kiayias A, Leonardos N. The Bitcoin backbone protocol:Analysis and applications. In Proc. the 34th Annual Int. Conf. the Theory and Applications of Cryptographic Techniques, April 2015, pp.281-310.

[8] Lemieux V L. Trusting records:Is blockchain technology the answer? Records Management Journal, 2016, 26(2):110-139.

[9] Morabito V. Blockchain practices. In Business Innovation Through Blockchain:The B3 Perspective, Morabito V (ed.), Springer, 2017, pp.145-166.

[10] Lehmacher W. Global dynamics and key trends. In The Global Supply Chain:How Technology and Circular Thinking Transform Our Future, Lehmacher W (ed.), Springer, 2017, pp.67-112.

[11] Cooper M C, Lambert D M, Pagh J D. Supply chain management:More than a new name for logistics. The International Journal of Logistics Management, 1997, 8(1):1-14.

[12] Fox M S, Chionglo J F, Barbuceanu M. The integrated supply chain management system. Technical Report, Department of Industrial Engineering, University of Toronto, 1993.

[13] Buterin V. What proof of stake is and why it matters. Bitcoin Magazine, 2013. https://bitcoinmagazine.com/articles/what-proof-of-stake-is-and-why-it-matters-1377531463, Jan. 2018.

[14] Xu X W, Pautasso C, Zhu L M, Gramoli V, Ponomarev A, Tran A B, Chen S P. The blockchain as a software connector. In Proc the 13th Working IEEE/IFIP Conf. Software Architecture, April 2016, pp.182-191.

[15] Castro M, Liskov B. Practical Byzantine fault tolerance and proactive recovery. ACM Trans. Computer Systems, 2002, 20(4):398-461.

[16] Lamport L, Shostak R, Pease M. The Byzantine Generals Problem. ACM Trans. Programming Languages and Systems, 1982, 4(3):382-401.

[17] Kermarrec A M, van Steen M. Gossiping in distributed systems. ACM SIGOPS Operating Systems Review, 2007, 41(5):2-7.

[18] Lamport L. The part-time parliament. ACM Trans. Computer Systems, 1998, 16(2):133-169.

[19] Eyal I, Gencer A E, Sirer E G, van Renesse R. BitcoinNG:A scalable blockchain protocol. In Proc. the 13th USENIX Conf. Networked Systems Design and Implementation, March 2016, pp.45-59.

[20] Lewison K, Corella F. Backing rich credentials with a blockchain PKI. Technical Report, Pomcor, 2016. https://pomcor.com/techreports/BlockchainPKI.pdf, Jan. 2018.

[21] Al-Bassam M. SCPKI:A smart contract-based PKI and identity system. In Proc. the ACM Workshop on Blockchain Cryptocurrencies and Contracts, April 2017, pp.35-40.

[22] Xu L, Wu X X, Zhang X W. CL-PRE:A certificateless proxy re-encryption scheme for secure data sharing with public cloud. In Proc. the 7th ACM Symp. Information Computer and Communications Security, May 2012, pp.87-88.

[23] Bethencourt J, Sahai A, Waters B. Ciphertext-policy attribute-based encryption. In Proc. IEEE Symp. Security and Privacy, May 2007, pp.321-334.

[24] Vukolic M. The quest for scalable blockchain fabric:Proofof-work vs. BFT replication. In Proc. the Int. Workshop on Open Problems in Network Security, October 2015, pp.112-125.

[25] Vukolic M. Rethinking permissioned blockchains. In Proc. the ACM Workshop on Blockchain Cryptocurrencies and Contracts, April 2017, pp.3-7.

[26] Guerraoui R, Knezevic N, Quema V, Vukolic M. The next 700 BFT protocols. In Proc. the 5th European Conf. Computer Systems, April 2010, pp.363-376.

[27] Kotla R, Dahlin M. High throughput Byzantine fault tolerance. In Proc. Int. Conf. Dependable Systems and Networks, July 2004, pp.575-584.

[28] Croman K, Decker C, Eyal I, Gencer A E, Juels A, Kosba A, Miller A, Saxena P, Shi E, Sirer E G, Song D, Wattenhofer R. On scaling decentralized blockchains. In Proc. Int. Conf. Financial Cryptography and Data Security, February 2016, pp.106-125.

[29] Cachin C. Architecture of the hyperledger blockchain fabric. In Proc. the Workshop on Distributed Cryptocurrencies and Consensus Ledgers, July 2016.

[30] Wood T, Singh R, Venkataramani A, Shenoy P, Cecchet E. ZZ and the art of practical BFT execution. In Proc. the 6th Conf. Computer Systems, April 2011, pp.123-138.

[31] Korpela K, Hallikas J, Dahlberg T. Digital supply chain transformation toward blockchain integration. In Proc. the 50th Hawaii Int. Conf. System Sciences, Jan. 2017, pp.4182-4191.

[32] Tian F. An agri-food supply chain traceability system for China based on RFID & blockchain technology. In Proc. the 13th Int. Conf. Service Systems and Service Management, June 2016, pp.1-6.

[33] Abeyratne S A, Monfared R P. Blockchain ready manufacturing supply chain using distributed ledger. International Journal of Research in Engineering and Technology, 2016, 5(9):1-10.

[34] Milutinovic M, He W, Wu H, Kanwal M. Proof of luck:An efficient blockchain consensus protocol. In Proc. the 1st Workshop on System Software for Trusted Execution, Dec. 2016, Article No. 2.

[35] Intel. Blockchain and its emerging role in healthcare and health-related research. Technical Report 4150-45-P, 2016. https://s3.amazonaws.com/public-inspection.federalregister.gov/2016-16133.pdf, Jan. 2018.
No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 余盛可;. Reasoning in H-Net: A Unified Approach to Intelligent Hypermedia Systems[J]. , 1996, 11(1): 83 -89 .
[2] 彭澄廉;. Combining Gprof and Event-Driven Monitoring for Analyzing Distributed Programs:A Rough View of NCSA Mosaic[J]. , 1996, 11(4): 427 -432 .
[3] 王学军; 石纯一;. A Multiagent Dynamic interaction Testbed:Theoretic Framework, System Architecture and Experimentation[J]. , 1997, 12(2): 121 -132 .
[4] 李斌; 梁训东; 刘慎权;. A Surface Rendering Approach in 3D Rectilinear Datafield[J]. , 1998, 13(3): 220 -227 .
[5] . L-树匹配:一种面向含噪声海量文本流的新型数据抽取模型和算法[J]. , 2005, 20(6): 763 -773 .
[6] . 语义数据库网格的查询优化算法[J]. , 2006, 21(4): 597 -608 .
[7] . 带机器费用的排序问题的半在线算法[J]. , 2006, 21(6): 984 -988 .
[8] . 暂缺[J]. , 2008, 23(2): 253 -264 .
[9] . URECA:普适计算环境下一个高效的资源定位中间件[J]. , 2008, 23(6 ): 929 -943 .
[10] 高庆狮, 高小宇, 胡玥. 一个满足所有经典集合公式的新模糊集合论[J]. , 2009, 24(4): 798 -804 .
版权所有 © 《计算机科学技术学报》编辑部
本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn
总访问量: