[发明专利]一种基于区块链的粮食交易检测系统、方法及装置有效
申请号: | 201811311310.X | 申请日: | 2018-11-06 |
公开(公告)号: | CN111144893B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 耿方;王申;梁宵;杜悦琨 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38;G06Q40/04 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 粮食 交易 检测 系统 方法 装置 | ||
本发明公开了一种基于区块链的粮食交易检测系统、方法及装置,该系统包括:背书节点接收粮食物流业务平台发送的加密后的粮食交易数据及产生粮食交易数据的用户的标识信息;粮食物流业务平台接收移动终端发送的用户输入的粮食交易数据,对接收到的粮食交易数据进行加密;移动终端接收交易背书,通过粮食物流业务平台向排序服务节点发送交易请求;排序服务节点广播交易请求;交易节点接收交易请求,根据交易请求对携带的粮食交易数据以及交易的标识信息执行入链操作。在本发明中通过在移动终端和粮食物流业务平台对粮食交易数据进行加密,保证了待入链的粮食交易数据安全可信,将粮食交易数据存储到区块链中,从而保证了对粮食交易数据的不可更改。
技术领域
本发明涉及区块链和粮食管理技术领域,尤其涉及一种基于区块链的粮食交易检测系统、方法及装置。
背景技术
粮食是关系到国计民生的大事,粮食安全更是异常关键。随着现代信息化水平的发展,粮食收购、入库、储藏、出库、加工等环节都在向数字化、信息化、智能化转变。截至目前,现代信息化物联网手段被更多的应用到粮食物流行业中,以达到延缓粮食品质劣变、降低粮食损失、损耗、防止粮食污染的目的,能够在一定程度上确保库存粮食数量真实、质量良好、储存安全,杜绝出现重大粮食储存事故。但是,要做到完全透明的可追溯以及各环节关键操作数据的不可更改,还无法达到满意的要求,粮库造假、人员舞弊等情况也曾出现。所以如何让粮食在收购、入库、储藏、出库、加工等环节的关键操作安全可信、不可更改以及方便追溯,是粮食行业亟待解决的问题。
发明内容
本发明实施例提供了一种基于区块链的粮食交易检测系统、方法及装置,用以解决现有技术中对粮食交易数据进行中心化存储造成存储的粮食交易数据存在不安全以及可被更改的问题。
本发明实施例提供了一种基于区块链的粮食交易检测系统,所述系统包括:区块链的背书节点,移动终端,粮食物流业务平台,区块链的排序服务节点和区块链的交易节点;
所述区块链的背书节点,用于接收粮食物流业务平台发送的加密后的粮食交易数据及产生所述粮食交易数据的用户的标识信息,其中所述粮食交易数据为归属于用户的移动终端获取到所述用户输入的粮食交易数据后发送的,所述粮食交易数据包括被交易的粮食的种类、重量和日期;根据所述用户的标识信息,对所述用户进行验证,当验证通过时,生成所述粮食交易数据对应的交易背书,将所述包含所述交易的标识信息的交易背书通过粮食物流业务平台发送给所述移动终端;
所述粮食物流业务平台,用于接收移动终端发送的用户输入的粮食交易数据,对接收到的粮食交易数据进行加密,将加密后的粮食交易数据及产生所述粮食交易数据的用户的标识信息发送到区块链的背书节点;
所述移动终端,用于接收所述交易背书,通过所述粮食物流业务平台向所述区块链的排序服务节点发送交易请求,其中,所述交易请求中携带有所述粮食交易数据和所述交易的标识信息;
所述区块链的排序服务节点,用于接收所述交易请求并广播;
所述区块链的交易节点,用于接收所述交易请求,根据所述交易请求对携带的所述粮食交易数据以及所述交易的标识信息执行入链操作。
进一步地,所述移动终端,还用于接收用户输入的粮食交易数据,对所述粮食交易数据,移动终端的证书以及移动终端的证书序列号进行加密,生成第一加密后的粮食交易数据,将所述第一加密后的粮食交易数据,所述移动终端的证书序列号以及所述粮食交易数据发送到粮食物流业务平台;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811311310.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种垃圾桶
- 下一篇:一种区域能源互联网用能诊断分析方法