<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Coder Legion - Recent posts tagged evm-storage</title>
<link>https://coderlegion.com/tag/evm-storage</link>
<description>Powered by Question2Answer</description>
<item>
<title>Blockchain File Storage---What is IPFS and Types of web3 Storage</title>
<link>https://coderlegion.com/4004/blockchain-file-storage-what-is-ipfs-and-types-of-web3-storage</link>
<description>&lt;h2 id=&quot;decentralized-file-storage&quot;&gt;Decentralized File Storage&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;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. &lt;/li&gt;
&lt;li&gt;These systems use blockchain or peer-to-peer technologies to ensure data integrity, availability, and privacy.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;understand-the-difference-between-url-and-uri&quot;&gt;Understand the difference between URL and URI&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;URL&lt;/strong&gt; is nothing but a &lt;strong&gt;Location-Addressing&lt;/strong&gt;. Traditional web uses location-based addressing, where content is accessed by its location on a server.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;URI&lt;/strong&gt; refers to &lt;strong&gt;Content-Addressing&lt;/strong&gt;. 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.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;what-is-ipfs-inter-planetary-file-storage-&quot;&gt;What is IPFS (Inter-Planetary file storage)??&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;IPFS is a decentralized P2P distributed file storing protocol.&lt;/li&gt;
&lt;li&gt;Storing data on blockchain is way expensive. So, the company store their data on &lt;strong&gt;&lt;code&gt;centralized server and cloud providers&lt;/code&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;In IPFS, files and other data are stored in a network of nodes.&lt;/li&gt;
&lt;li&gt;When a file is added to IPFS, it is split into smaller blocks, coverted to hash using &lt;strong&gt;hash algorithm (SHA-256).&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;This &lt;strong&gt;hash&lt;/strong&gt; is called as &lt;strong&gt;CID(Content Identifier)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Everytime re-uploading file a new CID is generated.&lt;/li&gt;
&lt;li&gt;To retrieve data, a user requests it using the hash.&lt;/li&gt;
&lt;li&gt;IPFS locates the nodes storing the corresponding blocks and downloads them.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Some more Popular Decentralized File Storage Platforms:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Filecoin &lt;/li&gt;
&lt;li&gt;Arweave&lt;/li&gt;
&lt;li&gt;Swarm&lt;/li&gt;
&lt;li&gt;Bluzelle&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;All this above have there own pros and cons!!! To understand more you can visit there docs for more guidance&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;types-of-web3-storage&quot;&gt;Types of Web3 Storage&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;On-chain storage :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;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.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;off-chain decentralized storage :&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This  involves storing data across a network of decentralized nodes or servers &lt;strong&gt;IPFS&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Off-chain private storage solutions :&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This  encompass traditional &lt;strong&gt;cloud-based and legacy data storage&lt;/strong&gt; options designed for secure and controlled access.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;on-chain-file-storage-in-full-stack-web3-applications&quot;&gt;On-chain file storage in full stack web3 applications&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;To integrate the on-chain file storage in an DApps, we can implement the Pinata/IPFS on-chain file storage.&lt;/li&gt;
&lt;li&gt;To get started with file storage in DApps, checkout the below docs more insights:&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://docs.pinata.cloud/quickstart&quot;&gt;https://docs.pinata.cloud/quickstart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://docs.ipfs.tech/&quot;&gt;https://docs.ipfs.tech/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;If there are some corrections and more information!! Pls update us in comments.&lt;/strong&gt;&lt;/p&gt;
</description>
<category>Blockchain Sec</category>
<guid isPermaLink="true">https://coderlegion.com/4004/blockchain-file-storage-what-is-ipfs-and-types-of-web3-storage</guid>
<pubDate>Mon, 14 Jul 2025 17:28:19 +0000</pubDate>
</item>
</channel>
</rss>