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 条
  • [41] Answering Top-k Similar Region Queries
    Sheng, Chang
    Zheng, Yu
    Hsu, Wynne
    Lee, Mong Li
    Xie, Xing
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT I, PROCEEDINGS, 2010, 5981 : 186 - +
  • [42] Efficient evaluation of Top-k Skyline queries
    Departamento de Computación, Universidad Simón Bolívar, Sartenejas-Baruta, Venezuela
    Revista Tecnica de la Facultad de Ingenieria Universidad del Zulia, 2009, 2 (170-179):
  • [43] Answering Top-k Exemplar Trajectory Queries
    Wang, Sheng
    Bao, Zhifeng
    Culpepper, J. Shane
    Sellis, Timos
    Sanderson, Mark
    Qin, Xiaolin
    2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017), 2017, : 597 - 608
  • [44] Top-k Differential Queries in Graph Databases
    Vasilyeva, Elena
    Thiele, Maik
    Bornhoevd, Christof
    Lehner, Wolfgang
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS (ADBIS 2014), 2014, 8716 : 112 - 125
  • [45] Top-k Queries for Categorized RFID Systems
    Liu, Xiulong
    Li, Keqiu
    Guo, Song
    Liu, Alex X.
    Li, Peng
    Wang, Kun
    Wu, Jie
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (05) : 2587 - 2600
  • [46] Efficient processing of distributed top-k queries
    Yu, HL
    Li, HG
    Wu, P
    Agrawal, D
    El Abbadi, A
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, 3588 : 65 - 74
  • [47] Top-K Color Queries for Document Retrieval
    Karpinski, Marek
    Nekrich, Yakov
    PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2011, : 401 - 411
  • [48] Top-k Queries over Digital Traces
    Li, Yifan
    Yu, Xiaohui
    Koudas, Nick
    SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 954 - 971
  • [49] Top-k Dominating Queries on Incomplete Data
    Miao, Xiaoye
    Gao, Yunjun
    Zheng, Baihua
    Chen, Gang
    Cui, Huiyong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (01) : 252 - 266
  • [50] Evaluating Top-k Queries with Inconsistency Degrees
    Issa, Ousmane
    Bonifati, Angela
    Toumani, Farouk
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 13 (11): : 2146 - 2158