区块链的数据查询方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34456959 阅读:53 留言:0更新日期:2022-08-06 17:04
本申请涉及一种区块链的数据查询方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:通过链列表查询指令,查询在目标区块链网络中创建的区块链的链列表;通过链信息查询指令,根据从所述链列表中选取的目标区块链标识,查询目标区块链对应的、通用数据结构的链信息;通过第一区块查询指令,根据基于所述链信息确定的目标区块号,查询目标区块中存储的、通用数据结构的区块数据;通过交易查询指令,根据从所述区块数据中提取的第一交易标识,查询执行目标交易时生成的、通用数据结构的交易数据;展示所述区块数据以及所述交易数据。采用本方法能够提高查询效率。数据。采用本方法能够提高查询效率。数据。采用本方法能够提高查询效率。

【技术实现步骤摘要】
区块链的数据查询方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种区块链的数据查询方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,区块链由于具有历史不可篡改、流程可追溯、权限透明可控等特性而广泛应用。由于现有的区块链网络种类繁多,各种区块链网络的接口和数据结构各不相同,现有技术中,分别针对每种区块链网络开发对应的查询方法以查询区块链网络中的区块数据和交易数据,当部署了新的区块链网络时,需要针对新部署的区块链网络重新开发查询方法,不能将已有的查询方法复用到新的区块链网络,开发时间较长,查询效率低。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够查询效率的区块链的数据查询方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0004]第一方面,本申请提供了一种区块链的数据查询方法。所述方法包括:
[0005]通过链列表查询指令,查询在目标区块链网络中创建的区块链的链列表;
[0006]通过链信本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种区块链的数据查询方法,其特征在于,所述方法包括:通过链列表查询指令,查询在目标区块链网络中创建的区块链的链列表;通过链信息查询指令,根据从所述链列表中选取的目标区块链标识,查询目标区块链对应的、通用数据结构的链信息;通过第一区块查询指令,根据基于所述链信息确定的目标区块号,查询目标区块中存储的、通用数据结构的区块数据;通过交易查询指令,根据从所述区块数据中提取的第一交易标识,查询执行目标交易时生成的、通用数据结构的交易数据;展示所述区块数据以及所述交易数据。2.根据权利要求1所述的方法,其特征在于,所述通过第一区块查询指令,根据基于所述链信息确定的目标区块号,查询目标区块中存储的、通用数据结构的区块数据包括:在所述链信息中,提取所述目标区块链的区块高度;通过第一区块查询指令,获取根据所述区块高度确定的目标区块号;根据所述目标区块号以及所述目标区块链标识,查询所述目标区块链的目标区块中存储的、通用数据结构的区块数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述区块数据中,提取所述目标区块的相邻区块的哈希值;通过第二区块查询指令,根据所述哈希值以及所述目标区块链标识,查询所述相邻区块对应的、通用数据结构的区块数据并展示。4.根据权利要求1所述的方法,其特征在于,所述通过交易查询指令,根据从所述区块数据中提取的第一交易标识,查询执行目标交易时生成的、通用数据结构的交易数据包括:在所述区块数据中提取交易列表;通过交易查询指令,获取从所述交易列表中提取的第一交易标识;根据所述第一交易标识,查询执行目标交易时生成的、通用数据结构的交易数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:从业务系统获取第二交易标识;通过第三区块查询指令,在所述目标区块链的各区块中,查找所述第二交易标识匹配的区块;查询所述第二交易标识匹配的区块...

【专利技术属性】
技术研发人员:何晟任俊林锦旋
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

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

1