Decentralized Storage System: A Novel Approach To Secure And Resilient Data Management

15 Apr

Authors: Aaditya Chomal, Snehil Gamit, Sidharth Panda, Aqsa Rangrez, Govind, Yassir Farooqui

Abstract: In the modern digital landscape, traditional cen- tralized storage models are increasingly vulnerable to security breaches, suffer from single points of failure, incur high main- tenance costs, and present scalability limitations. The Decen- tralized Storage System (DSS) is proposed as an alternative solution, utilizing distributed ledger technologies, peer-to-peer (P2P) networks, and advanced cryptographic mechanisms to establish a fault-tolerant, secure, and highly available data storage infrastructure. This paper presents the design and imple- mentation of a decentralized storage framework that integrates key blockchain concepts—such as immutability, transparency, and consensus validation—to enhance data integrity and security. The system enables users to store, retrieve, and share data in a fully decentralized manner while ensuring confidentiality through encryption. The work includes a comprehensive architectural and functional analysis of a full-stack, decentralized file storage platform built specifically on the Filecoin Protocol, leveraging the InterPlanetary File System (IPFS) for distributed content addressing and efficient data retrieval. The platform employs a hybrid architecture combining Web2 technologies—Next.js for the frontend, Node.js/Express for the backend, and MongoDB for centralized metadata management—with core Web3 protocols. The analysis confirms the project’s success in creating a practical, non-custodial storage solution that abstracts the complexities of the decentralized web. However, a key architectural trade-off is identified: the system’s reliance on provider-centric tooling (Boost CLI) and third-party Remote Procedure Call (RPC) endpoints (Glif API) simplifies development but introduces dependencies that compromise the ideal of full, end-to-end decentralization.