Authenticated Keyword Search on Large-Scale Graphs in Hybrid-Storage Blockchains
Siyu Li, Zhiwei Zhang, Jiang Xiao, Meihui Zhang, Ye Yuan, Guoren Wang
Abstract
The widespread availability of Internet access and online services has led to the generation of numerous large-scale graphs in various real-world applications, such as online social networks and knowledge graphs. Keyword search stands out as a crucial task in the analysis and mining of these graphs. However, graph data owners tend to outsource storage and computation tasks to the cloud due to limited computing and storage resources. In this case, it is critical to ensure the integrity of the query results, as the cloud may have an incentive to return tampered results to serve its own interests. Currently, blockchain systems can store data efficiently and securely, creating a decentralized, tamper-proof digital platform. This functionality positions blockchain as a crucial complement and enhancement to traditional cloud storage solutions. Mainstream blockchains use a hybrid storage system to improve scalability, storing small meta-data on-chain and outsourcing raw data off-chain. While cryptographic proofs protect data integrity for queries, current schemes only support key-value data. This paper pioneers the study of authenticated keyword searches on graphs in hybrid-storage blockchains. The key challenge is to design an authenticated data structure (ADS) based on the graph data that can efficiently deal with keyword search queries. We propose Merkle Path DAG (MP-DAG), a novel ADS that aggregates the unqualified paths that will not appear in the result trees to efficiently handle authenticated keyword search queries on graphs. Furthermore, to reduce the ADS storage cost, we design an optimization scheme MP-DAG* by combining the similar subgraphs of MP-DAG. Experimental results demonstrate the performance of the proposed ADS and optimization measure.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get cec05077-37c5-4d30-adc0-7f028238f114Cited by top-tier papers3
- Authenticated Aggregate Queries with Boolean Range Predicates on BlockchainsWeijie Sun, Zihuan Xu, Wangze Ni, Lei Chen et al.VLDB 2025 · 1 citation
- Pistis: A Decentralized Knowledge Graph Platform Enabling Ownership-Preserving SPARQL QueryingEnyuan Zhou, Song Guo, Zicong Hong, Christian S. Jensen et al.VLDB 2025 · 1 citation
- Cole : Towards Practical Column-Based Learned Storage for Blockchain SystemsCe Zhang, Cheng Xu, Haibo Hu, Jianliang XuICDE 2026
Related papers
- Authenticated Subgraph Matching in Hybrid-Storage BlockchainsSiyu Li, Zhiwei Zhang, Meihui Zhang, Ye Yuan et al.ICDE 2024 · 6 citations
- Authenticated Keyword Search in Scalable Hybrid-Storage BlockchainsCe Zhang, Cheng Xu, Haixin Wang, Jianliang Xu et al.ICDE 2021 · 88 citations
- VeriDKG: A Verifiable SPARQL Query Engine for Decentralized Knowledge GraphsEnyuan Zhou, Song Guo, Zicong Hong, Christian S. Jensen et al.VLDB 2024 · 5 citations
- Towards Dynamic Boolean Range Query Over Hybrid-Storage Blockchains: A Secure and Reliably Verifiable FrameworkNingning Cui, Dong Wang, Jianxin Li, Huaijie Zhu et al.ICDE 2025 · 4 citations
- BPI: A Novel Efficient and Reliable Search Structure for Hybrid Storage BlockchainXinkui Zhao, Rengrong Xiong, Guanjie Cheng, Xinhao Jin et al.SIGMOD 2026 · 1 citation
