EVeCA: Efficient and Verifiable On-Chain Data Query Framework Using Challenge-Based Authentication
Meng Shen, Yuzhi Liu, Qinglin Zhao, Wei Wang, Wei Ou, Wenbao Han, and, Liehuang Zhu

TL;DR
EVeCA is a novel framework that enhances the efficiency and verifiability of on-chain data queries by delegating ADS maintenance and using challenge-based authentication, reducing costs and improving security.
Contribution
It introduces a challenge-based authentication scheme that eliminates the need for full nodes to maintain ADS, improving efficiency and resilience against attacks.
Findings
Achieves about 20% improvement in ADS maintenance efficiency.
Prevents service providers from maintaining incorrect ADS with high probability.
Demonstrates effectiveness through security analysis and experiments.
Abstract
As blockchain applications become increasingly widespread, there is a rising demand for on-chain data queries. However, existing schemes for on-chain data queries face a challenge between verifiability and efficiency. Queries on blockchain databases can compromise the authenticity of the query results, while schemes that utilize on-chain Authenticated Data Structure (ADS) have lower efficiency. To overcome this limitation, we propose an efficient and verifiable on-chain data query framework EVeCA. In our approach, we free the full nodes from the task of ADS maintenance by delegating it to a limited number of nodes, and full nodes verify the correctness of ADS by using challenge-based authentication scheme instead of reconstructing them, which prevents the service providers from maintaining incorrect ADS with overwhelming probability. By carefully designing the ADS verification scheme,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Access Control and Trust · Advanced Database Systems and Queries
