一种防掉存力方法、装置、设备及介质制造方法及图纸

技术编号:36300947 阅读:10 留言:0更新日期:2023-01-13 10:16
本申请涉及一种防掉存力方法、装置、设备及介质,包括:获取网络数据信息以及用户数据信息,然后对网络数据信息以及用户数据信息进行分析,得到目标用户信息,然后基于目标用户信息确定用户的证明时间信息以及证明数据信息,然后判断证明时间信息是否超出预设时间信息,若超过,则根据网络数据信息对证明数据信息进行信息完整度验证,得到证明数据信息的信息完整度,然后判断信息完整度是否满足于预设完整度,若不满足,则生成告警信息,并将告警信息发送至目标设备,目标设备为用户以及用户的设备。本申请具有减少数据存储力下降情况发生的效果。的效果。的效果。

【技术实现步骤摘要】
一种防掉存力方法、装置、设备及介质


[0001]本申请涉及计算机的领域,尤其是涉及一种防掉存力方法、装置、设备及介质。

技术介绍

[0002]web3.0网络是在IPFS(星际文件系统,InterPlanetary File System)技术基础上发展的一个去中心化存储市场。它通过区块链技术构建去中心化共识的底层,使得人人可以参与提供存储和自由交易存储空间。同时,它采用复制证明和时空证明来保证存储的数据安全,达到在没有中心化信任机构存在的情况下,数据存储的可验证性。
[0003]时空证明(proof

of

spacetime,post),时空证明提出了证明链的数据结构,证明链由挑战(challenge)和证明(proof)链接起来形成,在证明链的基础上添加上时间段,这样就得到了一段时间内的用户存储数据的证明,这就是时空证明(Proof of Spacetime,PoSt),它可以让验证者检查存储用户,是否在一段时间内存储了他/她的外包数据,时空证明(post)方案,使得证明人能够说服一个验证者相信存储用户在一段时间内一直存储了数据,时空证明可以理解为持续性的复制证明,用户必须不断的生成证明,并在一个提交周期内提交证明,挑战者在POREP循环重复执行N轮,输入一个随机挑战参数C,例如C等于10,挑战参数会被链式递归计算,即上一次的输出作为下一次的输入,直到T时间内,最后一次的结果作为时空证明的证明,接受反向验证。
[0004]针对于上述相关技术,专利技术人认为由于web3.0网络的复杂性愈来愈高,导致时空证明难以对数据进行持续存储保证,从而存在数据存储力下降的缺陷。

技术实现思路

[0005]为了减少数据存储力下降的情况发生,本申请提供一种防掉存力方法、装置、设备及介质。
[0006]第一方面,本申请提供一种防掉存力方法,采用如下的技术方案:一种防掉存力方法,包括:获取网络数据信息以及用户数据信息;对所述网络数据信息以及用户数据信息进行分析,得到目标用户信息;将所述网络数据信息发送至目标用户信息对应的用户进行数据存储;基于所述目标用户信息确定用户的证明时间信息以及证明数据信息,并判断所述证明时间信息是否超出预设时间信息,所述证明时间信息为提交证明所花费的时间信息,所述证明数据信息为所述用户随所述证明时间信息提交的证明数据信息;若超过,则根据所述网络数据信息对所述证明数据信息进行信息完整度验证,得到所述证明数据信息的信息完整度;判断所述信息完整度是否满足于预设完整度,若所述信息完整度不满足于预设完整度,则生成告警信息,并将所述告警信息发送至目标设备,所述目标设备为所述用户以及所述用户的设备。
[0007]通过采用上述技术方案,在对流转到网络的数据进行存储时,分别获取用户导入网络节点中的网络数据信息以及与网络建立连接的用户数据信息,然后对网络数据信息以及用户数据信息进行分析,得到目标用户信息,再将所述网络数据信息发送至目标用户信息对应的用户进行数据存储,然后基于目标用户信息确定用户的证明时间信息以及证明数据信息,并判断证明时间信息是否超出预设时间信息,证明时间信息为提交证明所花费的时间信息,证明数据信息为所述用户随所述证明时间信息提交的证明数据信息,当证明时间信息超出预设时间信息时,根据网络数据信息对证明数据信息进行信息完整度验证,得到证明数据信息的信息完整度,然后判断信息完整度是否满足于预设完整度,当信息完整度不满足于预设完整度,生成告警信息,并将告警信息发送至用户以及用户的目标设备,在当网络存储问题发生时,用户以及用户拥有充足的时间对问题进行处理、解决,减少发生因存储问题而导致的网络存储力下降的情况。
[0008]在另一种可能实现的方式中,所述对所述网络数据信息以及用户数据信息进行分析,得到目标用户信息,包括:对所述网络数据信息进行信息拆解,得到数据标识信息以及数据存储信息;根据所述数据存储信息对所述用户数据信息进行用户筛选,得到目标用户信息。
[0009]通过上述技术方案,在对目标用户信息进行确认时,通过对网络数据信息进行信息拆解,得到数据标识信息以及数据存储信息,然后根据数据存储信息对用户数据信息进行用户筛选,得到最佳的目标用户信息,从而达到了对用户进行筛选的效果。
[0010]在另一种可能实现的方式中,所述对所述网络数据信息以及用户数据信息进行分析,得到目标用户信息,之后还包括:将所述目标用户信息与所述数据标识信息相绑定。
[0011]通过采用上述技术方案,当获取到目标用户信息后,将数据标识信息将目标用户信息进行绑定,有助于用户根据数据标识信息对目标用户信息进行查找。
[0012]在另一种可能实现的方式中,所述根据所述数据存储信息对所述用户数据信息进行用户筛选,得到目标用户信息,包括:对所述数据存储信息进行识别,得到所述数据存储信息的数据类别信息以及数据存储量;基于所述用户数据信息确定每个用户的存储数据类型、历史服务质量以及存储剩余量;将所述数据类别信息与所述存储数据类别相匹配,得到匹配用户信息;分别对所述匹配用户信息中每个用户的存储剩余量与所述数据存储量进行数据比对,得到满足预设条件的对比用户信息;将与所述对比用户信息相对应的历史服务质量进行质量排序,得到满足预设序位的目标用户信息。
[0013]通过采用上述技术方案,在对目标用户信息进行筛选时,对数据存储信息进行识别得到数据存储信息的数据类别信息以及数据存储量,然后基于用户数据信息确定每个用户的存储数据类型、历史服务质量以及存储剩余量,再将数据类别信息与存储数据类别相匹配,确定与数据类别信息相匹配的匹配用户信息,然后分别对匹配用户信息中每个用户的存储剩余量与数据存储量进行数据比对,得到满足预设条件的对比用户信息,然后将对
比用户信息相对应的历史服务质量进行质量排序,得到满足预设序位的目标用户信息,从而达到了对目标用户信息进行筛选的效果。
[0014]在另一种可能实现的方式中,所述基于所述用户数据信息确定每个用户的存储数据类型、历史服务质量以及存储剩余量,之前还包括:获取历史服务信息,所述历史服务信息为所述用户数据信息中每个用户在预设时间周期内的服务信息;对所述历史服务信息进行分析,得到所述历史服务信息中每个用户不同时间段的存储数据类型以及与所述存储数据类型对应的证明完整度;根据所述存储数据类型以及证明完整度对所述历史服务信息进行数据整理,得到服务矩阵数据;对所述服务矩阵数据中所包含的数据进行数据处理,得到用户服务数据,并将所述用户服务数据输入至预设算法模型中进行数据运算,生成每个用户的历史服务质量;将所述历史服务质量添加至所述用户数据信息中进行更新,得到更新后的用户数据信息。
[0015]通过采用上述技术方案,在对历史服务质量进行确认时,获取用户数据信息中每个用户在预设时间周期内的历史服务信息,然后对历史服务信息进行分析,得到历史服务信息中每个用户不同时间段的存储数据类型以及存储数据类型对应的证明完整度,根据存储数据类型以及证明完整度对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防掉存力方法,其特征在于,包括:获取网络数据信息以及用户数据信息;对所述网络数据信息以及用户数据信息进行分析,得到目标用户信息;将所述网络数据信息发送至目标用户信息对应的用户进行数据存储;基于所述目标用户信息确定用户的证明时间信息以及证明数据信息,并判断所述证明时间信息是否超出预设时间信息,所述证明时间信息为提交证明所花费的时间信息,所述证明数据信息为所述用户随所述证明时间信息提交的证明数据信息;若超过,则根据所述网络数据信息对所述证明数据信息进行信息完整度验证,得到所述证明数据信息的信息完整度;判断所述信息完整度是否满足于预设完整度,若所述信息完整度不满足于预设完整度,则生成告警信息,并将所述告警信息发送至目标设备,所述目标设备为所述用户以及所述用户的设备。2.根据权利要求1所述的一种防掉存力方法,其特征在于,所述对所述网络数据信息以及用户数据信息进行分析,得到目标用户信息,包括:对所述网络数据信息进行信息拆解,得到数据标识信息以及数据存储信息;根据所述数据存储信息对所述用户数据信息进行用户筛选,得到目标用户信息。3.根据权利要求2所述的一种防掉存力方法,其特征在于,所述对所述网络数据信息以及用户数据信息进行分析,得到目标用户信息,之后还包括:将所述目标用户信息与所述数据标识信息相绑定。4.根据权利要求2所述的一种防掉存力方法,其特征在于,所述根据所述数据存储信息对所述用户数据信息进行用户筛选,得到目标用户信息,包括:对所述数据存储信息进行识别,得到所述数据存储信息的数据类别信息以及数据存储量;基于所述用户数据信息确定每个用户的存储数据类型、历史服务质量以及存储剩余量;将所述数据类别信息与所述存储数据类别相匹配,得到匹配用户信息;分别对所述匹配用户信息中每个用户的存储剩余量与所述数据存储量进行数据比对,得到满足预设条件的对比用户信息;将与所述对比用户信息相对应的历史服务质量进行质量排序,得到满足预设序位的目标用户信息。5.根据权利要求4所述的一种防掉存力方法,其特征在于,所述基于所述用户数据信息确定每个用户的存储数据类型、历史服务质量以及存储剩余量,之前还包括:获取历史服务信息,所述历史服务信息为所述用户数据信息中每个用户在预设时间周期内的服务信息;对所述历史服务信息进行分析,得到所述历史服务信息中每个用户不同时间段的存储数据类型以及与所述存储数据类型对应的证明完整度;根据所述存储数据类型以及证明完整度对所述历史服务信息进行数据整理,得到服务矩阵数据;对所述服务矩阵数据中所包含的数据进行数据处理,得到用户服务数据,并将所述用
户服务数据输入至预设算法模型中进行数据运算,生成...

【专利技术属性】
技术研发人员:李浩天杨海波郝增
申请(专利权)人:杭州字节方舟科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1