Four misconceptions about decentralized storage.
Centralized cloud storage is simply explained: a big amount of data contained in massive data centers, which are controlled and operated by a handful of technology giants with several vulnerable points of attack. The points of attack we have identified are that it i.a. standard encryption is used, the upload takes place in one place and that leading players own the rights, and in many cases also legal coercion to distribute the stored data to third parties.
Decentralized cloud storage encrypts data and breaks it up into different parts. Then the small parts are tagged with unique identification codes and distributed for storage on different units run by different organizations in many different places. All this, with a high degree of security and integrity, without having to meet the requirements of ex. ” Cloud Act ” that third parties shall have access to the stored data if desired.
How can this be possible? How can it even be real?
The good news is that it’s very real. Here is our view on the common misconceptions we hear every day about decentralized cloud storage and facts to disprove once.
Decentralized cloud storage, does it even exist?
Decentralized cloud storage sounds a bit like magic. The idea of gathering lots of independent units that are not coordinated and finding a way to deliver a good result sounds a bit far-fetched. However, it is not only possible but exists today and is something that you are working on. Thanks to advances such as bandwidth quality and availability as well as peer-to-peer & server-to-server networking technology, the path was paved towards sustainable decentralized storage.
Decentralization has existed since the beginning of the internet. The Internet started as a decentralized system with Arpanet.
Even today, when we come to our Zoom meetings, our tasks behave in a decentralized way. Our audio and video are divided into many small pieces, encrypted and distributed over routers operated by thousands of companies around the world. As a participant in the Zoom meeting, you do not think about where the routers are or who runs them. It just works.
Decentralized cloud storage is new but quite similar in concept. We have the technology to provide encryption, flexibility, and incredible performance while using different nodes in different locations to provide storage capacity and decentralization. This entails a very high degree of security and integrity for the user.
If a node goes offline will I lose my data?
Many people worry about the challenges of keeping a node online. We hear it all the time, “What happens if a server shuts down? What happens to my information? ”
Within a decentralized network, several measures are taken to ensure that no data is lost if a node goes offline.
Monitoring: Our storage nodes are constantly monitored to ensure that they store the data they are supposed to and nothing else.
Incentives: There is a special structure for the various nodes that are designed to evoke trusted behaviors from storage nodes.
Detected: If harmful behavior occurs, it is easily detected by the system. The system logs and fixes a possible discovery so that it is possible to follow up and ensure the removal of the malicious discovery.
Redundancy: Three layers of redundancy are built-in with erasing coding so that the stored data cannot be lost. When an upload takes place, a file is divided into several smaller sections. For the small file parts to disappear, a few tens of thousands of storage nodes must go offline at the same time. The probability of this happening is astronomically low.
So even if a node goes offline, your data is still available.
Reset: The system keeps track of the nodes that go offline. If we approach a critical number of offline nodes, the system recreates the content on the suspended storage nodes and distributes the “new” content to new storage nodes within the network.
In summary, decentralized storage is designed to ensure that files are always accessible and stored securely with full integrity.
Distribution of stored data must make it very slow?
Another common myth is that decentralized cloud storage is slow. This misconception comes from the idea that if you have to distribute all these bits across the entire network, download them and encrypt them. The reality is that decentralized cloud storage has incredible performance.
Instead of downloading an individual file from a single location, you get parallelism where an endpoint can download the items. fastest 40 bits from 80 places in parallel. This means that there are no bottlenecks. Your data is only limited by the bandwidth where the actual download takes place, i.e. where you are. If you are in an area with high bandwidth, you can get massive performance from that parallelism.
The decentralized model is so complex …
When people first hear the word “decentralized cloud storage”, they tend to think complexity directly. Many of the early decentralized projects were quite complicated to use. With progress comes simplification.
At JS Security, we have been very focused on building a decentralized cloud storage system with associated networks that provide an incredible user experience for the end customer. We have made it super easy to get all these benefits of decentralized cloud storage – improved security, improved integrity, improved availability, and improved performance – without creating a huge layer of complexity.
We not only provide a complete system, but we can also implement components from our system and network to the user’s already existing solution. If neither our ready-made system nor our components fit in with the user, we can of course tailor a unique solution that matches their needs and wishes.
We have removed obstacles and attack points and instead made it convenient and risk-free to store data.