账本数据库组件、运行方法及存储介质技术

技术编号:20160324 阅读:39 留言:0更新日期:2019-01-19 00:13
本发明专利技术提供一种账本数据库组件、运行方法及存储介质,账本数据库组件包括:账本数据协议组件,用于将区块链网络的账本从多个维度进行解构,形成键值对形式的数据集合;账本存储组件,用于存储形成的所述键值对形式的数据集合。

【技术实现步骤摘要】
账本数据库组件、运行方法及存储介质
本专利技术涉及通信技术,尤其涉及一种账本数据库组件、运行方法及存储介质。
技术介绍
在实现本专利技术过程中,专利技术人发现相关技术提供的区块链网络,区块链数据的数据结构多样化,区块数据访问缺少通用性,需要依赖于特定实现的区块链节点。
技术实现思路
本专利技术实施例提供一种账本数据库组件、运行方法及存储介质,能够实现对区块链网络的账本从多个维度解构形成统一的键值对形式的数据,使得数据访问具备通用性。本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种账本数据库组件,所述账本数据库组件包括:账本数据协议组件,用于将区块链网络的账本从多个维度进行解构,形成键值对形式的数据集合;账本存储组件,用于存储形成的所述键值对形式的数据集合。第二方面,本专利技术实施例提供一种账本数据库组件的运行方法,所述方法包括:将区块链网络的账本从多个维度进行解构,形成键值对形式的数据集合;存储形成的所述键值对形式的数据集合。。第三方面,本专利技术实施例提供一种存储介质,存储有可执行指令,当所述可执行指令被执行时,用于实现本专利技术实施例提供的账本数据库组件的运本文档来自技高网...

【技术保护点】
1.一种账本数据库组件,其特征在于,所述账本数据库组件包括:账本数据协议组件,用于将区块链网络的账本从多个维度进行解构,形成键值对形式的数据集合;账本存储组件,用于存储形成的所述键值对形式的数据集合。

【技术特征摘要】
1.一种账本数据库组件,其特征在于,所述账本数据库组件包括:账本数据协议组件,用于将区块链网络的账本从多个维度进行解构,形成键值对形式的数据集合;账本存储组件,用于存储形成的所述键值对形式的数据集合。2.根据权利要求1所述的账本数据库组件,其特征在于,所述账本数据库组件部署于独立于所述区块链网络的数据库系统中;所述账本数据协议组件,还用于向所述区块链网络中的终端提供针对所述账本的链下查询。3.根据权利要求1所述的账本数据库组件,其特征在于,所述账本数据库组件部署于所述区块链网络中的账本数据库节点中,所述账本数据库节点连接所述区块链网络的共识节点,所述共识节点的数量为至少两个,对应参与业务的业务主体在所述业务中所实现的角色而部署;所述账本数据协议组件,还用于从所述共识节点处同步获取所述共识节点维护的所述区块链网络的账本,并将同步获取的所述账本从多个维度进行解构,形成键值对形式的数据集合;以及,向所述区块链网络中的终端提供针对所述账本的链下查询。4.根据权利要求1所述的账本数据库组件,其特征在于,所述账本数据库组件部署于所述区块链网络中的账本数据库节点中,所述账本数据库节点连接所述区块链网络中的备份节点,所述备份节点对应在业务中的角色为备案业务主体而部署;所述账本数据协议组件,还用于从所述备份节点处同步获取所述备份节点维护的所述区块链网络的账本,并将同步获取的所述账本从多个维度进行解构,形成键值对形式的数据集合;以及,向所述区块链网络中的终端提供针对所述账本的链下查询。5.根...

【专利技术属性】
技术研发人员:黄海泉孙海波
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1