公共安全标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210206303.3 (22)申请日 2022.03.04 (65)同一申请的已公布的文献号 申请公布号 CN 114339653 A (43)申请公布日 2022.04.12 (73)专利权人 杭州格物智安科技有限公司 地址 310000 浙江省杭州市西湖区文三路 199号13幢40 5室 (72)发明人 万志涛 蔡民强  (51)Int.Cl. H04W 4/38(2018.01) H04W 12/106(2021.01) H04L 9/32(2006.01) (56)对比文件 CN 109889326 A,2019.0 6.14CN 108737512 A,2018.1 1.02 CN 112308093 A,2021.02.02 CN 113949709 A,202 2.01.18 WO 2020043793 A 2,2020.0 3.05 CN 111740838 A,2020.10.02 CN 111414418 A,2020.07.14 CN 113489697 A,2021.10.08 CN 111770089 A,2020.10.13 CN 108737980 A,2018.1 1.02 CN 112887076 A,2021.0 6.01 CN 111641593 A,2020.09.08 WO 2018147673 A1,2018.08.16 CN 113079508 A,2021.07.0 6 CN 110177003 A,2019.08.27 CN 108600967 A,2018.09.28 审查员 宋雪莹 (54)发明名称 一种基于无线传感器网络的区块链系统及 数据记录方法 (57)摘要 本申请提供一种基于无线传感器网络的区 块链系统及数据记录方法, 区块链系统中每个无 线传感器节 点均具有唯一的节 点标识, 进行实时 监测以得到监测数据, 监听相关节 点在发射数据 时的发射内容, 并记录该相关节 点的节点标识和 内容hash值, 以及, 将此无线传感器节点的数据 上报给任一网关节点, 上报的数据包括此无线传 感器节点监测到的监测数据及对应的节点标识 和监听到的相关节点的内容hash值及对应的节 点标识; 网关节点, 在接收到任一无线传感器节 点上报的数据后, 进行核验后转发给区块链节 点; 区块链节点, 在每一个统计周期内, 对同一节 点标识对应的监测数据和所有内容hash值进行 一致性核验, 以确定是否将此监测数据记录至区 块链中。 权利要求书2页 说明书8页 附图3页 CN 114339653 B 2022.05.24 CN 114339653 B 1.一种基于无线传感器网络的区块链系统, 其特征在于, 包括多个无线传感器节点、 网 关节点和区块链 节点, 每个无线传感器节点均具有唯一的节点标识, 用于进行实时监测以得到监测数据, 以 及, 用于监听相关节点在发射数据时的发射内容, 并记录该相关节点的节点标识和内容 hash值, 以及, 用于将此无线传感器节点的数据上报给任一网关节点, 其中, 相关节点为此 无线传感器节点可监听到的无线传感器节点, 上报的数据包括此无线传感器节点监测到的 监测数据及对应的节点标识和监听到的相关节点的内容hash值及对应的节点标识; 每个网关节点, 用于在接收到任一无线传感器节点上报的数据后, 进行核验后转发给 区块链节点; 任一区块链节点, 用于在每一个统计周期内, 对 同一节点标识对应的监测数据和所有 内容hash值进行一 致性核验, 以确定是否将此监测数据记录 至区块链中。 2.根据权利要求1所述的基于无线传感器网络的区块链系统, 其特征在于, 所述 区块链 节点, 具体用于: 若该监测数据和同一节点标识对应的所有内容hash值均具有一致性, 将此监测数据记 录至区块链中; 若该监测数据和同一节点标识对应的任一内容hash值不存在一致性, 基于此监测数据 与同一节 点标识对应的存在一致性的内容hash值的数量, 确定是否将此监测数据 记录至区 块链中。 3.根据权利要求2所述的基于无线传感器网络的区块链系统, 其特征在于, 所述 区块链 节点, 具体用于: 统计此监测数据与同一节点标识对应的存在一致性的内容hash值的数量在总量中的 占比, 其中, 总量包括此监测数据与同一节点标识对应的存在一致性的内容hash值的数量 和不存在一 致性的内容hash值的数量; 判断该占比是否 达到设定比例; 若该占比达 到设定比例, 将此监测数据记录 至区块链中; 若该占比未达 到设定比例, 将此监测数据丢弃。 4.根据权利要求3所述的基于无线传感器网络的区块链系统, 其特征在于, 所述设定比 例为1/3。 5.根据权利要求2所述的基于无线传感器网络的区块链系统, 其特征在于, 所述网关节 点还用于向无线传感器节点上报的数据中加入网关标识Gid后转发给区块链节点, 所述区 块链节点, 具体用于: 收到任一网关节点转发的数据后, 在区块链节点间 同步所有 网关节点转发的属于一个 统计周期且 具有同一节点标识的所有数据, 并按照时间戳T、 数据源节 点标识Sid、 监听转 发 节点标识Fid、 数据源节 点内容hash值Hi对 数据进行分组, 其中, 监听转 发节点标识Fid为监 听到数据源节点标识Sid的无线传感器节点发射此监测数据的无线传感器节点; 取第一候选记录: , 去除数据源节点内容hash值Hi的 记录后, 若存在第二 候选记录, 则取第二 候选记录:权 利 要 求 书 1/2 页 2 CN 114339653 B 2, 去除数据源节点内容hash值Hi的 记录后, 若不存在第二候选记录, 则仅取第一候选记录; 按照第一候选记录和 第二候选记录 进行统计, 取其中多数一 致结果即为共识结果: , 将此共识结果对 应的监测数据记录 至区块链中。 6.根据权利要求1所述的基于无线传感器网络的区块链系统, 其特征在于, 多个所述网 关节点为集成式的或独立式的。 7.根据权利要求1所述的基于无线传感器网络的区块链系统, 其特征在于, 多个所述 区 块链节点为集成式的或独立式的。 8.一种数据记录方法, 其特征在于, 应用于权利要求1~7中任一项所述的基于无线传感 器网络的区块链系统中的任一区块链 节点, 所述方法包括: 接收任一网关节点转发的数据, 此数据中包括一无线传感器节点监测到的监测数据及 对应的节点标识和监听到的相关节点的内容hash值及对应的节点标识; 获取无线传感器节点 监测到的监测数据及对应的目标节点标识; 生成核验指令并传递给其他区块链节点, 其中, 核验指令包含该无线传感器节点监测 到的监测数据及对应的目标节点标识; 获取每个其他区块链节点反馈的核验结果, 并基于所有核验结果确定是否将此监测数 据记录至区块链中, 其中, 每个其他区块链节点用于基于接 收的核验指令将统计周期 内的 目标节点标识对应的内容hash值与监测数据进行一 致性核验, 得到相应的核验结果。 9.一种数据记录方法, 其特征在于, 应用于权利要求1~7中任一项所述的基于无线传感 器网络的区块链系统中的任一区块链 节点, 所述方法包括: 接收其他区块链节点传递的核验指令, 其中, 核验指令中包括目标节点标识及对应的 监测数据, 核验指 令为其他区块链节点从任一网关节点转发的数据中获取无线传感器节点 监测到的监测数据及对应的目标节点标识后生成; 基于核验指令 中的目标节点标识, 在统计周期内确定出是否存在此目标节点标识对应 的内容hash值; 若存在此目标节点标识对应的内容hash值, 将此内容hash值与核验指令中的监测数据 进行一致性核验, 确定出核验结果并反馈给传递核验指令的区块链节点, 以便传递核验指 令的区块链 节点基于所有 核验结果确定是否将此监测数据记录 至区块链中。权 利 要 求 书 2/2 页 3 CN 114339653 B 3

PDF文档 专利 一种基于无线传感器网络的区块链系统及数据记录方法

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于无线传感器网络的区块链系统及数据记录方法 第 1 页 专利 一种基于无线传感器网络的区块链系统及数据记录方法 第 2 页 专利 一种基于无线传感器网络的区块链系统及数据记录方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:40:48上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。