基于Fabric与IPFS的物联网溯源方法、及其相关设备技术

技术编号:33134375 阅读:40 留言:0更新日期:2022-04-17 00:57
本申请实施例属于物联网技术领域,涉及一种基于Fabric与IPFS的物联网溯源系统,包括数据层,由物联网中获取的所有设备采集的传感器数据;处理层,对物联网获取的数据进行规范化处理;存储层,将处理后的数据存储于IPFS中生成多个IPFS节点,将多个IPFS节点连接搭建IPFS集群,其中,每个IPFS节点内的节点内容生成对应的hash;区块链层,将hash存储在Fabric区块链中。本申请还提供一种基于Fabric与IPFS的物联网溯源方法、装置、计算机设备及存储介质。本申请完成对基于Fabric与IPFS的物联网溯源。申请完成对基于Fabric与IPFS的物联网溯源。申请完成对基于Fabric与IPFS的物联网溯源。

【技术实现步骤摘要】
基于Fabric与IPFS的物联网溯源方法、及其相关设备


[0001]本申请涉及物联网
,尤其涉及一种基于Fabric与IPFS的物联网溯源方法、系统、装置、计算机设备及存储介质。

技术介绍

[0002]物联网检测获取的数据量庞大,大量数据需要可靠实时地存储,并且在未来需要得到验证时,必须将数据以某种形式存入区块链,而传统区块链系统为了“安全”而牺牲“效率”,因此其数据存储的容量与速率非常低下,不能存放大规模数据。

技术实现思路

[0003]本申请实施例的目的在于提出一种基于Fabric与IPFS的物联网溯源方法、系统、装置、计算机设备及存储介质,以解决传统区块链无法解决物联网获取的大量数据的技术问题。
[0004]为了解决上述技术问题,本申请实施例提供一种基于Fabric与IPFS的物联网溯源系统,采用了如下所述的技术方案:
[0005]数据层,由物联网中获取的所有设备采集的传感器数据;
[0006]处理层,对物联网获取的数据进行规范化处理;
[0007]存储层,将处理后的数据存储于IPF本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Fabric与IPFS的物联网溯源系统,其特征在于,所述系统包括:数据层,由物联网中获取的所有设备采集的传感器数据;处理层,对物联网获取的数据进行规范化处理;存储层,将处理后的数据存储于IPFS中生成多个IPFS节点,将多个IPFS节点连接搭建IPFS集群,其中,每个IPFS节点内的节点内容生成对应的hash;区块链层,将hash存储在Fabric区块链中。2.根据权利要求1所述的基于Fabric与IPFS的物联网溯源系统,其特征在于,所述处理层包括:拆分组,将物联网获取的数据进行拆分;关联组,以单一设备作为最小单元查询与之关联的传感器数据;排序组,以数据获取时间排序单一设备中关联的传感器数据。3.根据权利要求2所述的基于Fabric与IPFS的物联网溯源系统,其特征在于,所述存储层包括:设置组,将处理后的数据存储于IPFS中,每个设备以及数据获取时间分别作为IPFS节点,其中,IPFS节点的节点内容为在该节点获取的传感器数据;搭建组,将多个IPFS节点进行关联连接搭建IPFS集群,IPFS集群存储由物联网获取的所有数据;获取组,获取IPFS节点内的节点内容生成对应的hash。4.根据权利要求3所述的基于Fabric与IPFS的物联网溯源系统,其特征在于,所述区块链层包括:区块头,将IPFS节点的hash写入存储并自动编码区块号;区块元数据,IPFS节点的hash写入时间,以及IPFS节点的hash写入者的证书、公钥和签名;区块数据,运行时调用IPFS节点的hash的记录。5.根据权利要求4所述的基于Fabric与IPFS的物联网溯源系统,其特征在于,所述区块数据包括:背书节点,根据传输至的物联网的数据交易请求进行背书逻辑校验,并将校验结果进行反馈;排序服务节点,对交易请求进行排序,确定交易请求之间的时序关系;主节点,与排序服务节点进行通信,负责从排序服务节点获取最新的区块并在组织内部同步;锚节点,代表本区块与外部区块进行信息交换。6.一种基于Fabric与IPFS的物联网溯源方法,所述方法基于如权利要求1

5任一项所述的基...

【专利技术属性】
技术研发人员:杜雪平
申请(专利权)人:深圳星际鑫航科技有限公司
类型:发明
国别省市:

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

1