We've heard the term Web3 a lot lately, but is there really a decentralized community? Is there a social media that is completely decentralized right now?
After the purchase of Twitter by Elon Musk, a scan with the title "Free World" was launched, and people demanded a completely decentralized platform. Today in this article we examine what the features of a decentralized platform are and how far we are from its realization. For a better understanding of this issue, we need to consider three stages of decentralization:
1: No-Decentralization or Centralization 2: Semi-decentralization 3: Full-Decentralization
No-Decentralization or Centralization
In the first stage, there is no decentralization and all of the data is on one or more servers and customers have to communicate with these servers, in this model all the data belongs to a centralized entity and you have no access and no right to edit or delete your information. In addition, you have to trust this centralized institution and give them your personal information. In this model, there is a fear of information theft by hackers or misuse of user information by institutions.
Semi-decentralization:
The second stage is Semi-Decentralization, also known as Edge Computing, a model in which centralized servers are distributed on smaller servers owned by the users themselves. For example, each user has an ID and is identified by that ID in the network. Each user can share information throughout the network. What happens if a user deletes information about its server, or is attacked by hackers ?!
Since all information of the network exists between users, by access to other servers you can recover information about the lost user. This model is Semi-Decentralization because there is a possibility of collusion between servers. Of course, the probability of this happening is almost zero, but if 51% of the networks unite together, the data can be destroyed. Today's blockchains are all of this model, but some, like Bitcoins, have a high percentage of decentralization, and some, like BSC, have a slight percentage of decentralization.
Full-Decentralization:
There are no more servers in a Full-Decentralized network. All devices communicate with each other. All data is stored on devices and must be recovered each time to prevent massive data storage on equipment. In this model, the effort to communicate will be very large. This model creates a P2P connection and all communications must be fully encrypted, no personal information is available from users, and security is much higher in this model. Creating a completely decentralized network is very difficult because there are so many factors to consider that not all of them can be listed here. Web 3.0 has taken a step in this direction, but there are some things we need to face:
Where is the information stored? If it is in all devices, what problems will arise for this very large chain !!
What protocols are used in Web-3 for communication? If these protocols are not completely open-source, then Web 3 is useless because they are not the decision-makers in that community.
Is Web 3 Full-Decentralized or Semi-Decentralized? Are all tools created by the user or is there still a server that stores the information? How to create reliable and stable sync?
"So, there are a lot of questions to think about Full-Decentralized platforms, and a lot of problems occur when we talk about Web 3.0."
