연구 분야: Cryptography
학회: 2023 IEEE 22nd International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)
In recent years, blockchain technology has received extensive attention and applied in various fields including health-care, IoT and database systems. Utilizing the decentralization and anti-tampering properties, the blockchain provides potential solutions to achieve verification of data queries, without the assumption of the trusted third parties in traditional data verification studies. However, for kNN queries, a common query type in practical location-based scenarios, few existing solutions can directly support the location-based kNN query processing and result authentication based on blockchain. To address this problem, in this paper, we propose a blockchain-based verifiable kNN query processing method. In this method, we first design a novel authenticated data structure called VMR-Tree, which stores the data objects and their neighboring objects in leaf nodes and stores the hash values used for data verification in non-leaf nodes. To verify the results with the minimum size of verification objects (VOs), we design a query result verification method based on the blockchain, in which the client can verify the query results by processing the VOs generated based on the proposed VMR-Tree index and the blockchain. Besides, we further propose an optimization algorithm to reduce the size of VOs. We theoretically analyze the computational complexity and security guarantees of the proposed approaches. We also conducted extensive experiments on real and synthetic datasets to evaluate the efficiency of the proposed method on the result verification of location-based kNN queries.
| 발행 연도 | 2023년 |
|---|---|
| 인용수 | 173 |
| 출판 국가 | China |
| 사이트 | IEEE |
| 좋아요 수 | 0 |