Lightweight verifiable blockchain top- k queries

被引:0
|
作者
Cheng, Jingxian [1 ]
Qi, Saiyu [1 ]
An, Bochao [1 ]
Qi, Yong [1 ]
Wang, Jianfeng [2 ]
Qiao, Yanan
机构
[1] Xi An Jiao Tong Univ, Sch Comp Sci & Technol, Xian, Peoples R China
[2] Xidian Univ, Sch Cyber Engn, Xian, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; Top; k; Verifiable query; Merkle tree; INTERNET;
D O I
10.1016/j.future.2024.03.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Blockchain has been exploited in many applications as a fundamental technology to construct trust and share data among multiple participants. A user with limited resources who runs a light node fetches data records stored on the blockchain by requesting a full node that maintains the complete blockchain data. As a type of broadly used query, top - k queries which ask for data records with the highest k values in a certain region can be useful in many blockchain scenarios. However, untrusted full nodes may return incorrect top - k results. In this paper, we take the first step toward addressing the problem of verifiable blockchain top - k queries without the help of a trusted third -party. First, we design a novel Sorted Merkle tree -based authenticated data structure and based on it we propose a new index named inverted SMT index that supports verifiable top - k query with specific keyword conditions. Second, we propose a fundamental strawman design to support verifiable blockchain top - k queries with arbitrary query regions. We further introduce two improved schemes, named segmentation design and sliding -window design, that overcome the efficiency obstacle of the strawman design. Finally, we confirm the efficiency of our solutions through an extensive experimental evaluation.
引用
收藏
页码:105 / 115
页数:11
相关论文
共 50 条
  • [1] Privacy-Preserving Top-$k$k Spatial Keyword Queries in Fog-Based Cloud Computing
    Li, Xinghua
    Bai, Lizhong
    Miao, Yinbin
    Ma, Siqi
    Ma, Jianfeng
    Liu, Ximeng
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 504 - 514
  • [2] Lightweight selective disclosure for verifiable documents on blockchain
    Saito, Kenji
    Watanabe, Satoki
    ICT EXPRESS, 2021, 7 (03): : 290 - 294
  • [3] Verifiable Fine-Grained Top-k Queries in Tiered Sensor Networks
    Zhang, Rui
    Shi, Jing
    Liu, Yunzhong
    Zhang, Yanchao
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [4] Finding most favorite products based on reverse top- queries
    Koh, Jia-Ling
    Lin, Chen-Yi
    Chen, Arbee L. P.
    VLDB JOURNAL, 2014, 23 (04): : 541 - 564
  • [5] Efficient Verifiable Top-k Queries in Two-tiered Wireless Sensor Networks
    Dai, Hua
    Yang, Geng
    Huang, Haiping
    Xiao, Fu
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (06): : 2111 - 2131
  • [6] vChain plus : Optimizing Verifiable Blockchain Boolean Range Queries
    Wang, Haixin
    Xu, Cheng
    Zhang, Ce
    Xu, Jianliang
    Peng, Zhe
    Pei, Jian
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 1927 - 1940
  • [7] vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases
    Xu, Cheng
    Zhang, Ce
    Xu, Jianliang
    SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 141 - 158
  • [8] Top-(R%, K) Spatiotemporal Event Sequence Mining
    Aydin, Berkay
    Kucuk, Ahmet
    Boubrahimi, Soukaina Filali
    Angryk, Rafal A.
    2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2017), 2017, : 250 - 257
  • [9] Reverse Top-k Queries
    Vlachou, Akrivi
    Doulkeridis, Christos
    Kotidis, Yannis
    Norvag, Kjetil
    26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 365 - 376
  • [10] VMR-Tree: Efficient and Verifiable Location-based kNN Queries on Blockchain
    Teng, Yiping
    Liu, Lei
    Qi, Jiawei
    Pan, Haochun
    Fan, Chunlong
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 342 - 351