Sort:  

Ideally, only the merkledag root should be on the chain. The actual content is on IPFS. This way, the blockchain stays very small in size.