gitlab.com/aquachain/aquachain@v1.17.16-rc3.0.20221018032414-e3ddf1e1c055/Documentation/user-guide/Storage.md (about) 1 # Storage 2 3 Storing things on the blockchain is forever. It is best to avoid storing data on the blockchain unless you need to for example censorship resistance. 4 5 Instead, store a hash as reference to a file hosted elsewhere. 6 7 ## IPFS 8 9 "InterPlanetary File System is a protocol and network designed to create a content-addressable, peer-to-peer method of storing and sharing hypermedia in a distributed file system." 10 11 With IPFS you are able to upload a file, and retrieve it (from somewhere else) using the file's hash. 12 13 Use the short IPFS "CID" on-chain, instead of storing the data directly on-chain. 14 15 Then, host an IPFS node and your file will be online forever. Services exist that offer IPFS hosting, and some are free. 16