InterPlanetary File System (IPFS)

The InterPlatery File System is a peer-to-peer, distributed system for storing and accessing files, as well as websites and applications, which relies on content addressing rather than location.