一种混合存储区块链环境下的时空关键字查询方法
摘要:
本发明针对链上链下混合存储区块链的时空关键字查询问题,提出了一种混合存储区块链环境下的时空关键字查询方法,涉及计算机区块链查询技术领域;首先,针对查询语义较弱,构建按属性分类且赋予语义的区块链模型CSBM,为区块内的事务划分属性类型并添加语义;其次,针对查询效率较低,构建基于B2F‑BKM结构的链上两级索引结构,该结构能够对所有区块和事务进行索引,有效提升查询效率;最后,针对通信开销较大,设计链上链下时空关键字查询方法,通过遍历B2F‑BKM结构进行链上条件查询,然后根据连接属性值进行链上链下数据连接查询,相比传统查询方法减少了不必要的通信开销;经试验证明本发明索引具有良好稳定性,查询效率大幅提升并且通信开销明显降低。
0/0