The world that we live in runs on data in all forms and of all types. Whether it is photos stored on mobile devices or the huge pools of data managed by tech firms, it is near-impossible to quantify the sheer amount of data that exists in the age of the internet. And all this data does not simply float in the air; it has to be stored somehow for security, record-keeping, and retrieval purposes. One of the most popular ways to store data these days is through cloud storage. Everyone from iPhone users to businesses keeps large amounts of valuable data on various cloud storage platforms and most of these tend to be centralized. The Problem With Centralized Cloud Storage On the surface, the use of cloud storage for these purposes would be the perfect solution to the issue of data management. Cloud storage means that those who need data storage do not need to spend money on physically storing their information via paper files and do not need to buy large and sophisticated computers to meet their needs. Instead, they merely need to pay a periodic fee to a cloud storage service that will ensure that their data is safe, secure, and organized. However, this system has proven to not be perfect and this is due to the fact that it is centralized. Centralization has always suffered from a peculiar flaw which is that a centralized body will become the target of attack and should it succumb, all those that rely on it will be affected. Take t...