Ethereum itself can be used as a decentralized storage system , and it is when it comes to code storage in all the smart contracts. … Due to these constraints, we need a different chain or methodology to store large amounts of data in a decentralized way.