[发明专利]一种设备联动方法、区块链网络及存储介质有效
申请号: | 201811337865.1 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109447645B | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 唐博;黄德俊 | 申请(专利权)人: | 四川虹微技术有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 张海洋 |
地址: | 610000 四川省成都市中国(四川)*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 联动 方法 区块 网络 存储 介质 | ||
1.一种设备联动方法,其特征在于,应用于区块链网络中,所述区块链网络包括第一节点和第二节点,所述第一节点和所述第二节点对应不同的物联网平台,每个节点包含有多个来自同一厂商的设备;所述方法包括:
所述第一节点向所述第二节点发送来自所述第一节点下的与一用户绑定的第一设备的联动请求,所述联动请求包括:需要联动且位于所述第二节点下的第二设备的设备信息、所述用户的用户身份标识和所述第一节点的身份信息;
所述第二节点判断所述设备信息和所述身份信息是否已写入所述区块链网络的智能合约中;
在为是时,所述第二节点判断所述设备信息与所述用户身份标识是否为绑定关系;
在为是时,所述第二节点将所述联动请求发送到所述第二设备,以使所述第二设备执行所述联动请求对应的操作。
2.根据权利要求1所述的方法,其特征在于,所述第二节点将所述联动请求发送到所述第二设备之前,所述方法还包括:
所述第二节点确认所述第一节点已获得与所述第一节点的公钥对应的私钥。
3.根据权利要求2所述的方法,其特征在于,所述第二节点确认所述第一节点已获得与所述第一节点的公钥对应的私钥,包括:
所述第二节点向所述第一节点发送验证信息;
所述第二节点接收所述第一节点根据所述第一节点的私钥对所述验证信息进行数字签名后得到的第一数字签名;
所述第二节点根据所述第一节点的公钥对所述第一数字签名进行验证,其中,所述第一节点的公钥是从所述第一节点的身份信息中获取的;在所述第一数字签名通过验证时,表示所述第一节点已获得与所述第一节点公钥对应的私钥。
4.根据权利要求1所述的方法,其特征在于,所述第一节点向所述第二节点发送来自所述第一节点下的与一用户绑定的第一设备的联动请求,包括:
所述第一节点接收来自所述第一设备的设备参数;
在确定所述设备参数满足联动所述第二设备的触发条件时,从所述智能合约中确定出所述第二设备对应的节点为所述第二节点;
向所述第二节点发送所述联动请求。
5.根据权利要求1所述的方法,其特征在于,所述方法包括:
所述第一节点向所述区块链网络中的除自身节点外的其余所有节点发送针对所述智能合约的修改请求,所述其余所有节点包括所述第二节点;
所述第一节点接收所述其余所有节点中的每个节点基于所述修改请求的反馈信息;
所述第一节点基于所述反馈信息确定所述其余所有节点中的每个节点均同意所述修改请求;
所述第一节点更新所述智能合约。
6.一种区块链网络,其特征在于,所述区块链网络包括第一节点和第二节点,所述第一节点和所述第二节点对应不同的物联网平台,每个节点包含有多个来自同一厂商的设备;
所述第一节点,用于向所述第二节点发送来自所述第一节点下的与一用户绑定的第一设备的联动请求,所述联动请求包括:需要联动且位于所述第二节点下的第二设备的设备信息、所述用户的用户身份标识和所述第一节点的身份信息;
所述第二节点,用于判断所述设备信息和所述身份信息是否已写入所述区块链网络的智能合约中;
所述第二节点,还用于在为是时,判断所述设备信息与所述用户身份标识是否为绑定关系;
所述第二节点,还用于在为是时,将所述联动请求发送到所述第二设备,以使所述第二设备执行所述联动请求对应的操作。
7.根据权利要求6所述的区块链网络,其特征在于,所述第二节点,还用于确认所述第一节点已获得与所述第一节点的公钥对应的私钥。
8.根据权利要求7所述的区块链网络,其特征在于,
所述第二节点,还用于向所述第一节点发送验证信息;以及还用于接收所述第一节点根据所述第一节点的私钥对所述验证信息进行数字签名后得到的第一数字签名;以及还用于根据所述第一节点的公钥对所述第一数字签名进行验证,其中,所述第一节点的公钥是从所述第一节点的身份信息中获取的;以及还用于在所述第一数字签名通过验证时,表示所述第一节点已获得与所述第一节点公钥对应的私钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川虹微技术有限公司,未经四川虹微技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811337865.1/1.html,转载请声明来源钻瓜专利网。