If Web 2.0 is great, what’s Web 3.0?
You are on the internet—an internet where you can share, create, watch, etc. Except there is one issue.
Oh, sorry. I almost feel like the internet is watching me! I was searching for “All Wheel Drive cars,” and I got an advertisement about it. Is this an issue that the internet forces us to keep up with? In order to see if we can solve this issue, let’s rewind time and look back in the past!
Generations of the Web
Web 1.0: The first generation of the Web and was read-only. Websites we’re created with text and images, which means no videos, music, etc.
Web 2.0: The second generation of the Web and the current state. We can share, create, view, and interact with media in many ways. You can practically do anything you want to. The idea of Web 2.0 led to corporations such as Facebook, Twitter, YouTube, and more.
Problems with Web 2.0
During the beginning of Web 2.0, websites worked like a charm, the number of issues users encountered were surprisingly low. The user experience of the apps were phenomenal because of the lack of advertisements.
Although the standard goal of companies was to be profitable, they started to monetize their applications by using advertisements. These advertisements are recommended based on your prior data which forced the rise of security and privacy issues.
Security + Privacy
With Web 2.0, nobody has control over their data. Once you post something to Facebook, Instagram, or any other media platform, the data will be stored on their database forever. They will use the data from the posted media, such as the location or title. On top of that, Web 2.0 apps can experience data breaches. This means your email, password, phone number, name, address, etc. It can all be leaked, leaving users at risk. However, on the plus side, companies have the capability of recommending content for you with the help of Artifical Intelligence.
So, what is Web 3.0, and what does it solve?
Decentralized Servers (not controlled by a corporation)
If a developer wants to deploy a website, they could deploy it onto a Google Cloud or an Amazon Web Services server, however, Web 3.0 applications run on the blockchain, decentralized servers with P2P nodes, or a combination. These apps are called decentralized apps or dApps. Examples would be Uniswap, Pancake Swap, and OpenSea (the largest NFT market).
Tokens / Cryptocurrencies
Cryptocurrencies/tokens play a HUGE role in Web 3.0. They can be helpful for people that want to contribute to the community of content creation, whether it’s videos, art, articles, etc. If people enjoy the content, users can donate tokens to show their support (similar to likes on social media). These tokens can be in any form of currency. A great example of tokens is Basic Attention Tokens (BAT) by Brave Browser. Anytime you feel like a Reddit post, GitHub pull request, or a YouTube video is exceptional, you can give a tip to the content creator in the form of BAT.
Trustless Built-In Payments
With the help of these cryptocurrencies/tokens, you can also make payments. Crypto Wallets such as MetaMask lets you integrate simple, anonymous, safe, and secure payments and transactions internationally in Web 3.0. This is called Decentralized Finance, also known as DeFi. Having trustless payments and transactions without a middle man such as a bank or a person seems crazy in our world today.
Where is Web 3.0 being used?
With the help of P2P nodes, you can not only request a file from the server but also from another person directly (similar to BitTorrent). A protocol called the InterPlanetary File System (IPFS) does exactly that. Where can this ever be used, though? Let’s say you are on Mars and you would like to request an article about “Nuclear Fusion.” Since it takes approximately a minimum of 4 minutes for data to go from Mars to Earth and 4 minutes back, it will take a total of 8 minutes for you to receive the article, which seems like a really long time! Now, your friend Josh hates sharing a device and wants to read it independently. Instead of Josh requesting it from earth and back and waiting a minimum of 8 minutes, with IPFS, he can request it directly from you, hence the name Peer-to-peer (P2P).
Read More About Web 3.0:
An animated explanation of Web 3.0: https://youtu.be/nHhAEkG1y2U
Thorough explanations of Web 3.0: https://www.freecodecamp.org/news/what-is-web3/
- The problems with the current state of the web include the numerous amount of advertisements and the lack of security and privacy.
- Web 3.0 solves Web 2.0 problems by using Decentralized Servers, Tokens / Cryptocurrencies, and Trustless Built-In Payments.
- The InterPlanetary File System with peer-to-peer nodes allows for rapid file sharing in Web 3.0.