SmartSupply: Smart contract based validation for supply chain blockchain

被引:19
|
作者
Su, Shuang [1 ]
Wang, Ke [1 ]
Kim, Hyong S. [1 ]
机构
[1] Carnegie Mellon Univ, Dept ECE, Pittsburgh, PA 15213 USA
关键词
blockchain; supply chain; data query; smart contract; Byzantine failure tolerance;
D O I
10.1109/Cybermatics_2018.2018.00186
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain based supply chain systems benefit from immutability and auditability properties. We develop and implement a blockchain based supply chain system in Ethereum platform. We find and address several challenges both in system design and performance issues. We focus on system design for transaction validation, information retrieval efficiency and fault-tolerant query mechanism. We describe our implementation details to bypass some of the limitations in Ethereum and smart contracts. We design a smart contract to efficiently organize miners' local data structure for transaction validation and information retrieval. We design Ethereum smart contract that allows transaction validation based on a priori knowledge of product life cycle. Our system achieves constant time latency per query independent of the blockchain length. We also consider supply chain systems with malicious miners that respond with false data upon query. We develop a sampling query and majority voting method accordingly. We evaluate our system's performance in emulated setting and show that even with 30% malicious miners, we still achieve reasonable accuracy in only 0.0723 seconds response time on average.
引用
收藏
页码:988 / 993
页数:6
相关论文
共 50 条
  • [1] Blockchain self-update smart contract for supply chain traceability with data validation
    Valencia-Payan, Cristian
    Griol, David
    Carlos Corrales, Juan
    [J]. LOGIC JOURNAL OF THE IGPL, 2024,
  • [2] Smart Contract-Based Blockchain Solution to Reduce Supply Chain Risks
    Dietrich, Fabian
    Turgut, Ali
    Palm, Daniel
    Louw, Louis
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: TOWARDS SMART AND DIGITAL MANUFACTURING, PT II, 2020, 592 : 165 - 173
  • [3] Blockchain network model to improve supply chain visibility based on smart contract
    Mukhtar, Arwa
    Romli, Awanis
    Mohd, Noorhuzaimi Karimah
    [J]. International Journal of Advanced Computer Science and Applications, 2020, 11 (10): : 76 - 82
  • [4] Blockchain-based Supply Chain Financial Services Using Smart Contract
    Yu, Xiaocong
    [J]. 2021 4TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2021, 2021, : 63 - 69
  • [5] SmartOil: Blockchain and smart contract-based oil supply chain management
    Haque, Bahalul
    Hasan, Rifat
    Zihad, Oahiduzzaman Mondol
    [J]. IET Blockchain, 2021, 1 (2-4): : 95 - 104
  • [6] Blockchain Network Model to Improve Supply Chain Visibility based on Smart Contract
    Mukhtar, Arwa
    Romli, Awanis
    Mohd, Noorhuzaimi Karimah
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (10) : 76 - 82
  • [7] Supply Chain Management Serious Game Using Blockchain Smart Contract
    Putri, Astrid Novita
    Hariadi, Mochamad
    Rachmadi, Reza Fuad
    [J]. IEEE ACCESS, 2023, 11 : 131089 - 131113
  • [8] Application and Prospect of Blockchain and Smart Contract Technology in Pharmaceutical Supply Chain
    Zhang, Chunguang
    Pan, Lei
    Zhang, Xu
    Shen, Xueqing
    Zhang, Lun
    Zhang, Bohua
    Liu, Ruijun
    [J]. INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND ROBOTICS 2021, 2021, 11884
  • [9] Supply chain finance based on smart contract
    Zhang, TianLin
    Li, JinJiang
    Jiang, Xinbo
    [J]. 2020 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI2020), 2021, 187 : 12 - 17
  • [10] Smart Contract Design for a Bidding-based Supply Chain System built on an Alliance Blockchain
    Li, Xuewei
    Chen, Han
    Xie, Zhiyuan
    Xie, Ying
    Yang, Antao
    [J]. 2021 THE 3RD INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY, ICBCT 2021, 2021, : 1 - 8