[发明专利]一种基于终端设备的物联网数据上链方法及系统在审
申请号: | 202211114902.9 | 申请日: | 2022-09-14 |
公开(公告)号: | CN115550376A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 褚芳芳;崔昊昱;戴振利;马祎;毛峰 | 申请(专利权)人: | 中化现代农业有限公司 |
主分类号: | H04L67/104 | 分类号: | H04L67/104;H04L67/12;H04L9/32 |
代理公司: | 北京知汇林知识产权代理事务所(普通合伙) 11794 | 代理人: | 王俊杰 |
地址: | 100069 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 终端设备 联网 数据 方法 系统 | ||
本发明涉及一种基于终端设备的物联网数据上链方法及系统,属于物联网技术领域。所述方法包括:区块链物联网终端采集物联网数据,得到采集数据;区块链物联网终端对所述采集数据进行处理,形成上链请求;区块链物联网终端对所述上链请求进行签名得到签名值,将所述上链请求和所述签名值发送给区块链平台的区块链节点。本方法实现了溯源数据自动采集,物联网终端自动上传关联,通过密码技术防止对数据的篡改,确保上链数据的真实性,解决了区块链溯源源头数据不可信问题,并降低了区块链溯源信息获取成本。
技术领域
本发明属于物联网技术领域,尤其涉及一种基于终端设备的物联网数据上链方法及系统。
背景技术
区块链,就是一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。这些服务器在区块链系统中被称为节点,它们为整个区块链系统提供存储空间和算力支持。如果要修改区块链中的信息,必须征得半数以上节点的同意并修改所有节点中的信息,而这些节点通常掌握在不同的主体手中,因此篡改区块链中的信息是一件极其困难的事。相比于传统的网络,区块链具有两大核心特点:一是数据难以篡改、二是去中心化。基于这两个特点,区块链所记录的信息更加真实可靠,可以帮助解决人们互不信任的问题。
基于区块链的溯源,是利用区块链去中心化的记录方式,将产品从原料供应商的信息开始,到工厂内部仓储、生产过程中的关键节点,以及成品之后的检测检验信息,通过哈希算法生成唯一且加密的哈希值,然后上链存储。基于区块链的原理,所有上传区块链的数据,不会被第三方或者任何一方随意修改掉,在信任层面是一种极大的成本降低。
产品追溯、产品溯源的目标之一就是了解到产品的源头情况,如果源头的原料、加工、质检信息本身数据有问题,那么上链数据就算不能被篡改,也无法改变产品本质的问题,这也是区块链溯源面临的核心问题之一。
物联网设备可以采集到一手真实数据,但是出于技术难度和成本的考虑,业内通用的做法是物联网设备的数据统一汇总到第三方IOT平台,然后由平台进行数据上链。此方式无论是数据传输,还是数据打包上链,都存在被篡改的可能性,安全性无法得到保证。
发明内容
本发明的主要目的在于克服现有技术的缺点与不足,提供一种基于终端设备的物联网数据上链方法及系统,通过在工厂端、源头供应商处部署区块链物联网设备,实现了溯源数据自动采集,物联网终端自动上传关联,通过密码技术防止对数据的篡改,确保上链数据的真实性,解决了区块链溯源源头数据不可信问题,并降低了区块链溯源信息获取成本。
根据本发明的一个方面,本发明提供了一种基于终端设备的物联网数据上链方法,所述方法包括以下步骤:
S1:区块链物联网终端采集物联网数据,得到采集数据;
S2:区块链物联网终端对所述采集数据进行处理,形成上链请求;
S3:区块链物联网终端对所述上链请求进行签名得到签名值,将所述上链请求和所述签名值发送给区块链平台的区块链节点。
优选地,所述区块链物联网终端对所述采集数据进行处理,形成上链请求包括:
所述区块链物联网终端生成所述采集数据的哈希值,将所述采集数据、所述采集数据的哈希值、所述区块链物联网终端的设备号组成上链请求。
优选地,所述区块链物联网终端对所述上链请求进行签名得到签名值包括:
所述区块链物联网终端使用所述区块链物联网终端的私钥对所述上链请求进行签名。
优选地,所述将所述上链请求和所述签名值发送给区块链平台的区块链节点之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中化现代农业有限公司,未经中化现代农业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211114902.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置