An idea that work with the decentralisation of the internet on basis of the blockchain
History
Gavin wood introduced the term Web3 in 2014 it was helped to develop Ethereum, the crypto which is famous all over the world. Now he is running the Web3 foundation. The idea of web3 was to get more popular in 2021 because of the cryptocurrencies and high investment from the companies. The main key in web3 is the decentralization based on the blockchain.
Web 1.0
This can be considered as the sites serving the static content rather than dynamic HTML content. Data and content are served from a static file from a file system, rather than a database or API and the site does not have much interaction at all. You refer to it as the read only web.
Web 2.0
In web2 you don’t have to be a developer to participate in the creation of the process. Many apps are built in a way that easily allows anyone to be a creator. You refer to it as the social web and interactive.
Web 3.0
Web3 refers to a decentralised online system based on the blockchain. The application and platform built on the web3 should not be owned by a central gatekeeper, but rather by the users who will earn their ownership stake by helping to develop these services and also maintain.
To achieve a stable and secure decentralized network the participants compete to provide the highest quality services to anyone using the service.
The protocol may often offer a variety of different services like compute, storage, bandwidth, identity, and other web services commonly provided by cloud providers
The some of the characteristics are :
- Verifiable
- Trustable
- Self-governing
- Distributed and robust
- Stateful
Native Payment
Payments are built in via the native token, ether (ETH). Ethereum is turing-complete, meaning you can pretty much program anything.
Crypto wallets like MetaTask and Torus enable you to integrate easy , anonymous and secure international payment and transactions into web3 applications.
How to Build on Web3
A developer who currently transitioned into the web3 space from a traditional development background. So I wanted to start building to get a sense of what the development experience felt like And I wanted to get an understanding of the types of apps that we can build today.
A decentralized application has a three components:
- The fronted part : Takes input from the user and builds the requests to be sent to the smart contracts.
- The wallet : Signs transactions and sends them to the network.
Smart Contracts : This is the part where you write the business logic.

