{"title":"Verifiable multi-client blockchain-based dynamic data retrieval","authors":"Anqi Jiang, Jianfeng Wang, Wanxuan Huang","doi":"10.1016/j.future.2025.108008","DOIUrl":null,"url":null,"abstract":"<div><div>Blockchain-based verifiable dynamic searchable symmetric encryption (BV-DSSE) enables users to retrieve data efficiently and publicly verify results in data-updatable decentralized storage scenarios. However, the existing BV-DSSE schemes have to store larger data structures on the blockchain to complete the result verification, which makes the computation and storage overhead on the chain substantial. In addition, to enhance data utilization and ensure privacy retrieval, a multi-client revocable BV-DSSE has been proposed that can revoke access rights for malicious users. However, existing solutions are expensive and challenging to implement in decentralized storage scenarios. This paper proposes an efficient revocable multi-client BV-DSSE scheme with forward and Type III backward security. Firstly, we present a multi-client BV-DSSE relying on multiset hash functions and blockchain, achieving forward and Type III backward security while minimizing storage and computational overhead for users and on-chain operations. Secondly, we propose an efficient malicious user revocation protocol based on updatable encryption technology and introduce a two-tier access control mechanism to prevent unauthorized users from accessing private data. Finally, we implement and compare our proposed scheme with existing state-of-the-art solutions, indicating that our scheme has far lower storage and revocation overheads.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"174 ","pages":"Article 108008"},"PeriodicalIF":6.2000,"publicationDate":"2025-07-12","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/S0167739X25003036","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
Blockchain-based verifiable dynamic searchable symmetric encryption (BV-DSSE) enables users to retrieve data efficiently and publicly verify results in data-updatable decentralized storage scenarios. However, the existing BV-DSSE schemes have to store larger data structures on the blockchain to complete the result verification, which makes the computation and storage overhead on the chain substantial. In addition, to enhance data utilization and ensure privacy retrieval, a multi-client revocable BV-DSSE has been proposed that can revoke access rights for malicious users. However, existing solutions are expensive and challenging to implement in decentralized storage scenarios. This paper proposes an efficient revocable multi-client BV-DSSE scheme with forward and Type III backward security. Firstly, we present a multi-client BV-DSSE relying on multiset hash functions and blockchain, achieving forward and Type III backward security while minimizing storage and computational overhead for users and on-chain operations. Secondly, we propose an efficient malicious user revocation protocol based on updatable encryption technology and introduce a two-tier access control mechanism to prevent unauthorized users from accessing private data. Finally, we implement and compare our proposed scheme with existing state-of-the-art solutions, indicating that our scheme has far lower storage and revocation overheads.
期刊介绍:
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.