DEV Community

Majid Kareem
Majid Kareem

Posted on

Major Difference between Web2 and Web3

To get started, we need to what web2 and web3 are.

What is Web2

Web2 refers to the version of the internet most of us know today. An internet dominated by companies that provide services in exchange for your personal data.
This usually involves a centralized body or server that is in charge of all the data and transactions carried out.

What is web3

Web3, in the context of Ethereum, refers to decentralized apps that run on the blockchain. These are apps that allow anyone to participate without monetizing their personal data.

Why web3

Below are reasons why web3 is an amazing technology

  • Anyone on the network has permission to use the service or in other words, permission isn't required.

  • No one can block you or deny you access to the service.

  • Payments are built-in via the native token, ether (ETH).

  • Ethereum is Turing-complete, meaning you can pretty much program anything

Major differences between web2 and web3

  1. On web2, applications like Twitter and Facebook can censor any account or posts While on web3, posts and accounts would be uncensorable because control is decentralized.

  2. On web2, payment services may decide to not allow payments for certain types of work while on Web3 payment apps require no personal data and can't prevent payments.

  3. Servers for gig-economy apps could go down and affect worker income while Web3 servers can't go down – they use Ethereum, a decentralized network of 1000s of computers as their backend.

This doesn't mean that all services need to be turned into decentralized applications. These examples are illustrative of the main differences between web2 and web3 services.

For further reading/sources visit
What is web3?
Blockgames' site
Nestcoin's site
Zuriteam's site

Top comments (0)