A blockchain-based authority management framework in traceability systems

被引:0
作者
Li, Jiangfeng [1 ]
Yu, Yifan [1 ]
Hu, Shili [1 ]
Shi, Yang [1 ]
Zhao, Shengjie [1 ]
Zhang, Chenxi [1 ]
机构
[1] Tongji Univ, Sch Software Engn, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
blockchain; authority management; RBAC model; fabric and IPFS; traceability system;
D O I
10.1504/ijcse.2021.10036019
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The frequent occurrence of product quality and food safety incidents in recent years has greatly lost the trust of consumers. Traceability systems are developed to trace status of products in processes of production, transportation, and sales. However, the tracing data stored in the traceability systems' centralised database can be tampered. In this paper, a blockchain-based authority management framework for traceability systems is proposed. Tracing data are stored on Hyperledger Fabric and interplanetary file system (IPFS) to reduce data storage space and improve data privacy protection on blockchain. In the framework, using the role-based access control (RBAC) mechanism, a blockchain-based RBAC model is presented by defining entities, functions, and rules. Additionally, components in four layers are designed in the framework. Strategies of operation flows are presented to achieve authority management in business applications. The framework not only guarantees the integrity of tracing data, but also prevents confidential information from being leaked. Compared with existing approaches, experiments show that the framework performs better in time and storage.
引用
收藏
页码:42 / 54
页数:13
相关论文
共 31 条
[1]   MedRec: Using Blockchain for Medical Data Access and Permission Management [J].
Azaria, Asaph ;
Ekblaw, Ariel ;
Vieira, Thiago ;
Lippman, Andrew .
PROCEEDINGS 2016 2ND INTERNATIONAL CONFERENCE ON OPEN AND BIG DATA - OBD 2016, 2016, :25-30
[2]   Boundary conditions for traceability in food supply chains using blockchain technology [J].
Behnke, Kay ;
Janssen , M. F. W. H. A. .
INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2020, 52 (52)
[3]  
Biswas K, 2017, FUTURE TECHNOLOGIES, P56, DOI DOI 10.1007/978-3-319-54460-1_1
[4]   An intelligent value stream-based approach to collaboration of food traceability cyber physical system by fog computing [J].
Chen, Rui-Yang .
FOOD CONTROL, 2017, 71 :124-136
[5]   Ancile: Privacy-preserving framework for access control and interoperability of electronic health records using blockchain technology [J].
Dagher, Gaby G. ;
Mohler, Jordan ;
Milojkovic, Matea ;
Marella, Praneeth Babu .
SUSTAINABLE CITIES AND SOCIETY, 2018, 39 :283-297
[6]  
Feng Tian, 2016, 2016 13th International Conference on Service Systems and Service Management (ICSSSM), P1, DOI 10.1109/ICSSSM.2016.7538424
[7]   An authenticated hierarchical asymmetric group key agreement protocol based on identity [J].
Gan, Yong ;
Wang, Bingli ;
Zhuang, Yuan ;
Cai, Zengyu ;
Zhang, Qikun .
INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2019, 11 (06) :815-824
[8]   Modeling and implementation of the vegetable supply chain traceability system [J].
Hu, Jinyou ;
Zhang, Xu ;
Moga, Liliana Mihaela ;
Neculita, Mihaela .
FOOD CONTROL, 2013, 30 (01) :341-353
[9]   A systematic review of consumer perceptions of food fraud and authenticity: A European perspective [J].
Kendall, Helen ;
Clark, Beth ;
Rhymer, Caroline ;
Kuznesof, Sharron ;
Hajslova, Jana ;
Tomaniova, Monika ;
Brereton, Paul ;
Frewer, Lynn .
TRENDS IN FOOD SCIENCE & TECHNOLOGY, 2019, 94 :79-90
[10]   Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts [J].
Kosba, Ahmed ;
Miller, Andrew ;
Shi, Elaine ;
Wen, Zikai ;
Papamanthou, Charalampos .
2016 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2016, :839-858