Linkun Sun , Luqi Wang , Wenbao Jiang, Yangnan Guo
{"title":"区块链上具有丰富查询能力和低存储冗余的可验证查询方案","authors":"Linkun Sun , Luqi Wang , Wenbao Jiang, Yangnan Guo","doi":"10.1016/j.future.2025.107859","DOIUrl":null,"url":null,"abstract":"<div><div>In current blockchain verifiable query research, redundant storage of data to be indexed is often required to enable efficient and feature-rich query algorithms. However, most blockchains currently face the problem of rapid data growth, leading to significant storage resource consumption by nodes. To provide a high-efficiency and generic verifiable query capability while reducing the storage burden on nodes, we propose a cryptographic accumulator-based verifiable generic query scheme. By skilfully establishing a logical relationship between the cryptographic accumulation value and the proof of element members, our scheme effectively reduces the redundant design of data structures on the chain. Additionally, we design a filter aggregation algorithm, an inter-block indexing structure, and a range query method that transforms the numerical attribute comparison problem into a proof-of-existence problem for members in a collection based on this scheme. Security analysis and experimental analysis verify the robustness and practicality of the proposed techniques.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"171 ","pages":"Article 107859"},"PeriodicalIF":6.2000,"publicationDate":"2025-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A verifiable query scheme with rich query capabilities and low storage redundancy on blockchain\",\"authors\":\"Linkun Sun , Luqi Wang , Wenbao Jiang, Yangnan Guo\",\"doi\":\"10.1016/j.future.2025.107859\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In current blockchain verifiable query research, redundant storage of data to be indexed is often required to enable efficient and feature-rich query algorithms. However, most blockchains currently face the problem of rapid data growth, leading to significant storage resource consumption by nodes. To provide a high-efficiency and generic verifiable query capability while reducing the storage burden on nodes, we propose a cryptographic accumulator-based verifiable generic query scheme. By skilfully establishing a logical relationship between the cryptographic accumulation value and the proof of element members, our scheme effectively reduces the redundant design of data structures on the chain. Additionally, we design a filter aggregation algorithm, an inter-block indexing structure, and a range query method that transforms the numerical attribute comparison problem into a proof-of-existence problem for members in a collection based on this scheme. Security analysis and experimental analysis verify the robustness and practicality of the proposed techniques.</div></div>\",\"PeriodicalId\":55132,\"journal\":{\"name\":\"Future Generation Computer Systems-The International Journal of Escience\",\"volume\":\"171 \",\"pages\":\"Article 107859\"},\"PeriodicalIF\":6.2000,\"publicationDate\":\"2025-04-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Future Generation Computer Systems-The International Journal of Escience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0167739X25001542\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X25001542","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
A verifiable query scheme with rich query capabilities and low storage redundancy on blockchain
In current blockchain verifiable query research, redundant storage of data to be indexed is often required to enable efficient and feature-rich query algorithms. However, most blockchains currently face the problem of rapid data growth, leading to significant storage resource consumption by nodes. To provide a high-efficiency and generic verifiable query capability while reducing the storage burden on nodes, we propose a cryptographic accumulator-based verifiable generic query scheme. By skilfully establishing a logical relationship between the cryptographic accumulation value and the proof of element members, our scheme effectively reduces the redundant design of data structures on the chain. Additionally, we design a filter aggregation algorithm, an inter-block indexing structure, and a range query method that transforms the numerical attribute comparison problem into a proof-of-existence problem for members in a collection based on this scheme. Security analysis and experimental analysis verify the robustness and practicality of the proposed techniques.
期刊介绍:
Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications.
Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration.
Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.