基于区块链的供应链数据监管方法、电子设备及存储介质技术

技术编号:29614907 阅读:14 留言:0更新日期:2021-08-10 18:29
本申请公开了一种基于区块链的供应链数据监管方法、电子设备及存储介质,该基于区块链的供应链数据监管方法包括:获取多个监管区块链节点中目标监管区块链节点针对目标企业的监管请求;将监管请求向多个监管区块链节点中其他监管区块链节点进行传播,以使得其他监管区块链节点基于监管原因和监管内容,向目标监管区块链节点反馈监管意见;若各其他监管区块链节点反馈监管意见中为同意监管的监管区块链节点达到第一预设数量要求,则通过所述监管请求。本申请通过多个监管区块链节点的共识过程,既保证企业的隐私数据不会被竞争对手和其它无关方得到,又满足了政府部门的监管需求,同时可以使得全链的监管区块链节点共同监督整个数据获取过程。

【技术实现步骤摘要】
基于区块链的供应链数据监管方法、电子设备及存储介质
本申请涉及区块链
,具体涉及一种基于区块链的供应链数据监管方法、电子设备及存储介质。
技术介绍
近年来,随着区块链技术的不断深化发展以及政策端的大力支持,区块链技术应用已从最初的数字货币、金融领域逐步拓展到政务协助、产业链管理、工业制造等很多领域。区块链是“新一代的信息技术”。它凭借去中心化、开放性、匿名性、安全性、不可篡改等技术特性,保障了去信任背景下数据的多方共享、防止隐私泄露、记录可追溯,最大程度降低了不同业务参与者之间的信任成本,提高了工作效率。在工业互联网高速发展的大背景下,产品追溯和供应链管理成为区块链技术应用的重要焦点之一。得益于去中心化、不可篡改、不可抵赖等特性,区块链可以解决传统数据库中数据不真实、不可靠的问题,与工业互联网标识解析体系相结合,可以构建产业链各环节的互联互通、资源共享,实现产业链与价值链全要素全连接的工业生产、制造、服务体系。供应链管理一直是一门高深的科学。供应链管理系统的用户主要可分为三类:消费者、政府监管机构、企业。消费者希望通过它实现对于购买的产品的全生命周期追溯,从而降低买到假冒伪劣产品的风险,保证产品质量,同时也了解同类产品有价格差异的原因。企业则希望通过它加快产品创新周期,保持敏感性,对相关政策及消费者需求变化做出快速反应,并且形成有效的库存管理方案。最后,政府监管部门希望有效监管供应链各个环节,并且在产品质量事件或相关纠纷发生时,快速确责、追责,一旦发现产品问题,可以第一时间召回以减少损失。>传统的系统设计并没有办法很好地满足用户对于产品全生命周期追溯和供应链管理的需求,尤其是“监管难”的问题十分突出,同时,从企业视角来说,中心化数据库容易造成参与主体之间各自为政,不利于数据共享,这就使得企业无法及时得到产品反馈(销售状况、消费者需求变化),难以对市场需求快速反应。供应链的数据共享方面始终存在一个不可回避的问题,就是政府监管要求信息高披露与企业要求隐私保护之间的矛盾。一些区块链设计给予政府节点最高权限,可随意查阅链上所有数据,但是,这也使得企业对于自身商业机密是否能够得到有效保护产生疑问。当前大多数与产品溯源和供应链管理的区块链系统都选择只将普通信息上链,涉及机密的信息则不上链。这显然非长久之计,简单的产品信息很难满足企业通过供应链优化管理的需求,亦无法满足监管者的监管要求,但是如果将产品交易详情全部上链,对于企业隐私保护造成很大的挑战。
技术实现思路
本申请实施例提供一种基于区块链的供应链数据监管方法、电子设备及存储介质,通过多个监管区块链节点的共识过程,既保证企业的隐私数据不会被竞争对手和其它无关方得到,又满足了政府部门的监管需求,同时可以使得全链的监管区块链节点共同监督整个数据获取过程。一方面,本申请提供一种基于区块链的供应链数据监管方法,应用于区块链系统,所述区块链系统中包括多个区块链节点,所述多个区块链节点中包括多个监管区块链节点,企业区块链节点和用户区块链节点,所述监管区块链节点的权限大于所述企业区块链节点和用户区块链节点,所述企业区块链节点的权限大于所述用户区块链节点;所述基于区块链的供应链数据监管方法包括:获取所述多个监管区块链节点中目标监管区块链节点针对目标企业的监管请求,所述监管请求中包括监管原因和监管内容;将所述监管请求向所述多个监管区块链节点中其他监管区块链节点进行传播,以使得所述其他监管区块链节点基于所述监管原因和监管内容,向所述目标监管区块链节点反馈监管意见;若所述各所述其他监管区块链节点反馈监管意见中为同意监管的监管区块链节点达到第一预设数量要求,则通过所述监管请求。在本申请一些实施方案中,在通过所述监管请求之后,所述方法还包括:向所述目标企业对应的目标企业区块链节点发送监管通知,以使得所述目标企业区块节点通过预设的公钥加密算法提交待提交监管资料,所述监管通知中包括与所述监管内容关联的待提交监管资料和提交期限;若所述目标企业区块链节点未在所述提交期限内提交所述待提交监管资料,则对所述目标企业区块链节点进行处理。在本申请一些实施方案中,所述方法还包括:若所述目标企业区块链节点未在所述提交期限内,通过预设的公钥加密算法提交了待提交监管资料,则所述目标监管区块链节点通过预先获取的私钥解密所述待提交监管资料;若确定所述待提交监管资料符合要求,向所述其他监管区块链节点发布资料符合要求的确认信息。在本申请一些实施方案中,所述方法还包括:获取第一区块链节点加入区块链系统的第一注册请求,所述第一注册请求为监管区块链节点的注册请求;将所述第一注册请求转发到所述多个监管区块链节点,以使得所述多个监管区块链节点反馈第一注册意见;若所述各所述多个监管区块链节点反馈的第一注册意见中为同意注册的监管区块链节点达到第二预设数量要求,则通过所述第一注册请求。在本申请一些实施方案中,所述方法还包括:获取第二区块链节点加入区块链系统的第二注册请求,所述第二注册请求为企业区块链节点的注册请求;将所述第二注册请求转发到所述多个监管区块链节点,以使得所述多个监管区块链节点反馈第二注册意见;若所述各所述多个监管区块链节点反馈的第二注册意见中为同意注册的监管区块链节点达到第三预设数量要求,则通过所述第二注册请求。另一方面,本申请提供一种基于区块链的供应链数据监管装置,应用于区块链系统,所述区块链系统中包括多个区块链节点,所述多个区块链节点中包括多个监管区块链节点,企业区块链节点和用户区块链节点,所述监管区块链节点的权限大于所述企业区块链节点和用户区块链节点,所述企业区块链节点的权限大于所述用户区块链节点;所述基于区块链的供应链数据监管装置包括:获取模块,用于获取所述多个监管区块链节点中目标监管区块链节点针对目标企业的监管请求,所述监管请求中包括监管原因和监管内容;传播模块,用于将所述监管请求向所述多个监管区块链节点中其他监管区块链节点进行传播,以使得所述其他监管区块链节点基于所述监管原因和监管内容,向所述目标监管区块链节点反馈监管意见;共识模块,用于若所述各所述其他监管区块链节点反馈监管意见中为同意监管的监管区块链节点达到第一预设数量要求,则通过所述监管请求。在本申请一些实施方案中,所述装置还包括:发送模块,用于在通过所述监管请求之后,向所述目标企业对应的目标企业区块链节点发送监管通知,以使得所述目标企业区块节点通过预设的公钥加密算法提交待提交监管资料,所述监管通知中包括与所述监管内容关联的待提交监管资料和提交期限;处理模块,用于若所述目标企业区块链节点未在所述提交期限内提交所述待提交监管资料,则对所述目标企业区块链节点进行处理。在本申请一些实施方案中,所述装置还包括:解密模块,用于若所述目标企业区块链节点未在所述提交期限内,通过预设的公钥加密算法提交了待提交监管资料,则所述目标监管区块链节本文档来自技高网...

【技术保护点】
1.一种基于区块链的供应链数据监管方法,其特征在于,应用于区块链系统,所述区块链系统中包括多个区块链节点,所述多个区块链节点中包括多个监管区块链节点,企业区块链节点和用户区块链节点,所述监管区块链节点的权限大于所述企业区块链节点和用户区块链节点,所述企业区块链节点的权限大于所述用户区块链节点;所述基于区块链的供应链数据监管方法包括:/n获取所述多个监管区块链节点中目标监管区块链节点针对目标企业的监管请求,所述监管请求中包括监管原因和监管内容;/n将所述监管请求向所述多个监管区块链节点中其他监管区块链节点进行传播,以使得所述其他监管区块链节点基于所述监管原因和监管内容,向所述目标监管区块链节点反馈监管意见;/n若所述各所述其他监管区块链节点反馈监管意见中为同意监管的监管区块链节点达到第一预设数量要求,则通过所述监管请求。/n

【技术特征摘要】
1.一种基于区块链的供应链数据监管方法,其特征在于,应用于区块链系统,所述区块链系统中包括多个区块链节点,所述多个区块链节点中包括多个监管区块链节点,企业区块链节点和用户区块链节点,所述监管区块链节点的权限大于所述企业区块链节点和用户区块链节点,所述企业区块链节点的权限大于所述用户区块链节点;所述基于区块链的供应链数据监管方法包括:
获取所述多个监管区块链节点中目标监管区块链节点针对目标企业的监管请求,所述监管请求中包括监管原因和监管内容;
将所述监管请求向所述多个监管区块链节点中其他监管区块链节点进行传播,以使得所述其他监管区块链节点基于所述监管原因和监管内容,向所述目标监管区块链节点反馈监管意见;
若所述各所述其他监管区块链节点反馈监管意见中为同意监管的监管区块链节点达到第一预设数量要求,则通过所述监管请求。


2.根据权利要求1所述的基于区块链的供应链数据监管方法,其特征在于,在通过所述监管请求之后,所述方法还包括:
向所述目标企业对应的目标企业区块链节点发送监管通知,以使得所述目标企业区块节点通过预设的公钥加密算法提交待提交监管资料,所述监管通知中包括与所述监管内容关联的待提交监管资料和提交期限;
若所述目标企业区块链节点未在所述提交期限内提交所述待提交监管资料,则对所述目标企业区块链节点进行处理。


3.根据权利要求2所述的基于区块链的供应链数据监管方法,其特征在于,所述方法还包括:
若所述目标企业区块链节点未在所述提交期限内,通过预设的公钥加密算法提交了待提交监管资料,则所述目标监管区块链节点通过预先获取的私钥解密所述待提交监管资料;
若确定所述待提交监管资料符合要求,向所述其他监管区块链节点发布资料符合要求的确认信息。


4.根据权利要求1所述的基于区块链的供应链数据监管方法,其特征在于,所述方法还包括:
获取第一区块链节点加入区块链系统的第一注册请求,所述第一注册请求为监管区块链节点的注册请求;
将所述第一注册请求转发到所述多个监管区块链节点,以使得所述多个监管区块链节点反馈第一注册意见;
若所述各所述多个监管区块链节点反馈的第一注册意见中为同意注册的监管区块链节点达到第二预设数量要求,则通过所述第一注册请求。


5.根据权利要求1所述的基于区块链的供应链数据监管方法,其特征在于,所述方法还包括:
获取第二区块链节点加入区块链系统的第二注册请求,所述第二注册请求为企业区块链节点的注册请求;
将所述第二注册请求转发到所述多个监管区块链节点,以使得所述多个监管区块链节点反馈第...

【专利技术属性】
技术研发人员:谢家贵李志平高礼坤聂凡杰
申请(专利权)人:中国信息通信研究院
类型:发明
国别省市:北京;11

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

1