Verifiable Authenticated Data Structure (V-ADS) for Analytic Queries
摘要
An Authenticated Data Structure (ADS) enables a cloud service to generate a verification object (VO), allowing users to verify the correctness of query results. This is particularly valuable for data owners who wish to offload query processing to the cloud while remaining concerned about the trustworthiness of the results. In this paper, we address the problem of constructing ADS for a category of queries known as analytic queries, which operate over linear functions. Existing approaches require the data owner to build the ADS; however, the computational resources needed for this construction are often beyond the capabilities of many data owners–particularly those who are resource-constrained and thus choose outsourcing in the first place. Motivated by this challenge, we propose the concept of a Verifiable ADS (V-ADS), which delegates most of the ADS construction to the cloud while enabling the data owner to verify and sign the results with minimal effort. We present two techniques–baseline and advanced V-ADS–and demonstrate through theoretical analysis and experimental evaluation that these approaches substantially reduce the resource demands on the data owner.