AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Blockchain file storage1/6/2024 It’s a simple IPFS node that integrates a Filecoin library inside it to allow for easier access to the functions necessary to interact with IPFS and the Filecoin blockchain. EstuaryĮstuary is a way for developers to automate their storage onto the IPFS network and the Filecoin network. To truly get a feel for what each of them does, we need to look at them in detail. If they perform the same functions, why do we need three versions of the same thing? Each solution is designed for a particular purpose and a particular audience. They act as intermediaries to accept data to store onto the IPFS system, allow for the collection of CIDs, and provide a way for users to create contracts to store their data on the Filecoin chain. Why Three Different Storage Systems?Įffectively, these three gateways do similar things. Understanding how Filecoin and IPFS work together, we can begin to appreciate gateway systems like Estuary, Web3.storage, and NFT.storage. Storage providers honor those deals by providing their own storage for use by those developers and users to keep their IPFS data on the chain so that it remains available over the long term. The blockchain is simply the mechanism by which the deals are brokered and secured. One can think of Filecoin as a rental system where a developer or user rents long-term file storage from the Filecoin blockchain and pay to store their data. The IPFS gateway can simply load the data from another backup node, using the CID to gain access to it. ![]() If, for example, a node goes down for whatever reason, the information is available on other nodes as a backup. Anyone with a CID can access data stored on the IPFS network. IPFS gateways provide that functionality to developers and users. However, since IPFS isn’t natively supported in browsers, an intermediary is the only way to get to this data. When a developer needs to access an application or data stored on the IPFS network, they need to have a copy of that CID. While a FAT file system uses an allocation table to look up data, and an NTFS file system uses hard links and data streams, IPFS uses content IDs (CIDs). If you’re aware of how file systems usually work, they access data based on the organization of that data. IPFS is a distributed system for storing and accessing files, data, and applications. ![]() Minimize the fraud: In case the document is changed, the hash value won’t match with the hash value (of the original document) stored in the blockchain.ĭocument history using the timestamp: The change history of a particular document vis-a-vis the date/time on which it got changed gets recorded as the digital timestamp.Decentralized Storage: Estuary, Web3.storage, and NFT.storage Filecoin and IPFSįilecoin is a decentralized storage backup, but where does the data stored on the Filecoin blockchain come from? Data is first added to an IPFS node, allowing for negotiation with storage providers to store the information on Filecoin. Store Document related information: As part of the transaction, information such as who created the document, version, timestamp etc also gets recorded. The benefits of the above approach are some of the following:īrings the general benefit of the Blockchain in relation to the document, such as integrity, non-repudiation, authentication etc. What are benefits of storing the hash of documents in the Blockchain? The authenticity of the document can later be verified by interested parties by taking the hash of the document and matching the hash value with the hash value stored in the Blockchain. It is important to note that along with hash value, the timestamp of when the document is created, also gets recorded in the Blockchain. If hashed with SHA-256, it is a string of 64 HEX characters (32 bytes). The hash value of the document is of fixed length. Store Documents or Files in Blockchain Network
0 Comments
Read More
Leave a Reply. |