全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210028852.6 (22)申请日 2022.01.11 (71)申请人 合肥盈帆网络科技有限公司 地址 230000 安徽省合肥市经济技 术开发 区繁华大道与莲花路交口百乐门广场 10栋2015室 (72)发明人 唐为玮  (74)专利代理 机构 北京和信华成知识产权代理 事务所(普通 合伙) 11390 专利代理师 李漫 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/08(2006.01) H04L 9/32(2006.01) G06F 16/2458(2019.01)G06F 16/27(2019.01) G06F 21/62(2013.01) (54)发明名称 区块链数据提取方法 (57)摘要 本发明公开了一种区块链数据提取方法, 涉 及数据处理技术领域; 包括首先进行身份验证; 完成身份验证后, 用户终端向对应的目标数量的 区块链节 点发送数据获取请求; 应用节点接收到 数据获取请求后, 按照数据获取规则向应用节点 中的每一个区块链节点获取数据切片; 对数据切 片中的所有对象进行查重分析; 得到对象的聚重 值; 按照聚重值的大小对标准对象进行排序, 选 取排名前W1的标准对象反馈至用户终端; 本发明 通过传输包含一定量数据的数据切片的方式, 降 低在一次网络传输中数据的传输量, 并减少网络 传输轮次, 进而提高了数据读取效率; 同时可 以 从多个数据节 点中获取数据信息, 减少了数据查 询次序和时间, 有效的降低了数据读取的延迟。 权利要求书2页 说明书8页 附图1页 CN 114500010 A 2022.05.13 CN 114500010 A 1.区块链数据提取 方法, 包括如下步骤: 步骤一: 新用户在用户模块进行注册, 获取唯一的系统ID以及对应的唯一密钥; 用户通 过唯一的系统ID登陆系统, 并通过对应的唯一密钥进行身份验证; 其特征在于, 步骤二: 完成身份验证后, 用户终端接入区块链平台, 通过用户终端向对应的目标数量 的区块链节点发送数据获取请求, 同时将接收到数据获取请求的区块链节点标记为应用节 点; 步骤三: 应用节点接收到数据获取请求后, 按照数据获取规则向应用节点中的每一个 区块链节点获取数据切片, 所述数据获取规则包括过滤门限和获取数量; 即每个数据切片 所包含对象的访问值大于所述过 滤门限且所包 含对象的数量 不大于所述获取 数量; 步骤四: 对数据切片中的所有对象进行查重分析, 得到对象的聚重值GZ; 按照聚重值GZ 的大小对标准对象进行排序, 选取排名前W1的标准对象反馈 至用户终端。 2.根据权利要求1所述的区块链数据提取方法, 其特征在于, 所述对应的目标数量的获 取方法为: 获取数据获取请求, 结合数据库对数据获取请求中的用户标识和数据属性标识进行特 值赋予过程, 得到对应数据获取请求的特值, 并标记为T1; 将发送数据获取请求的用户终端标记为i; 采集用户终端i在系统当前时间前三十天的 数据请求记录; 统计用户终端i的请求总次数并标记为C1, 将请求 失败次数与请求总次数进 行比值计算得到请求失败率CX。 3.根据权利要求2所述的区块链数据提取方法, 其特征在于, 将用户终端所有的请求发 送时刻依据时间先后顺序进行排序; 将排序后的相邻两个请求发送时刻 进行时间差计算得 到单次请求间隔时长; 将单次请求间隔时长与间隔时长阈值相比较并经过相关处理, 得到 间隔影响系数GQ; 利用公式QX=(T1 ×a3+C1×a4+GQ×a5)×(1‑CX)计算得到对应数据获取请求的请求 值QX; 当请求值QX>A2时, 则对应的目标数量G1=INT(f ×QX+QX); 当A1<请求值QX<A2时, 则对应的目标数量G1=INT(f ×QX); 当请求值QX≤A1时, 则令对应的目标数量G1=INT(QX ‑ f×QX)。 4.根据权利要求1所述的区块链数据提取方法, 其特征在于, 所述访问值的获取方法 为: 采集系统当前时间前十天内数据切片中每个对象的访问信 息; 将同一对象的访问次数 进行累加形成访问频次, 并标记 为P1; 将同一对象 的访问时长进 行累加形成访问总时长, 并 标记为PT1; 利用公式F1=P1 ×b1+PT1×b2获取得到对象的访问值F1。 5.根据权利要求1所述的区块链数据提取方法, 其特征在于, 对数据切片中的所有对象 进行查重分析, 具体分析步骤为: 对数据切片中的所有对象的关键词进行提取, 当两个对象的关键词重合度大于等于预 设重合度 λ %, 则认为 这两个对象为同一对象; 其中λ为预设值; 对被认为是同一对象的对象进行访 问值比较, 将访 问值最大的对象作为标准对象; 将 标准对象的同一数量标记为L 1; 所述同一数量表示为被认 为与标准对象为同一对象的对象权 利 要 求 书 1/2 页 2 CN 114500010 A 2数量; 将标准对象的节点分布数量标记为L2, 所述节点分布数量表示为被认为与标准对象 为同一对象的节点分布数量; 利用公式GZ= L1×g1+L2×g2计算得到标准对象的聚重值GZ。权 利 要 求 书 2/2 页 3 CN 114500010 A 3

PDF文档 专利 区块链数据提取方法

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