Abstract

Blockchain-based product traceability systems are receiving increasing attention from both industry and academia. Existing systems make full use of the traceability and non-modification characteristics of blockchain technology and realize the openness and transparency of product traceability information in the entire supply chain. However, existing systems do not consider government regulation, cannot protect enterprise sensitive private data effectively, and have performance bottlenecks. To address these problems, this paper proposes a product traceability scheme based on the permissioned blockchain within a double-layer framework. We introduce the double-layer framework and describe its advantages in detail. We also describe the smart contracts (chain code) in the double-layer framework. Finally, we test the performance of the proposed scheme through simulation experiments. The simulation results demonstrate the performance of nodes in the main layer, which is very important for consumers to obtain product traceability information, is optimized.

Highlights

  • Blockchains are attracting increasing attention in various fields

  • We propose a product traceability mechanism based on a permissioned blockchain within a double-layer framework

  • In the double-layer framework, sub-layer and main layer are connected by hash pointer, so, it will be found and the owner of the private blockchain will be punished by the product traceability alliance or the government regulatory authority, ifthe data stored in private blockchain is tampered

Read more

Summary

INTRODUCTION

Blockchains are attracting increasing attention in various fields. Blockchain technology is used in various fields, such as renewable energy management [1], logistics management [2], IoT [3]–[6], and finance [7]. It is difficult for government regulatory agencies to participate in these systems, even though involvement of government regulators in the product traceability process is of great significance [11], [12] To address these problems, we propose a product traceability mechanism based on a permissioned blockchain within a double-layer framework. We propose a double-layer framework for product traceability systems based on a permissioned blockchain. We describe the mechanism in the double-layer framework that allows regulatory agencies to participate in the system, how such participation is realized using smart contracts, and the data structure of consortium and private blockchains.

RELATED WORK
SIMULATION EXPERIMENT AND EVALUATION
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.