IPFS

From Open Source Controls Wiki
Revision as of 23:52, 22 May 2022 by Rhg (talk | contribs)
Jump to navigation Jump to search

https://ipfs.io/

IPFS is a peer-to-peer data storage system aimed at providing persistent data storage and better identification of data.

Files and data stored on IPFS are given a hash identifier that directly relates to content, so any changes in content result in a change of file name. This allows us to store data in various forms, including directory structures, with no possibility of filename duplication.

IPFS is used in numerous applications, including the 'off-chain' storage of data for blockchains. As long as someone somewhere has the data 'pinned' then it remains accessible to all. IPFS was recently used to backup the entire Turkish Wikipedia follow government plans to take it down. The site now persists in a fashion that cannot be taken down. https://en.wikipedia.org/wiki/InterPlanetary_File_System#Other_notable_uses

An example of IPFS in action can be seen on the Heat Network Designer where it is used to save the complete design as well as outputs into a JSON file, so it can be shared via a short URL.

e.g. https://hw7.ddns.net/ui/hndesign?loadCID=QmegcRKHhunR6ZR4Vvo65NEMHzau8c9CNrR1GMi7YfZT3N