[发明专利]在区块链上的物联网的智能家居数据上链方法及系统有效
申请号: | 201910905041.8 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110554616B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 吉建勋;杨慧 | 申请(专利权)人: | 北京瑞策科技有限公司 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 联网 智能家居 数据 方法 系统 | ||
本发明公开一种在区块链上的物联网的智能家居数据上链方法及系统,属于物联网与区块链结合技术领域,具体包括:区块链节点接收智能家居服务器发送的智能家居数据,所述智能家居数据由智能家居传感器所采集,通过物联网发送给智能家居服务器,智能家居数据包括:房间温度、房间光线程度以及房间是否有人;区块链节点对所述智能家居服务器进行身份校验,若所述身份校验通过,则所述区块链节点对所述智能家居数据进行共识后上链。本发明通过基于物联网将智能家居数据发送给区块链节点,并由区块链节点上链,实现了物联网与区块链技术的结合,并实现了将物联网的智能家居数据上链,提升用户体验。
技术领域
本发明涉及物联网与区块链信息技术交叉领域,更具体地,涉及在区块链上的物联网的智能家居数据上链方法及系统。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链是比特币的底层技术,像一个数据库账本,记载所有的交易记录。该系统的特点是有很多个分处与世界各地的节点,每个节点都会维护一套相同的数据库。这就导致了恶意篡改数据及其困难,数据丢失极为罕见,从而实现了一个公平透明,解决信任危机的平台。
在物联网随着互联网等信息化技术发展的时代,传感器、用户以及物体等通过新的方式联在一起,实现信息化、远程监控管理的和智能化网络。智能家居通过物联网技术将家中的各种设备连接到一起,提供家电控制、暖通控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备设备自动化服务、管理为一体的高效、舒适的居住环境,提供全方位的信息交互功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式。
由于区块链是未来技术的发展方向,如何将区块链技术与物联网结合,以及将区块链技术与物联网结合之后如何将智能家居数据上链,进而提升用户体验,成为未来技术的一项重大挑战。
以上技术仅供参考,并不一定理解为现有技术。
发明内容
针对现有技术的缺陷,本发明的目的在于解决如何将区块链技术与物联网结合,以及如何将物联网的智能家居数据上链的技术问题。
为实现上述目的,第一方面,本发明提供一种在区块链上的物联网的智能家居数据上链方法,包括以下步骤:
区块链节点接收智能家居服务器发送的智能家居数据,所述智能家居数据由智能家居传感器所采集,通过物联网发送给智能家居服务器,智能家居数据包括:房间温度、房间光线程度、窗帘是否拉开以及房间是否有人;
区块链节点对所述智能家居服务器进行身份校验,若所述身份校验通过,则所述区块链节点对所述智能家居数据进行共识后上链。
需要说明的是,区块链是分布式账本,可以是私有链、公链或者联盟链。
具体而言,当区块链节点接收到智能家居数据时,可以构建一个交易包含该智能家居数据和其交易信息的哈希的交易,并将构建的交易广播至区块链网络,使得各节点后续基于共识机制,将该交易存入自身的区块链,如此,就实现了智能家居数据的多方存证。其中,当交易仅包含智能家居数据的哈希时,由于智能家居数据的哈希己经被发布至区块链,因此,倘若智能家居数据被篡改,篡改后的智能家居数据的哈希就会与区块链中己发布的哈希不一致,因此,智能家居数据被发布至区块链,就相当于智能家居数据被多方存证。还需要说明的是,当交易仅包含智能家居数据的哈希时,区块链存证平台一般会将智能家居数据另行存储于数据仓库(非区块链),例如RAM。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞策科技有限公司,未经北京瑞策科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910905041.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置