首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于属性访问控制模型的果蔬跨链追溯系统设计与实现
引用本文:杨信廷,李金辉,罗娜,邢斌,孙传恒.基于属性访问控制模型的果蔬跨链追溯系统设计与实现[J].农业机械学报,2023,54(12):376-388.
作者姓名:杨信廷  李金辉  罗娜  邢斌  孙传恒
作者单位:江苏大学;北京市农林科学院
基金项目:国家重点研发计划项目(2022YFD2001804-2)和江苏省科技计划(重点研发计划现代农业)项目(BE2023315)
摘    要:针对现有果蔬农产品供应链中存在的上下游区块链间追溯数据差异化、细粒度共享困难以及数据隐私保护等问题,通过分析果蔬农产品供应链各环节业务流程,在果蔬农产品质量安全追溯场景下,提出了一种支持异构多链的基于属性的果蔬跨链追溯访问控制模型。该模型利用基于中继链的跨链技术将跨链信息标准化从而实现异构多链之间的跨链通信,并结合果蔬跨链追溯需求,采用基于ABAC(Attribute-based access control)的访问控制模型实现对数据资源灵活、细粒度访问控制。为验证模型有效性,利用BitXHub中继链技术在Hyperledger Fabric和Ethereum构成的异构链中实现跨链数据访问,在跨链合约中实现基于属性的访问控制流程,构建出果蔬追溯跨链访问控制模型的原型系统。系统测试结果表明,中继链处理跨链交易的发送率平均最高值分别约为600笔/s和400笔/s,策略判定时间不会随着策略数目的增加而有较大波动,基本稳定在2 000 ms左右,能够满足果蔬供应链在异构区块链之间跨链数据差异化、细粒度共享的需求,也保证了数据共享过程中的数据隐私性。

关 键 词:果蔬供应链  异构多链  跨链  访问控制  属性访问控制
收稿时间:2023/8/11 0:00:00

Fruit and Vegetable Cross-chain Traceability System Based on Attribute Access Control Models
YANG Xinting,LI Jinhui,LUO N,XING Bin,SUN Chuanheng.Fruit and Vegetable Cross-chain Traceability System Based on Attribute Access Control Models[J].Transactions of the Chinese Society of Agricultural Machinery,2023,54(12):376-388.
Authors:YANG Xinting  LI Jinhui  LUO N  XING Bin  SUN Chuanheng
Abstract:Aiming at the problems of traceability data differentiation between upstream and downstream blockchains, difficulties in fine-grained sharing, and data privacy protection existing in the existing supply chain of fruits and vegetables and agricultural products, an attribute-based cross-chain traceability access control model of fruits and vegetables supporting heterogeneous multi-chain was proposed by analyzing the business processes of various links in the supply chain of fruits and vegetables and agricultural products, and in the context of fruit, vegetable and agricultural products quality and safety traceability scenarios. The model used relay chain-based cross-chain technology to standardize cross-chain information to achieve cross-chain communication between heterogeneous multi-chains, and combined the cross-chain traceability requirements of fruits and vegetables with the attribute-based access control (ABAC) model to achieve flexible and fine-grained access control on data resources. In order to verify the effectiveness of the model, BitXHub relay chain technology was used to realize cross-chain data access in the heterogeneous chain composed of Hyperledger Fabric and Ethereum, and the attribute-based access control process was implemented in the cross-chain contract, so as to construct a prototype system of the cross-chain access control model for fruit and vegetable traceability. The system test results showed that the average maximum value of the sending rate of the relay chain for processing cross-chain transactions was about 600t/s and 400t/s, respectively, and the policy determination time did not fluctuate greatly with the increase of the number of policies, and was basically stable at about 2000ms, which was able to satisfy the needs of the fruit and vegetable supply chain for the differentiated and fine-grained sharing of cross-chain data among heterogeneous blockchains, and also ensured the data sharing process of the data privacy.
Keywords:fruit and vegetable supply chain  heterogeneous multi-chain  cross-chain  access control  attribute-based access control
点击此处可从《农业机械学报》浏览原始摘要信息
点击此处可从《农业机械学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号