[发明专利]基于区块链预言机的高价值数据上链系统有效
申请号: | 202111179499.3 | 申请日: | 2021-10-11 |
公开(公告)号: | CN113630477B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 钟晓;杨国忠;曾小冬 | 申请(专利权)人: | 江苏荣泽信息科技股份有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/1008;G06F16/27 |
代理公司: | 合肥正则元起专利代理事务所(普通合伙) 34160 | 代理人: | 刘勇 |
地址: | 210000 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 预言 价值 数据 系统 | ||
本发明公开了基于区块链预言机的高价值数据上链系统,属于区块链技术领域,包括节点统计模块、筛选排序模块、内存分配模块、上链分析模块和上链更新模块;获取区块链上的存储信息,根据存储信息中的未存储内存和已存储内存,获取若干个子节点的内存可用率,根据内存可用率获取待上链节点和第一节点排序集;根据存储信息中的第一存储数据获取存储均值,通过存储均值获取第二节点排序集和划分排序集;本发明还公开了基于区块链预言机的高价值数据上链方法;本发明用于解决现有方案中不能根据若干个子节点的内存使用情况对高价值数据进行合理上链的技术问题。
技术领域
本发明涉及区块链技术领域,具体涉及基于区块链预言机的高价值数据上链系统及方法。
背景技术
预言机就好比区块链世界中的一个第三方数据代理商,当区块链上的某个智能合约有数据交互需求时,预言机主要做的事情就是处理区块链里智能合约提供的请求,把一些链外的信息和数据传递到链内。
现有的区块链数据在上链时,没有根据区块链上若干个子节点的内存使用情况进行合理的筛选和分类,使得不同占存的高价值数据不能合理的上链存储,导致高价值数据上链的效果不佳。
发明内容
本发明的目的在于提供基于区块链预言机的高价值数据上链系统及方法,解决以下技术问题:如何解决现有方案中不能根据若干个子节点的内存使用情况对高价值数据进行合理上链的技术问题。
本发明的目的可以通过以下技术方案实现:
基于区块链预言机的高价值数据上链系统,包括节点统计模块、筛选排序模块、内存分配模块、上链分析模块和上链更新模块;
节点统计模块用于获取区块链上的存储信息,该存储信息包含第一存储数据和第二存储数据,第一存储数据包含若干个子节点的未存储内存;第二存储数据包含若干个子节点的已存储内存,将存储信息发送至中心节点;
筛选排序模块用于根据未存储内存和已存储内存,获取若干个子节点的内存可用率,将不小于预设的标准可用率的内存可用率对应的子节点标记为待上链节点;将若干个待上链节点根据内存可用率进行降序排列,得到第一节点排序集;
内存分配模块用于根据存储信息中的第一存储数据获取未存储内存的存储均值,根据若干个待上链节点的未存储内存,计算未存储内存与存储均值之间的差值,得到内存调配值,对内存调配值进行分析,得到第二节点排序集,对第二节点排序集进行上链内存划分,得到划分排序集;
上链分析模块用于获取待上链的信息,获取信息中不同数据的价值系数,将价值系数与预设的价值范围进行匹配,得到选中数据和备选数据,获取选中数据的占存并标记为第一占存,获取备选数据的占存并标记为第二占存;将若干个选中数据根据第一占存进行降序排列,得到选中排序集;将若干个备选数据根据第二占存进行降序排列,得到备选排序集;
上链更新模块用于根据划分排序集将选中排序集中的若干个选中数据进行上链,根据备选排序集对上链的数据进行更新。
进一步地,分别对若干个子节点中的未存储内存和已存储内存进行取值和标记,将未存储内存标记为WCNi,i=1,2,3...n;将已存储内存标记为YCNi,通过公式计算获取若干个子节点的内存可用率。
进一步地,对内存调配值进行分析的具体步骤包括:
将大于k的内存调配值对应的待上链节点设定为第一上链节点,将若干个第一上链节点降序排列,得到第一上链集;将不大于k的内存调配值对应的待上链节点设定为第二上链节点,将若干个第二上链节点降序排列,得到第二上链集;第一上链集和第二上链集构成第二节点排序集;k为正整数。
进一步地,对第二节点排序集进行上链内存划分的具体步骤包括:
获取第二节点排序集中的第一上链集和第二上链集;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏荣泽信息科技股份有限公司,未经江苏荣泽信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111179499.3/2.html,转载请声明来源钻瓜专利网。