[发明专利]一种区块链账本的存储系统有效

专利信息
申请号: 202110305256.3 申请日: 2021-03-19
公开(公告)号: CN112905616B 公开(公告)日: 2022-09-23
发明(设计)人: 刘昌平;刘海;唐懿芳;钟达夫 申请(专利权)人: 广东科学技术职业学院
主分类号: G06F16/23 分类号: G06F16/23;G06F16/2458;G06F16/25;G06F16/27;G06F16/21;G06F21/64
代理公司: 北京天奇智新知识产权代理有限公司 11340 代理人: 陈新胜
地址: 510640 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 区块 账本 存储系统
【说明书】:

发明公开了一种接口模块、账本逻辑模块、数据库模块与文件存储模块;所述接口模块,用于向区块链网络节点提供节点注册接口、存储完整区块接口、存储简略区块接口和查询统计接口;账本逻辑模块,用于向区块链节点提供注册、存储区块及数字签名、查询统计功能,同时修复账本、维护账本日志和状态数据库的完整一致性;数据库模块,由一个概要数据库和若干个状态数据库构成;为每个区块链账本建立一个状态数据库,并维护一个概要数据库,包括所有区块链账本概要数据和节点概要数据;文件存储模块,用于存储每个区块链账本的账本日志、运行日志和若干个节点的数字证书。

技术领域

本发明涉及计算机、数据存储与分布式计算技术领域,尤其涉及一种区块链账本的存储系统。

背景技术

区块链账本是一种分布式数据库,通常由状态数据库和账本日志构成,状态数据库存储区块数据的最新状态,用数据库技术实现,账本日志以区块编号为序存储完整的区块数据,用磁盘文件实现。

为了防止区块链节点篡改区块数据,区块链网络的每个节点存储一份完整的状态数据库和账本日志,利用约定的共识算法达成共识。为了防止部分节点合谋劫持区块链网络,区块链网络的节点数量应尽可能多。

区块链账本完整地、分散地存储在每个节点上,给节点的存储系统造成压力。例如在Hyperledger Fabric网络中,以Docker方式实现Peer节点,每个节点存储一份完整的账本,多个Peer节点在宿主机上存储多份完全一致的状态数据库和账本日志。经过一定时间的使用,宿主机的存储系统面临压力,网络中的用户数量越多,交易越频繁,区块链网络使用时间越长,宿主机的存储压力便最大。

区块链账本分散地存储在每个节点上,不便于区块链网络的运行监测以及区块数据的挖掘应用,例如同时在线的节点数量、节点在区块链网络中的活动轨迹、区块链网络中的舆情监测与预警等。

发明内容

为解决上述技术问题,本发明的目的是提供一种区块链账本的存储系统,该系统解决了区块链网络及其应用中存在的问题。

本发明的目的通过以下的技术方案来实现:

一种区块链账本的存储系统,包括:接口模块、账本逻辑模块、数据库模块与文件存储模块;所述

接口模块,用于向区块链网络节点提供节点注册接口、存储完整区块接口、存储简略区块接口和查询统计接口;

账本逻辑模块,用于向区块链节点提供注册、存储区块及数字签名、查询统计功能,同时修复账本、维护账本日志和状态数据库的完整一致性;

数据库模块,由一个概要数据库和若干个状态数据库构成;为每个区块链账本建立一个状态数据库,并维护一个概要数据库,包括所有区块链账本概要数据和节点概要数据;

文件存储模块,用于存储每个区块链账本的账本日志、运行日志和若干个节点的数字证书。

与现有技术相比,本发明的一个或多个实施例可以具有如下优点:

区块链网络的节点共享存储区块链账本日志和状态数据库,通过注册接口向账本存储系统提交注册请求,通过完整区块接口、简略区块接口将区块及数字签名提交到存储系统,通过查询统计接口查询区块数据、统计节点在线/离线等信息,异常处理模块维护存储系统内区块链账本和状态数据库的完整性、一致性和准确性。区块链网络的节点能够配置多个区块链账本存储系统,在多个账本存储系统上存储区块及数字签名。

附图说明

图1是区块链账本存储系统示意图;

图2是概要数据库结构示意图;

图3是状态数据库结构示意图;

图4是节点注册流程图;

图5是存储完整区块的流程图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东科学技术职业学院,未经广东科学技术职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110305256.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top