Decentralized File Storage System

Kshitij Tiwari, Namrata Dhanda, Rajat Verma · 2024

The need for safe, scalable, and effective cloud storage solutions has increased in a time when digital information is essential to society. Let us introduce you to Google Drive, a reliable cloud storage solution that is a must-have for both people and businesses. Nonetheless, concerns about data security, privacy, and single points of failure have been raised by Google Drive’s centralization. With the goal of creating a more robust and resilient cloud storage environment, this project explores the decentralisation of Google Drive in an effort to allay these worries. The primary aim is to develop and execute a decentralised system by utilising innovative technologies like distributed file systems, peer-to-peer networks, and blockchain to transform the traditional paradigm of cloud storage. The trip begins with a detailed analysis of cloud storage systems as they exist now, highlighting the benefits and drawbacks of centralised designs. The theoretical underpinnings of decentralisation are then thoroughly examined, including important ideas, difficulties, and possible solutions. Important lessons are learned from current decentralised storage systems, offering a sophisticated perspective on their advantages and disadvantages. The development of a decentralised Google Drive prototype is key to the endeavour. In order to strengthen data integrity, security, and user privacy, this project seamlessly integrates blockchain technology. The implementation of a novel peer-to-peer network design distributes data among several nodes and eliminates the need for a central server. Furthermore, an advanced distributed file system is utilised to maximise the effectiveness of data retrieval and storage.

Read the paper · More papers on PaperTik