[发明专利]一种基于handle系统的区块链增强方法及系统在审
申请号: | 202011496085.9 | 申请日: | 2020-12-17 |
公开(公告)号: | CN112632064A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 镇锡惠;王昆;姬思宇 | 申请(专利权)人: | 北京中数创新科技股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/27;G06F21/64 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 朱健 |
地址: | 100000 北京市海淀区蓝靛*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 handle 系统 区块 增强 方法 | ||
本发明提供一种基于handle系统的区块链增强方法及系统,包括:在区块链的所有存储节点都部署Handle服务模块,通过Handle服务模块获取区块链中存储节点上需要进行存储的数据信息,然后对数据信息进行存储注册,得到唯一的Handle标识;通过存储节点为Handle标识贴上信息标签生成上链数据后向区块链服务模块提出上链请求;通过区块链服务模块根据上链请求按照区块链的上链规则将上链数据写入区块链新产生的区块。通过本发明能够解决区块链区块内可存储数据量不足的问题。
技术领域
本发明涉及互联网技术领域,特别涉及一种基于handle系统的区块链增强方法及系统。
背景技术
目前,区块链中的数据存储方式仍然是数据库或文件这些类似的形式,存放于各节点本地的存储空间中。每次新生成的区块大小都是较为有限的,多为MB的数量级,如比特币区块链区块大小上限为1M;且新区块产生的时间间隔也是较为固定且不低于分钟数量级的,这是为了在占用合理的节点间数据传输量的情况下,实现节点间的数据同步,保证区块链的可用性。区块大小和时间间隔共同决定了区块链单位时间可存储的数据量大小。
但与实际应用的需求相比,当前区块链的单位时间可存储数据量还远远不够,而考虑到实际的合理数据传输量,区块链的区块大小提升量有限,同时时间间隔的缩短量级也十分有限,这都无法解决区块链应用所需的单位时间可存储数据量问题。
发明内容
本发明目的之一在于提供了一种基于handle系统的区块链增强方法,用以解决区块链区块内可存储数据量不足的问题。
本发明实施例提供的一种基于handle系统的区块链增强方法,包括:
在区块链的所有存储节点都部署Handle服务模块。
优选的,所述Handle服务模块执行如下操作:
获取区块链中存储节点上需要进行存储的数据信息;
对所述数据信息进行存储注册,得到唯一的Handle标识;所述存储节点为所述Handle标识贴上信息标签生成上链数据后向区块链服务模块提出上链请求;所述区块链服务模块根据所述上链请求按照区块链的上链规则将所述上链数据写入区块链新产生的区块中。
优选的,所述对所述数据信息进行存储注册,得到唯一的Handle标识,包括:
判断所述存储节点是否具有存储注册资格;
在确定所述存储节点具有存储注册资格后,接收所述存储节点上的数据信息;
对所述数据信息进行病毒检测,在确定所述数据信息不包含病毒后,为所述数据信息划分存储区域;
将所述数据信息存储至所述存储区域,并生成唯一的Handle标识,同时建立所述Handle标识与所述存储区域的映射关系;
将所述Handle标识返还给所述存储节点。
优选的,所述存储节点为所述Handle标识贴上信息标签生成上链数据后向区块链服务模块提出上链请求时,执行如下操作:
在接收到所述Handle标识后,基于所述数据信息为所述Handle标识建立信息标签;其中,所述信息标签为对所述数据信息进行存储注册之前,通过预先设定在所述存储节点上的元数据标准分类方法,对所述数据信息进行元数据标准分类,所得到的所述数据信息的数据项说明;
以所述信息标签作为数据头,所述Handle标识作为内部数据,生成上链数据,并向区块链服务模块提出上链请求。
优选的,所述通过预先设定在所述存储节点上的元数据标准分类方法,对所述数据信息进行元数据标准分类,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中数创新科技股份有限公司,未经北京中数创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011496085.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:设备的控制方法及装置
- 下一篇:一种肉制品气调保鲜包装