This document describes a decentralized cloud storage platform called Storj.io that allows users to earn money by renting out their extra hard drive space. It uses peer-to-peer protocols to divide files into encrypted parts that are stored across the network, ensuring private and encrypted cloud storage. Users can easily upload and access their data through a simple drag and drop interface using their private encryption key.