Design and Implementation of a Decentralized Peer-to-Peer Cloud Storage System Using Kademlia Distributed Hash Table
Author :
Aamira BushraJourna Name:
International Journal of Science, Engineering and Technology Volume:
13 issue:6 Year:Volume-13-issue-6 Views : 197
Abstract:
Centralized cloud storage platforms suffer from inherent limitations such as single points of failure, data privacy concerns, and dependency on trusted service providers. Decen- tralized peer-to-peer (P2P) storage systems aim to overcome these issues by distributing data across multiple independent nodes without centralized control. This paper presents the design and implementation of a decentralized cloud storage system developed in Java using the Kademlia Distributed Hash Table (DHT) for scalable peer discovery and routing. Files are divided into fixed-size chunks, encrypted locally, and distributed across participating peers using content addressing based on SHA- 256 hashes. The system supports decentralized node discovery, encrypted chunk storage, metadata-based file reconstruction, and fault tolerance through replication. Experimental evaluation on a local multi-peer environment demonstrates efficient lookup performance and improved data availability under limited peer churn.
APA:Aamira Bushra. (Volume-13, Issue-6 -(Year-Volume-13-issue-6)). Design and Implementation of a Decentralized Peer-to-Peer Cloud Storage System Using Kademlia Distributed Hash Table. Retrieved from https://www.ijset.in/wp-content/uploads/IJSET_V13_issue6_375.pdf
Chicago:Aamira Bushra. "Design and Implementation of a Decentralized Peer-to-Peer Cloud Storage System Using Kademlia Distributed Hash Table" Example, Volume-13-issue-6-Year-Volume-13-issue-6-2348-4098. https://www.ijset.in/wp-content/uploads/IJSET_V13_issue6_375.pdf.