马新建,景翔,胡颖聪,朱晓旻,蔡华谦,林兵,孙艳春
2024, 45(10): 2492-2499.
存证是分布式账本的重要应用领域.为了满足大数据场景下海量数据的存证需求,出现了新型的非全网共识账本.这种账本采用非全网共识算法,大大提高了系统的存证性能.但是,这种账本的数据会随机分布在网络中,因此对数据查询带来了挑战.为适应非全网共识账本数据分散存储的特点,提出了一种高效的数据查询方法.该方法在查询过程中加入了学习机制,通过账户地址的相似度来指导请求转发,使得查询过程具有更高的性能和更低的延迟.基于该方法,设计和实现了用于非全网共识账本的查询系统,并在仿真环境和真实环境中进行了测试.结果表明,该查询方法在查询性能方面提升了12%,在响应时间方面降低了12%,验证了该查询方法的有效性.