System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种面向供应链数据可信共享的多链协作溯源系统及方法技术方案_技高网

一种面向供应链数据可信共享的多链协作溯源系统及方法技术方案

技术编号:41337414 阅读:6 留言:0更新日期:2024-05-20 09:56
本发明专利技术涉及一种面向供应链数据可信共享的多链协作溯源系统及方法,包括溯源链模块、私有链模块、协同链模块、多链数据审查模块和多链数据溯源模块;溯源链模块实现对供应链上所有参与方的产品流转数据的共享、溯源和管控功能;私有链模块实现对供应链上某一参与方内部的产品流转数据的共享、溯源和管控功能;协同链模块实现对供应链上参与方间协同的产品流转数据的共享、溯源和管控功能;多链数据审查模块基于渐进式审查算法对供应链产品流转数据进行审查;多链数据溯源模块通过基于产品溯源ID的跨链映射模型对供应链产品流转数据进行溯源。本发明专利技术实现供应链上产品全流程流转信息的记录上链及查询溯源,且溯源效率、数据可信度高。

【技术实现步骤摘要】

本专利技术涉及一种面向供应链数据可信共享的多链协作溯源系统及方法,利用区块链的可追溯性和不可篡改性来构建多链协作溯源系统,实现供应链数据的可信共享,属于信息。


技术介绍

1、近年来,随着数字化时代的到来,企业如何利用信息化技术精准控制产品成本,解决产品流动过程中的质量保障问题,成为提升市场竞争能力的关键。供应链是一个由物流、信息流、资金流共同组成的,并将行业各参与方串联在一起的复杂结构,其数据溯源是指通过跟踪产品在链上流动,追溯其在生产、交易、售后等各环节的质量、安全信息,对于保证产品质量、提高链的透明度和可信度具有重要作用。通过溯源系统,企业可以快速定位和追溯质量问题的源头,采取适当的纠正措施,提高产品质量,更好地应对市场需求和变化。

2、传统的供应链溯源系统多基于中心化机构设施建立,存在以下缺陷:1)数据不可信:数据的录入和管理主要依赖中心化的系统或数据库,存在数据篡改、错误录入或人为操控的风险,影响供应链数据的准确性和可信度。2)数据难共享:由于信息的孤立性和不透明性,各参与方难以共享和获取准确的溯源数据,限制了整个供应链的透明度和信息流动性。3)数据安全隐私:溯源系统涉及多个参与方的敏感信息,中心化管理方式导致易产生数据泄露、滥用等问题。

3、区块链作为一种去中心化的分布式账本技术,其所具备的数据不可篡改、可追溯、多方互信特点,为解决传统溯源系统中的诸多问题提供了有效的解决方案,在供应链上的应用具有重要的作用及前景。为此,可以将区块链技术应用于供应链数据的可信共享,通过将产品加工质量信息存储在基于区块链的分布式账本中,并以供应链各参与方为节点共同维护产品加工质量信息的账本。随后,利用智能合约及多方交叉验证机制,实现多方共识及数据的不可篡改、不可伪造和不可抵赖,最终形成具有公信力的防伪溯源机制,确保产品全过程数据可追溯。因此,建设基于区块链的供应链数据溯源系统,是加快产业信息化、智能化发展的有效手段。

4、然而,当前基于区块链的供应链数据溯源系统面临以下一些问题:1)系统时效行:随着参与节点数量的增加,由于每个节点都需要验证和存储完整的区块链数据,区块链技术在处理大规模数据和高并发事务时面临时效性挑战。2)数据可信性:尽管区块链提供了去中心化的数据存储和验证机制,但企业内部系统中的数据输入仍然可能受到人为错误、虚假信息或恶意攻击的影响。3)敏感数据难共享:部分溯源信息的公开将对企业的隐私安全造成威胁,各参与方拒绝共享相关数据信息,导致难以实现全链条的产品信息溯源。

5、总之,现有技术无法完全实现对产品从生产、加工、物流交易等全流程流转信息的记录上链及查询溯源,且溯源效率、数据可信度较低。


技术实现思路

1、本专利技术技术解决问题:克服现有技术的不足,提供一种面向供应链数据可信共享的多链协作溯源系统及方法,实现对产品从生产、加工、物流交易等全流程流转信息的记录上链及查询溯源,且溯源效率、数据可信度优于当前供应链溯源系统。

2、本专利技术技术解决方案:

3、第一方面,本专利技术提供一种面向供应链数据可信共享的多链协作溯源系统,包括:溯源链模块、私有链模块、协同链模块、多链数据审查模块和多链数据溯源模块;

4、溯源链模块:实现对供应链上所有参与方的产品流转数据的共享功能、溯源功能和管控功能;基于区块链系统实现供应链上所有参与方的产品流转数据的共享,实现共享功能;根据区块链系统中监管机构对应节点溯源请求,调用多链数据溯源模块中溯源链数据溯源服务实现对供应链所有参与方的产品流转数据溯源,实现溯源功能;根据区块链系统中节点的审查请求,调用多链数据审查模块中的溯源链数据审查服务进行审查,实现管控功能;

5、私有链模块:实现对供应链上某一参与方内部的产品流转数据的共享功能、溯源功能和管控功能;基于区块链系统实现供应链上某一参与方内部的产品流转数据的共享,实现共享功能;根据区块链系统中节点的溯源请求,调用多链数据溯源模块中私有链数据溯源服务实现对供应链某一参与方内部的产品流转数据溯源,实现溯源功能;根据区块链系统中节点的审查请求,调用多链数据审查模块中私有链数据审查服务实现对供应链上某一参与方内部的产品流转数据进行审查,实现管控功能;

6、协同链模块:实现对供应链上参与方间协同的产品流转数据的共享功能、溯源功能和管控功能;基于区块链系统实现供应链上参与方间协同的产品流转数据的共享,实现共享功能;根据区块链系统中节点的溯源请求,调用多链数据溯源模块中协同链数据溯源服务实现对供应链上参与方间协同的产品流转数据溯源,实现溯源功能;根据区块链系统中节点的审查请求,调用多链数据审查模块中协同链数据审查服务实现对供应链上参与方间协同的产品流转数据进行审查,实现管控功能;

7、多链数据审查模块:基于一种渐进式审查算法对供应链产品流转数据进行审查,所述基于一种渐进式审查算法包括私有链数据审查服务、协同链数据审查服务、溯源链数据审查服务;根据协同链模块、私有链模块或溯源链模块内区块链系统中节点的审查请求,执行协同链数据审查服务、私有链数据审查服务、溯源链数据审查服务;当出现协同链模块、私有链模块内区块链系统中节点无法达成数据审查共识时,依据协同链数据审查服务、私有链数据审查服务、溯源链数据审查服务的审查顺序执行跨链审查;

8、多链数据溯源模块:通过一种基于产品溯源id的跨链映射模型对供应链产品流转数据进行溯源,所述基于产品溯源id的跨链映射模型包括:溯源链产品id关联、私有链产品id关联、协同链产品id关联、溯源链产品id与私有链产品id的跨链关联,以及私有链产品id与协同链产品id的跨链关联;所述对供应链产品流转数据的溯源功能包括溯源链数据溯源服务、私有链数据溯源服务、协同链数据溯源服务;根据溯源链模块内,区域链系统中的节点的溯源请求,基于所述的溯源链产品id关联、私有链产品id关联、协同链产品id关联、溯源链产品id与私有链产品id的跨链关联,以及私有链产品id与协同链产品id的跨链关联,依据溯源链数据溯源服务、私有链数据溯源服务、协同链数据溯源服务的溯源顺序执行跨链溯源。

9、特别地,所述多链数据审查模块中,一种渐进式审查算法实现如下:

10、所述区块链系统中节点的审查请求包括请求节点信息、请求方类型和产品流转数据;请求方类型为协同链模块、私有链模块或溯源链模块;

11、当请求方类型为协同链模块、私有链模块或溯源链模块时,则执行协同链、私有链或溯源链数据审查服务,执行如下:

12、(1)协同链、私有链或溯源链数据审查服务验证请求节点信息,确认节点操作权限;

13、(2)若验证失败,向请求节点返回审查不通过信息,审查结束;若验证通过,协同链、私有链或溯源链数据审查服务将产品流转数据广播给协同链模块、私有链模块或溯源链模块中的其他节点,每个节点检查产品流转数据格式及内容;

14、(3)协同链模块、私有链模块或溯源链模块中所有节点发起投票,表决本次产品流本文档来自技高网...

【技术保护点】

1.一种面向供应链数据可信共享的多链协作溯源系统,其特征在于:所述系统包括:溯源链模块、私有链模块、协同链模块、多链数据审查模块和多链数据溯源模块;

2.根据权利要求1所述的面向供应链数据可信共享的多链协作溯源系统,其特征在于:所述多链数据审查模块中,一种渐进式审查算法实现如下:

3.根据权利要求1所述的面向供应链数据可信共享的多链协作溯源系统,其特征在于:所述多链数据溯源模块中,一种基于产品溯源ID的跨链映射模型中:

4.一种面向供应链数据可信共享的多链协作溯源方法,其特征在于:包括:溯源链步骤、私有链步骤、协同链步骤、多链数据审查步骤和多链数据溯源步骤;

5.根据权利要求4所述的面向供应链数据可信共享的多链协作溯源方法,其特征在于:所述多链数据审查步骤中,一种渐进式审查算法实现如下:

6.根据权利要求4所述的面向供应链数据可信共享的多链协作溯源方法,其特征在于:所述多链数据溯源步骤中,一种基于产品溯源ID的跨链映射模型中:

7.一种电子设备,其特征在于,包括控制器、运算器和存储器以及可在处理器上运行的计算机程序,其中;

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时,实现权利要求1-3中任意之一所述的系统,或权利要求4-6中任意之一所述的方法。

...

【技术特征摘要】

1.一种面向供应链数据可信共享的多链协作溯源系统,其特征在于:所述系统包括:溯源链模块、私有链模块、协同链模块、多链数据审查模块和多链数据溯源模块;

2.根据权利要求1所述的面向供应链数据可信共享的多链协作溯源系统,其特征在于:所述多链数据审查模块中,一种渐进式审查算法实现如下:

3.根据权利要求1所述的面向供应链数据可信共享的多链协作溯源系统,其特征在于:所述多链数据溯源模块中,一种基于产品溯源id的跨链映射模型中:

4.一种面向供应链数据可信共享的多链协作溯源方法,其特征在于:包括:溯源链步骤、私有链步骤、协同链步骤、多链数据审查步骤和多链数据溯源...

【专利技术属性】
技术研发人员:盛浩陈荣山王思哲崔正龙王帅朱皞罡付茂胜
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1