<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/blockchain-file-storage--39isrhumz" -->

---
title: Blockchain File Storage!!! | daily.dev
description: Decentralized file storage systems use distributed networks to store data securely instead of relying on centralized servers, utilizing blockchain or...
canonical: https://daily.dev/posts/blockchain-file-storage--39isrhumz
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Blockchain File Storage!!! | daily.dev
og:description: Decentralized file storage systems use distributed networks to store data securely instead of relying on centralized servers, utilizing blockchain or...
og:url: https://daily.dev/posts/blockchain-file-storage--39isrhumz
og:image: https://api.daily.dev/og/posts/39IsrhumZ.png
og:image:alt: Blockchain File Storage!!!
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Blockchain File Storage!!!

**[Ethereum BlockChain Development](https://daily.dev/sources/anuragiiitt)** · [@abiencodepacked](https://daily.dev/abiencodepacked) · 2 min read · 12 upvotes · 2 comments

## Summary

Decentralized file storage systems use distributed networks to store data securely instead of relying on centralized servers, utilizing blockchain or peer-to-peer technologies for data integrity and availability. IPFS, a P2P distributed file storage protocol, hashes content into Content Identifiers (CID) for retrieval. Various platforms like Filecoin, Arweave, Swarm, and Bluzelle offer decentralized storage solutions with unique pros and cons. Web3 storage solutions include on-chain, off-chain decentralized, and off-chain private storage.

## Content

# Decentralized File Storage🚀
 
- Decentralized file storage refers to systems that use distributed networks of computers (nodes) to store data securely and redundantly, rather than relying on centralized servers. 
- These systems use blockchain or peer-to-peer technologies to ensure data integrity, availability, and privacy.

# Understand the difference between URL and URI 📍

1. **URL** is nothing but a **Location-Addressing**. Traditional web uses location-based addressing, where content is accessed by its location on a server.

2. **URI** refers to **Content-Addressing**. Where, where content is accessed by a hash of its content. This ensures that as long as the content remains the same, its address does not change.

# What is IPFS (Inter-Planetary file storage)?? 🌐

- IPFS is a decentralized P2P distributed file storing protocol.
- Storing data on blockchain is way expensive. So, the company store their data on **`centralized server and cloud providers`**
- In IPFS, files and other data are stored in a network of nodes.
- When a file is added to IPFS, it is split into smaller blocks, coverted to hash using **hash algorithm (SHA-256).**
- This **hash** is called as **CID(Content Identifier)**
- Everytime re-uploading file a new CID is generated.
- To retrieve data, a user requests it using the hash.
- IPFS locates the nodes storing the corresponding blocks and downloads them.

**Some more Popular Decentralized File Storage Platforms
:**
1. Filecoin 
2. Arweave
3. Swarm
4. Bluzelle

**All this above have there own pros and cons!!! To understand more you can visit there docs for more guidance**

# Types of Web3 Storage 🔥

1. **On-chain storage :**
       This refers to the practice of storing data directly on the blockchain, leveraging its inherent security features but at the cost of speed and expense.

2. **off-chain decentralized storage :** This  involves storing data across a network of decentralized nodes or servers **IPFS**

3. **Off-chain private storage solutions :** This  encompass traditional **cloud-based and legacy data storage** options designed for secure and controlled access.

**If there are some corrections and more information!! Pls update us in comments.**

#blockchain #smartcontract #ethereum #solidity #web3 #filestorage #decentralization

## Community discussion

Top comments from developers on daily.dev.

**@rucaua** · 0 upvotes

> What kind of data is good to store in Decentralized File Storage? I do not see any examples.

---

Tags: [#blockchain](https://daily.dev/tags/blockchain), [#web3](https://daily.dev/tags/web3), [#decentralization](https://daily.dev/tags/decentralization)

[View this post on daily.dev](https://daily.dev/posts/blockchain-file-storage--39isrhumz)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/blockchain-file-storage--39isrhumz","headline":"Blockchain File Storage!!!","text":"Decentralized file storage systems use distributed networks to store data securely instead of relying on centralized servers, utilizing blockchain or peer-to-peer technologies for data integrity and availability. IPFS, a P2P distributed file storage protocol, hashes content into Content Identifiers (CID) for retrieval. Various platforms like Filecoin, Arweave, Swarm, and Bluzelle offer decentralized storage solutions with unique pros and cons. Web3 storage solutions include on-chain, off-chain decentralized, and off-chain private storage.","url":"https://daily.dev/posts/blockchain-file-storage--39isrhumz","datePublished":"2025-01-06T18:13:52.758Z","dateModified":"2025-01-06T18:14:05.282Z","author":{"@type":"Person","name":"Anurag Shingare","url":"https://daily.dev/abiencodepacked","image":"https://media.daily.dev/image/upload/s--pLWLGNO0--/f_auto/v1735198145/avatars/avatar_HWlqjvZSl79rCUSk3LxVQ","description":"Web3 and Ethereum BlockChain | Nextjs | Solidity | Hardhat | Foundry | GenAI application |Typescript","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":30}},"image":"https://media.daily.dev/image/upload/s--BpT-wg4u--/f_auto/v1736187406/posts/39IsrhumZ","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":12},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":2}],"comment":[{"@type":"Comment","text":"What kind of data is good to store in Decentralized File Storage? I do not see any examples.","datePublished":"2025-02-14T16:45:59.160Z","url":"https://daily.dev/posts/39IsrhumZ#c-983MwvO2r","author":{"@type":"Person","name":"Maksym Tymofeiev","url":"https://daily.dev/rucaua","image":"https://media.daily.dev/image/upload/s--caTJyFHC--/f_auto/v1736549445/avatars/avatar_sIPMygD4Ld90iZsdsEqh7"}}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/anuragiiitt","name":"Ethereum BlockChain Development"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Ethereum BlockChain Development","item":"https://daily.dev/squads/anuragiiitt"},{"@type":"ListItem","position":3,"name":"Blockchain File Storage!!!"}]}
```

