摘要

本发明公开了一种基于索引的面向区块链轻客户端的范围查询可验证查询方法,包括区块索引和层次索引结构生成步骤、全节点进行数据可验证查询步骤、全节点进行辅助可验证查询步骤和轻客户端进行可验证查询步骤。为支持有效地访问区块数据和可验证查询处理过程,本发明提出了一种支持可验证查询的层次索引结构,并提出基于该索引的面向区块链轻客户端的范围查询可验证查询方法。本发明克服了现有技术下全节点扫描区块效率低,全节点与轻客户端通信开销大的缺陷,以及解决了在不可信的区块链网络中数据查询验证困难的问题,实现了轻客户端的可信数据查询验证。