Blockchain Technology: First step towards Web 3.0 – Part 1
The third phase of the development of the World Wide Web is known as Web 3.0. It is a brand-new emerging technology that makes human-machine interaction simple. In other words, it gives machines the capacity to reason and choose in accordance with human beings. Let’s quickly review Web 3.0’s history before we continue.
WEB 1.0: Read-only
Tim Berners-Lee created the initial stage of the World Wide Web Consortium, known as Web 1.0, which lasted roughly from 1991 to 2004. Only large businesses and organizations can produce material in HTML format and distribute it on the web; the general public can only read those documents, making this technology more akin to a read-only type. MySpace and LiveJournal are two examples of Web 1.0 websites. The technology’s drawback is that users cannot contribute in any way.
WEB 2.0: Read and write
Then we went on to web 2.0, a term that Darcy Dinucci first used in 1999 and that Tim O’Reilly and Dale Dougherty later popularized in late 2004. Technology is similar to reading and writing. In addition to reading the content created by organizations on the website, users can also develop and host their own content on it. Facebook, Instagram, and YouTube are examples of this kind of technology. The biggest drawback of this technology is that user-generated data is not owned by anyone. The user-generated data is kept in large, centralized companies like Google, Facebook, etc. Even if a user deletes content from a personal account, it remains in the organization’s database.
WEB 3.0: Read, Write, and Interact
The limitation of Web 2.0 gave rise to the new technology of Web 3.0. It incorporates the technologies such as Decentralization, Blockchain, and Semantic Web.
I. Decentralization: In centralized technology, a single entity houses all user data storage. For instance, all of the data produced by YouTube viewers are kept on Google’s servers. Another illustration of a centralized organization is Facebook. Data attack and breach risks are increased when all data is kept in one location. Decentralization, however, empowers individuals in opposition to this. Each user has their own data, which they can generate and share with other users without hosting it on a centralized third-party organization. Top management transferred decision-making authority to middle or lower-sitting parties. With Web 3.0, decision-making authority is transferred from the protocol’s creators and developers to its supporters, users, node operators, and/or liquidity providers. It explains where information should be kept in Web 3.0.
II. Blockchain Technology: Fundamentally, this is a decentralized database that is used to store data. The status of the connection between the browser and the server is dropped after the transaction is complete since HTTP is a stateless protocol. This resulted in the requirement for a data layer that will maintain the state, and platforms like Google and Facebook offered this data layer. Because the initial Internet protocols specified how data are delivered, the Internet became more centralized. The centralization of data has resulted from the fact that they are not stored in the same way. Blockchains enable the creation of decentralized protocols with built-in data in the decentralized web. This means that blockchains provide a shared data layer that will eliminate the need for centralized data centers. It explains how the data is to be stored in Web 3.0.
III. Semantic Web: Web 3.0 makes use of semantic web technology to link or relate data produced by Web 2.0. Two key standards used in the semantic web and web 3.0 technology to link data from various websites or databases are RDF (Resource Description Framework) and OWL (Web Ontology Language). They offer the capacity to establish a connection between the information produced by two websites or web pages. RDF is a language used to represent resources, and once we have data in this format, we can combine and map it with data from other resources using URIs (Universal Resources Identifier). OWL allows you to define complex structures as well as relationships between different data. It explains how the data is to be created in web 3.0.
We will go deeply into blockchain technology in the following section. We will go over a wide range of subjects, including the construction of the blockchain, block contents, block creation, block addition to the chain, and much more.
You can connect with me on:
Linkedin profile: https://www.linkedin.com/in/dhairyan-bhatt/
Twitter: https://twitter.com/Dhairya60320199