Storj: A Decentralized Cloud Storage Network Framework

Decentralized cloud storage represents a fundamental shift in the efficiency and economics of large-scale storage. Eliminating central control allows users to store and share data without reliance on a third-party storage provider.
Decentralization mitigates the risk of data failures and outages while simultaneously increasing the security and privacy of object storage. It also allows market forces to optimize for less expensive storage at a greater rate than any single provider could aord. Although there are many ways to build such a system, there are some specific responsibilities any given implementation should address. Based on experience with petabyte-scale storage systems, Storj Labs introduce a modular framework for considering these responsibilities and for building our distributed storage network. Additionally, this paper describes an initial concrete implementation for the entire framework.



