粮食产后收储运质量数据分布式可信存储与分享方法技术

技术编号:38095514 阅读:30 留言:0更新日期:2023-07-06 09:09
本发明专利技术涉及一种粮食产后收储运质量数据分布式可信存储与分享方法,其中包括联盟区块链模块、追溯模块、IPFS可信存储模块和云服务器端模块;数据通过云服务器端模块上传相应追溯信息;IPFS可信存储模块存储文件信息并把文件地址哈希值返回到云服务器端模块中与其它数据结合成数据集合;追溯信息的数据集合被联盟区块链技术以可信存储信息方式收集数据;通过追溯码在追溯模块中查询已存入数据信息。过追溯码在追溯模块中查询已存入数据信息。过追溯码在追溯模块中查询已存入数据信息。

【技术实现步骤摘要】
粮食产后收储运质量数据分布式可信存储与分享方法


[0001]本专利技术涉及计算机软件领域,具体是指一种用于粮食产后收储运质量数据分布式可信存储与分享方法。

技术介绍

[0002]粮食的追溯信息一般由物联网设备采集,采集到的电子数据本身具有传输速度快、信息存储量大、呈现形式多样等优点,但同时也具有真伪的脆弱性、易篡改性、极强的可复制性等特征,所以在追溯过程中,经常会出现追溯信息被篡改的情况。而本身就具有去中心化、开放性、不可篡改性等特性的区块链技术,为打造公开、透明、可信的食品安全追溯体系提供了技术支撑。
[0003]基于联盟区块链的食品追溯系统将采用现代技术管控手段强化食品的生产者、运输者、销售者等的安全责任意识和管理水平,避免人为影响,从而促进粮食生产、流通安全体系的不断完善,大力改善粮食在供应链环节中的假冒伪劣现象。区块链技术使得供应链的所有环节全程可视化,在整个食品信息的区块链上,信息真实可信且无法篡改,真正做到了一物一码追溯的不可逆性,提高了粮食质量的安全性和信息记录的可信度。
[0004]联盟区块链系统中各个节点通常有本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种粮食产后收储运质量数据分布式可信存储与分享方法,其特征在于,包括:联盟区块链模块、追溯模块、IPFS可信存储模块和云服务器端模块;云服务器端模块:功能一用于收集粮食产后收储运质量数据,按照预定义的规则传入信息并按照信息类型将数据信息与文件信息分别传递给联盟区块链模块与IPFS可信存储模块,此外根据预定规则生成可信追溯码,可根据追溯码在追溯模块获得在区块链中存储的可信信息;功能二用于获取追溯信息,首先提取追溯码,将追溯码传入追溯模块等待其回应,其次接收追溯模块传来的追溯信息,联盟区块链模块:用于存储在云服务器端模块录入的常规数据信息,以智能合约、信息加密技术、共识机制的形式存储;按照联盟区块链的分布式特征形成分布式发布、传输、记账与存储,云服务器端模块收集到的数据信息与IPFS可信存储模块回馈的文件的存储哈希值一同存储到联盟区块链中,IPFS可信存储模块:主要用于存储文件,例如图片、PDF格式的报告等,IPFS为持久且分布式存储和共享文件的网络传输协议,它是一种内容可寻址的对等超媒体分发协议,存储云服务器端模块传入的文件并生成存储地址,该存储地址以哈希值的形式释放,哈希值会传入联盟区块链模块与云服务器端模块收集到的数据信息一同存储,追溯模块:主要用于追溯已经在存储到联盟区块链模块中存储的数据信息,其中包括云服务器端模块中录入的全部内容,追溯模块主要通过在云服务器端模块中生成的追溯码,在联盟区块链模块中查询找到对应的内容,并通过追溯模块将信息传递到云服务器端模块。2.根据权利要求1所述的一种粮食产后收储运质量数据分布式可信存储与分享方法,其特征在于:云服务器端模块使用HT...

【专利技术属性】
技术研发人员:左敏钟睿哲张青川孔建磊
申请(专利权)人:北京工商大学
类型:发明
国别省市:

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

1