We must have heard a lot about Web 3.0 along with the rise of Blockchain technology in recent times. This is the future development direction of the Internet, playing an important role in the direction of technology companies. Even the big companies like Google, Facebook, Amazon, etc. are also preparing for the landing of this coming Web 3.0 era.
The essence of the Web 2.0 platform is the concentration of information and data on large servers such as Google and Facebook. From there, these companies can create their own ecosystems, manipulating users based on the collected data. Although it is still not clear how the big companies are preparing, but we can partly understand its benefits and disadvantages through 5 differences between Web 3.0 and Web 2.0 below.
(A data center of Google)
1. Decentralized platform
The way Web 3.0 works is based on Blockchain, which means that the data that exists on the Internet does not need to be concentrated on a central server of a certain provider. In other words, no one nor organization do own all the information and processing capabilities in the network at the same time. Instead, it is decentralized and spread across multiple entities. This means that no one can control or completely change the ecosystem of the network on their own.
(Data centralization varies from platform to platform)
Information of Blockchain transactions are available to everyone in the network in the form of a distributed ledger. If a transaction in any given block is changed, deleted or added, that block will be rejected by the rest of the network, which makes it very secure and reliable.
2. Semantic web
Semantic web (Semantic network) is a concept that has been around since 2001, proposed by Tim Berners-Lee. This is not a separate Web but a network of linked information such that they can be easily processed by computers, but not by humans.
Data on the Internet are diverse concepts, containing different amounts of information and contexts, creating unique entities. The current Web 2.0 limitation makes it difficult to identify these entities. When this information is not optimized for computer analysis, it still has to be screened by humans. The Semantic web has the ability to determine the meaning of information and separate it from other entities. Thus allowing computers and humans to collaborate better.
(E.g diagram of Semantic web)
3. Connect abilities
Because it is no longer through a third party to access information, the "barrier" of data exchange between computers is removed. Web 3.0 services do not have a fixed server, so they can work anytime, anywhere. This activity indirectly supports the Semantic Web, making the Internet smarter and easier to connect to the right target.
An equally important factor is the ability to secure between computers. Currently, websites on the Web 2.0 platform are still using security tools or 3rd party security certificates such as: Nmap, SQLmap, SSL/TLS, etc. These tools still perform very good reliability by now but for a future where Web 3.0 is present, these technologies will no longer be necessary.