Distributed File System
Swapnil Navale¹, Yogita Patil², Ananya Pandhare³, Prof.Madhavi Bhosale⁴
¹²³Department of Information Technology, Sinhgad College of Engineering, Pune – 411041
⁴Faculty Guide, Department of Information Technology, Sinhgad College of Engineering, Pune – 411041
Abstract
Growing concerns over data sovereignty and the fragility of centralised cloud infrastructures have motivated the development of a fully decentralised file storage platform that draws on three complementary technologies: the InterPlanetary File System (IPFS), the Ethereum blockchain, and a dual-layer encryption scheme combining Attribute-Based Encryption (ABE) with Chebyshev Polynomial Encryption. Before any file leaves the client, it is encrypted so that only holders of the correct attribute credentials can recover the plaintext. The ciphertext is then split into content-addressed chunks and persisted across a network of IPFS peers; the resulting Content Identifiers (CIDs), together with ownership records and permission policies, are written atomically to self-executing Ethereum smart contracts, creating an append-only, tamper-evident audit trail. A Django REST backend mediates all client requests, while a lightweight web portal provides upload, sharing, and retrieval workflows without exposing blockchain complexity to end users. An optional anomaly-detection module, powered by machine-learning classifiers, monitors access logs in real time and raises alerts on suspicious behaviour. Taken together, the platform eliminates single points of failure, restores full data ownership to users, and demonstrates that combining content-addressed networking with programmable blockchain logic is a viable path toward next-generation privacy-preserving storage.
Key Words: Decentralized Storage, IPFS, Ethereum Blockchain, Smart Contracts, Attribute-Based Encryption (ABE), Chebyshev Polynomial Encryption, Distributed File System, Access Control, Data Immutability, User Privacy, Django Backend, AI Intrusion Detection, Scalable Cloud Alternatives, Web Portal Interface.