ForTrac: a Secure NFT-based Forward Traceability System for Providing Data Accuracy and Completeness

被引:5
|
作者
Heikamp, Fokke [1 ,2 ]
Pan, Lei [1 ,2 ]
Doss, Robin [1 ,2 ]
Trujillo-Rasua, Rolando [2 ,3 ]
Ruj, Sushmita [2 ,4 ]
机构
[1] Deakin Univ, Ctr Cyber Resilience & Trust CREST, Geelong, Vic, Australia
[2] Cyber Secur Cooperat Res Ctr, Perth, WA, Australia
[3] Univ Rovira & Virgili, Tarragona, Spain
[4] Univ New South Wales, Sydney, NSW, Australia
关键词
Blockchain; Smart Contracts; Supply Chain; Forward Traceability; Security Analysis; Scyther; PROTOCOL;
D O I
10.1145/3594556.3594608
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traceability is one of the most sought-after properties for supply chains because it facilitates a plethora of use cases like food recalls, counterfeit detection, and quality improvement by tracing the history of a product. Recently proposed traceability solutions rely heavily on blockchain technology because it offers data immutability and transparency. However, these solutions suffer from two significant limitations. Firstly, they do not validate traceability data for accuracy and completeness. So, how can we be sure that the data on the blockchain is correct and complete? Secondly, they provide a limited threat model or none at all. So, how can we be sure that the trace for a product has not been altered by an adversary? To summarise, we propose ForTrac, an Ethereum-based forward traceability system for generic physical products. Each product is digitally represented as an ERC-721 token. In a forward traceability system, traces are built correctly by design. ForTrac uses a valid predicate that states the sequence of steps a product has to follow and how much time each step can maximally take. We show that ForTrac is secure. Unlike previous work, our security analysis is not restricted to only the blockchain component. It also includes the communication protocol between the product reader, server, and smart contract. We show that our communication protocol guarantees data agreement between the reader and smart contract using Scyther. Finally, we demonstrate that our prototype is feasible by assessing costs and performance. By using forward traceability and including a detailed security analysis we provide accuracy and completeness. Our valid predicate documents which events have to be collected for a trace to be complete. Data accuracy is provided by showing that the smart contract agrees with the data sent by the reader.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [1] NFT-Based Traceability and Ownership Management of Medical Devices
    Gebreab, Senay A. A.
    Hasan, Haya R. R.
    Salah, Khaled
    Jayaraman, Raja
    IEEE ACCESS, 2022, 10 : 126394 - 126411
  • [2] Blockchain and NFT-based traceability and certification for UAV parts in manufacturing
    Hawashin, Diana
    Nemer, Mohamed
    Salah, Khaled
    Jayaraman, Raja
    Svetinovic, Davor
    Damiani, Ernesto
    JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2024, 39
  • [3] NFT-Based Data Marketplace with Digital Watermarking
    Alvar, Saeed Ranjbar
    Akbari, Mohammad
    Yue, David
    Zhang, Yong
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 4756 - 4767
  • [4] Implementing Accuracy, Completeness, and Traceability for Data Reliability
    Riskin, Daniel Jay
    Monda, Keri L.
    Gagne, Joshua J.
    Reynolds, Robert
    Garan, A. Reshad
    Dreyer, Nancy
    Muntner, Paul
    Bradbury, Brian D.
    JAMA NETWORK OPEN, 2025, 8 (03)
  • [5] NFT-based online prescription for data management in healthcare services
    Mohammadi, Shahriar
    Fatoorchi, Amir Ali
    Babagoli, Mehdi
    TECHNOLOGY ANALYSIS & STRATEGIC MANAGEMENT, 2024, 36 (11) : 3371 - 3384
  • [6] Referable NFT-based Revenue Allocation Mechanism in Data Marketplace
    Zhao, Hui
    Zhang, Xiaodong
    Shi, Jinshan
    Li, Ru
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 1318 - 1323
  • [7] Protecting Street Art Rights Using an NFT-Based System
    Mendelson-Shwartz, Eynat
    Shwartz, Ofir
    Mualam, Nir
    JOURNAL OF URBAN TECHNOLOGY, 2023, 30 (03) : 81 - 100
  • [8] Blockchain and NFT-Based Solution for Genomic Data Management, Sharing, and Monetization
    Musamih, Ahmad
    Salah, Khaled
    Jayaraman, Raja
    Ellaham, Samer
    Omar, Mohammed
    Yaqoob, Ibrar
    IEEE ACCESS, 2025, 13 : 35780 - 35804
  • [9] Optimal launch and detection points for the NFT-based communication system with lumped amplification
    Kamalian, Morteza
    Prilepsky, Jaroslaw E.
    Le, Son Thai
    Turitsyn, Sergei K.
    43RD EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC 2017), 2017,
  • [10] Estimation of morphological traits of foliage and effective plant spacing in NFT-based aquaponics system
    Abbasi, R.
    Martinez, P.
    Ahmad, R.
    ARTIFICIAL INTELLIGENCE IN AGRICULTURE, 2023, 9 : 76 - 88