BPI: A Novel Efficient and Reliable Search Structure for Hybrid Storage Blockchain
Xinkui Zhao, Rengrong Xiong, Guanjie Cheng, Xinhao Jin, Shawn Shi, Xiubo Liang, Gongsheng Yuan, Xiaoye Miao, Jianwei Yin, Shuiguang Deng

TL;DR
This paper introduces BPI, a lightweight, efficient search framework for hybrid storage blockchains that improves keyword search accuracy and reduces update costs using novel validation and search techniques.
Contribution
BPI is a new framework that enhances search efficiency and correctness in blockchain systems by introducing Articulated Search and validation models for hybrid storage environments.
Findings
BPI outperforms EthMB+ and other search databases in scalability and performance.
It achieves low overhead in search and update operations.
Experimental results confirm its effectiveness in real blockchain scenarios.
Abstract
Hybrid storage solutions have emerged as potent strategies to alleviate the data storage bottlenecks prevalent in blockchain systems. These solutions harness off-chain Storage Services Providers (SPs) in conjunction with Authenticated Data Structures (ADS) to ensure data integrity and accuracy. Despite these advancements, the reliance on centralized SPs raises concerns about query correctness. Although ADS can verify the existence of individual query results, they fall short of preventing SPs from omitting valid results. In this paper, we delineate the fundamental distinctions between data search in blockchains and traditional database systems. Drawing upon these insights, we introduce BPI, a lightweight framework that enables efficient keyword queries and maintenance with low overhead. We propose "Articulated Search", a query pattern specifically designed for blockchain environments…
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
TopicsBlockchain Technology Applications and Security · Advanced Database Systems and Queries · Caching and Content Delivery
