Storj
Storj is a blockchain-powered data storage network that grants users access to decentralized data storage and retrieval services. Users can also offer storage services using their surplus hard drive space and bandwidth. While files are not stored directly on the blockchain, Storj utilizes hashing, Proof of Work (PoW), key-pair cryptography, and other blockchain features to deliver data storage services comparable to or even superior to those offered by larger centralized cloud storage providers.