In Chapter 3, Deep Research on Ethereum, we provided a high-level overview of different decentralized data and storage solutions in Ethereum, including IPFS, Swarm, and BigchainDB. In this section, we will delve into more details and steps to get started with some of the popular decentralized solutions.
In current cloud-based data storage, all data is stored in centralized cloud vendor's servers; data access is through location-based addressing. The vendor handles and controls many background process jobs. Via vendor services, you can upload your data to a cloud server and set up a data recovery strategy to handle availability.
With a security access policy, data encryption, and other approaches, you can secure your data in cloud storage. The centralized storage solution makes data easier to manage, scale, and secure. However, because of this centralized...