PIR-DSN: A Decentralized Storage Network Supporting Private Information Retrieval
Jiahao Zhang, Minghui Xu, Hechuan Guo, Xiuzhen Cheng
TL;DR
PIR-DSN tackles the challenge of user privacy in decentralized storage networks by introducing a secure FID-to-index mapping based on an asynchronous cryptographic accumulator and by integrating single-server and multi-server private information retrieval protocols. The SPIR-DSN and MPIR-DSN designs offer private retrieval from a single miner or multiple replicated miners, respectively, while public verifiability and robustness against Byzantine faults are achieved through ACA proofs and BR-PIR with HotStuff-based state machine replication. The authors implement and evaluate PIR-DSN against major DSNs, showing comparable upload and deletion performance to existing systems and acceptable retrieval latency given the privacy guarantees. The work demonstrates the practical viability of private retrieval in DSNs and lays groundwork for privacy-preserving Web3 storage infrastructures. Future work will focus on further reducing privacy-related overhead and enhancing scalability in larger, more diverse DSN deployments.
Abstract
Decentralized Storage Networks (DSNs) are emerging as a foundational infrastructure for Web 3.0, offering global peer-to-peer storage. However, a critical vulnerability persists: user privacy during file retrieval remains largely unaddressed, risking the exposure of sensitive information. To overcome this, we introduce PIR-DSN, the first DSN protocol to integrate Private Information Retrieval (PIR) for both single and multi-server settings. Our key innovations include a novel secure mapping method that transforms sparse file identifiers into compact integer indexes, enabling both public verifiability of file operations and efficient private retrieval. Furthermore, PIR-DSN guarantees Byzantine-robust private retrieval through file replication across multiple miners. We implement and rigorously evaluate PIR-DSN against three prominent industrial DSN systems. Experimental results demonstrate that PIR-DSN achieves comparable overhead for file upload and deletion. While PIR inherently introduces an additional computational cost leading to higher retrieval latency, PIR-DSN maintains comparable throughput. These findings underscore PIR-DSN's practical viability for privacy-sensitive applications within DSN environments.
