Keyword search in decentralized storage systems

11Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

The emerging decentralized storage systems (DSSs), such as InterPlanetary File System (IPFS), Storj, and Sia, provide people with a new storage model. Instead of being centrally managed, the data are sliced up and distributed across the nodes of the network. Furthermore, each data object is uniquely identified by a cryptographic hash (ObjectId) and can only be retrieved by ObjectId. Compared with the search functions provided by the existing centralized storage systems, the application scenarios of the DSSs are subject to certain restrictions. In this paper, we first apply decentralized B+Tree and HashMap to the DSSs to provide keyword search. Both indexes are kept in blocks. Since these blocks may be scattered on multiple nodes, we ensure that all operations involve as few blocks as possible to reduce network cost and response time. In addition, the version control and version merging algorithms are designed to effectively organize the indexes and facilitate data integration. The experimental results prove that our indexes have excellent availability and scalability.

References Powered by Scopus

Chord: A scalable peer-to-peer lookup protocol for Internet applications

2173Citations
N/AReaders
Get full text

Kademlia: A peer-to-peer information system based on the XOR metric

1521Citations
N/AReaders
Get full text

Decentralized document version control using ethereum blockchain and IPFS

201Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Decentralized Personal Data Marketplaces: How Participation in a DAO Can Support the Production of Citizen-Generated Data

17Citations
N/AReaders
Get full text

Blockchain-based verifiable and dynamic multi-keyword ranked searchable encryption scheme in cloud computing

10Citations
N/AReaders
Get full text

Complex queries over decentralised systems for geodata retrieval

4Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Zhu, L., Xiao, C., & Gong, X. (2020). Keyword search in decentralized storage systems. Electronics (Switzerland), 9(12), 1–17. https://doi.org/10.3390/electronics9122041

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

75%

Professor / Associate Prof. 1

25%

Readers' Discipline

Tooltip

Computer Science 2

50%

Business, Management and Accounting 1

25%

Social Sciences 1

25%

Article Metrics

Tooltip
Mentions
Blog Mentions: 1

Save time finding and organizing research with Mendeley

Sign up for free