全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111486832.5 (22)申请日 2021.12.07 (71)申请人 中国联合网络通信集团有限公司 地址 100033 北京市西城区金融大街21号 (72)发明人 刘洋 贺琳 李福昌  (74)专利代理 机构 北京中博世 达专利商标代理 有限公司 1 1274 代理人 申健 (51)Int.Cl. H04L 67/10(2022.01) H04L 9/40(2022.01) H04W 12/00(2021.01) G06F 21/64(2013.01) (54)发明名称 基于共识机制的数据验证方法、 系统、 存储 介质及设备 (57)摘要 本申请公开了一种基于共识机制的数据验 证方法、 系统、 存储介质及设备, 涉及通信领域, 解决了现有算法复杂 度过高的问题。 该数据验证 方法包括: 接收控制平台发送的数据验证请求, 数据验证请求包括待验证数据; 将数据验证请求 发送给第一锚点小区对应的终端辅节 点, 以使第 一锚点小区对应的终端辅节点对待验证数据进 行验证; 汇总第一锚点小区对应的终端辅节点返 回的对待验证数据的第一验证结果, 以确定第一 验证确认请求; 将第一验证确认请求发送给第二 锚点小区、 所有主节点和第一锚点小区对应的终 端辅节点, 以使所有终端辅节 点和所有主节点对 第一验证结果确认共识, 第二锚点小区为除第一 锚点小区以外的任意锚点小区。 权利要求书4页 说明书20页 附图8页 CN 114338668 A 2022.04.12 CN 114338668 A 1.一种基于共识机制的数据验证方法, 其特征在于, 应用于通信系统中的第一锚点小 区, 所述通信系统还包括控制平台、 多个主节点和多个终端辅节点, 所述多个终端辅节点被 预先划分成多个辅节点组, 每个辅节点组中的终端辅节点对应同一个锚点小区, 所述第一 锚点小区为任意 一个所述辅节点组对应的锚点小区, 包括: 接收所述控制平台发送的数据验证请求, 所述数据验证请求包括待验证数据; 将所述数据验证请求发送给所述第 一锚点小区对应的终端辅节点, 以使所述第 一锚点 小区对应的终端辅节点对所述待验证数据进行验证; 接收所述第 一锚点小区对应的终端辅节点返回的对所述待验证数据的第 一验证结果, 生成包含所述第一验证结果的第一验证确认请求; 将所述第一验证确 认请求发送给第 二锚点小区、 所有主节点和所述第 一锚点小区对应 的终端辅节点, 以使所有终端辅节点和所有主节点对所述第一验证结果确认共识, 所述第 二锚点小区为除所述第一锚点小区以外的任意锚点小区。 2.根据权利要求1所述的数据验证方法, 其特 征在于, 还 包括: 接收所述第 二锚点小区发送的第 二验证确 认请求, 所述第 二验证确 认请求包含所述第 二锚点小区对应的终端辅节点对所述待验证数据的第二验证结果; 将所述第二验证确 认请求发送给所述第 一锚点小区对应的终端辅节点, 以使所述第 一 锚点小区对应的终端辅节点对所述第二验证结果确认共识。 3.根据权利要求2所述的数据验证方法, 其特 征在于, 还 包括: 接收所述主节点发送的第 三验证确 认请求, 所述第 三验证确 认请求包含所述主节点对 所述待验证数据的第三验证结果; 将所述第三验证确 认请求发送给所述第 一锚点小区对应的终端辅节点, 以使所述第 一 锚点小区对应的终端辅节点对所述第三验证结果确认共识。 4.根据权利要求1所述的数据验证方法, 其特征在于, 在接收所述控制平台发送的数据 验证请求之前, 还 包括: 接收所述控制平台发送的辅节点组请求, 所述辅节点组请求中包括所述第 一锚点小区 对应的候选 辅节点组; 响应于所述辅节点组请求, 通过确 认所述候选辅节点组中具有数据验证资格的终端辅 节点的数量是否满足预设数量, 确定所述 候选辅节点组是否具有确认共识能力; 如果确认所述候选辅节点组中具有数据验证资格的终端辅节点的数量满足预设数量, 则向控制平台发送辅节点组确认信息, 所述辅节点组确认信息用于表征所述候选辅节点组 具备所述确认共识能力; 如果确认所述候选辅节点组中具有数据验证资格的终端辅节点的数量不满足预设数 量, 则向控制平台发送辅节点组拒绝信息, 所述辅节点组拒绝信息用于表征所述辅节点组 不具备所述确认共识能力。 5.根据权利要求4所述的数据验证方法, 其特征在于, 通过确 认所述候选辅节点组中具 有数据验证资格的终端辅节点的数量是否满足预设数量, 确定所述候选辅节点组是否具有 确认共识能力, 包括: 从所述候选辅节点组包括的M个终端辅节点中, 确定终端辅节点权重位序靠前的N个终 端辅节点;权 利 要 求 书 1/4 页 2 CN 114338668 A 2向所述N个终端辅节点发送终端辅节点请求, 以根据终端辅节点是否在预设时间内返 回确认结果, 确认所述终端辅节点是否具有数据验证资格; 如果确认N1个终端辅节点具有数据验证资格, 且N1等于N, 则确定所述候选辅节点组具 有确认共识能力。 6.根据权利要求5所述的数据验证方法, 其特 征在于, 包括: 如果确认N1个终端辅节点具有数据验证资格, 且N1小于N, 判断当前请求次数是否小于 预设次数, 所述请求次数 是指同时向多个终端辅节点发送所述终端辅节点请求的次数; 如果当前请求次数小于预设次数, 则从所述候选辅节点组除所述N个终端辅节点之外 的终端辅节点中, 确定终端辅节点权重位序靠前的(N ‑N1)个终端辅节点, 并向所述(N ‑N1) 个终端辅节点发送终端辅节点请求; 以及根据所述(N ‑N1)个终端辅节点中具有数据验证资格的终端辅节点个数, 更新所述 N1, 直到请求次数等于预设次数, 或者N1等于N, 或者已向所有终端辅节点发送过所述终端 辅节点请求。 7.根据权利要求5所述的数据验证方法, 其特 征在于, 还 包括: 在判定所述候选辅节点组包括的终端辅节点数M小于N的情况下, 向所述控制平台发送 辅节点组拒绝信息 。 8.一种基于共识机制的数据验证方法, 其特征在于, 应用于通信系统中的控制平台, 所 述通信系统还包括多个主节点和多个终端辅节点, 所述多个终端辅节点被预先划分成至少 一个辅节点组, 每 个辅节点组中的终端辅节点对应同一个锚点小区, 包括: 根据待验证数据, 生成数据验证请求; 将所述数据验证请求发送至锚点小区和所有主节点, 以使所述锚点小区对应的所有终 端辅节点和所有主节 点对数据验证请求中的待验证数据进 行验证, 以及对验证结果进 行确 认共识; 接收所有终端辅节点和所有 主节点发送的确认共识结果, 以确定出目标共识结果。 9.根据权利要求8所述的数据验证方法, 其特 征在于, 还 包括: 将所述目标共识结果广播给所述所有主节点, 以使所有主节点对所述目标共识结果进 行存储。 10.根据权利要求8所述的数据验证方法, 其特征在于, 在所述将数据验证请求发送至 锚点小区和所有 主节点步骤之前, 还 包括: 生成辅节点组列表, 所述辅节点组列表包括辅节点组权重值的位序靠前的多个候选辅 节点组; 向所述辅节点组列表中的候选辅节点组对应的锚点小区发送辅节点组请求, 所述辅节 点组请求用于使锚点小区确定对应的候选 辅节点组是否具有确认共识能力; 接收所述锚点小区发送的辅节点组确认信 息, 将所述辅节点组列表中与所述辅节点组 确认信息对应的候选 辅节点组确定为辅节点组列表。 11.一种基于共识机制的数据验证方法, 其特征在于, 应用于通信系统中的终端辅节 点, 所述终端辅节点对应于第一锚点小区, 包括: 接收第一锚点小区发送的数据验证请求, 所述数据验证请求包括待验证数据; 对所述数据验证请求中的待验证数据进行验证, 生成第一验证结果;权 利 要 求 书 2/4 页 3 CN 114338668 A 3

.PDF文档 专利 基于共识机制的数据验证方法、系统、存储介质及设备

文档预览
中文文档 33 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共33页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于共识机制的数据验证方法、系统、存储介质及设备 第 1 页 专利 基于共识机制的数据验证方法、系统、存储介质及设备 第 2 页 专利 基于共识机制的数据验证方法、系统、存储介质及设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:39:49上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。