Litcius/Paper detail

An Efficient Query Scheme for Hybrid Storage Blockchains Based on Merkle Semantic Trie

Qingqi Pei, Enyuan Zhou, Yang Xiao, Deyu Zhang, Dongxiao Zhao

202032 citationsDOI

Abstract

As a decentralized trusted database, the blockchain is finding applications in a growing number of fields such as finance, supply chain and medicine traceability, where large volumes of valuable data are stored on the blockchain. Currently, the mainstream blockchains employ a hybrid data storage architecture combining on-chain and off-chain storage. Real-time distributed search of mass data stored in this hybrid system is now a major need. However, previous fast retrieval schemes for the blockchain system are aimed only at on-chain data without considering their relevance to off-chain data, and thus fail to meet the requirement. In this paper, we propose an efficient blockchain data query scheme by introducing a novel Merkle Semantic Trie-based indexing technique without modifying the underlying database. A consensus on-chain index structure is constructed using the extracted semantic information of the off-chain data to create a mapping between the on-chain and off-chain data, thus enabling real-time data query both on and off the chain. Our scheme also provides multiple complex analytical query primitives to support semantic query, range query, and even fuzzy query. Experiments on three open data sets show that the proposed scheme has good query performance with shorter query latency for four different search types and offers better retrieval performance and verification efficiency than those available.

Topics & Concepts

Computer scienceQuery optimizationSargableSemantic queryQuery expansionInformation retrievalSearch engine indexingRDF query languageData miningQuery languageMerkle treeWeb search queryViewDatabaseWeb query classificationCryptographySearch engineAlgorithmDatabase designCryptographic hash functionBlockchain Technology Applications and SecurityCaching and Content DeliveryCloud Data Security Solutions
An Efficient Query Scheme for Hybrid Storage Blockchains Based on Merkle Semantic Trie | Litcius