What is decentralized storage?
- Author
- CRYPTO PORT Editorial
- Published
- Updated
- Reading time
- 5 min
In short
Decentralized storage spreads files across many participants' disks and refers to them by a hash of their contents, so any alteration changes the identifier and is immediately visible. What it does not guarantee by itself is that someone keeps holding the file; that requires a separate incentive.
Key points
- Files are addressed by a hash of their contents
- Any change alters the identifier, exposing tampering
- Continued storage needs a separate incentive layer
- Contents are public unless you encrypt them yourself
Definition
A storage model where files are held by many network nodes rather than one server, and retrieved by an identifier derived from their contents — known as content addressing.
On the ordinary web a file is identified by which server holds it and where. Decentralized storage identifies it by the hash of its contents instead. Identical content yields the same identifier no matter who serves it, so you can fetch from the nearest node and still verify what you received.
Putting large files directly on a blockchain is prohibitively expensive, so this is a common home for NFT images and metadata: the chain records only the hash while the file itself sits in the storage network.
Persistence is the sticking point. A file nobody requests can be dropped when a node prunes its cache. Separate mechanisms therefore tie payment to a promised storage period, or take an up-front fee for long-term retention. The assumptions differ by network.
Watch out for
- · Without a persistence mechanism, unrequested files can disappear
- · Anything stored is readable by anyone — encrypt before uploading if it must stay private
- · If an NFT's image sits on a normal server instead, it breaks when that server stops