Cover photo

An Attempt at Defining Web3 and Why it Matters

(The original post appeared here)

-----------------------------------------------------------------------------------------

Web1 was the infant stage of the World Wide Web built on the internet (early 90s to 2001/02). Characterized by skeuomorphism, the web back then looked primarily like digital replicas of magazines and newspapers. With limited to no scope for user-media interaction.

This era is defined to be mostly a read-only version of the web, where the content was limited to virtual depictions of physical media.

Some examples of Web1 being FTP, SMTP, Netscape, Grammar.com, etc.

From the beginning of 2003–04, Web2 came along and reinvented the web whereby users could now interact- albeit in a limited fashion, with the content on their screens.

A few examples of the drivers of Web2 are Facebook (Meta aka Zuckverse), Google, Microsoft, etc.

Web3

The best definition of Web3 that I've come across is the one articulated by Chris Dixon - general partner at a16z.

He defines it as:  "The internet owned by users and builders, orchestrated with tokens".

This definition captures the essence of what Web3 means. The users of a platform are now also the owners of said platform. And the economic behavior of all agents are aligned through incentive mechanisms introduced via tokens.

Side note: Although the term Web3 was until a few months ago referred to the way people interact on the internet, recently it's also being used interchangeably with the word 'crypto'. The term 'Web3' might be easier for most to wrap their heads around relative to 'crypto'. But I personally don't think these two words mean the same thing.

Exploring the characteristics of Web3, in juxtaposition with Web2, should in my opinion provide a clear understanding of the former and why it's so important.

Characteristics of Web3

Decentralization

(If you're a crypto native I'm sure you're sick of this term being thrown around. But bear with me here.)

Unlike Meta and Google which are owned by a single entity and their applications run on centralized servers, Web3 platforms are decentralized in a peer-to-peer manner.

Take for example the comparison between Medium and mirror.xyz (I'm probably shooting myself in the foot here as the original piece you're reading was published on Medium before importing to mirror).

Medium is an LLC, where company shares are owned by a select few individuals. It is primarily these individuals deciding the future of the company. The platform decides which articles they want to promote, censor, and how much to pay for the writers using their platform.

In complete contrast to the above, mirror.xyz is owned by the users of the platform with their ownership represented by the amount of platform-native tokens they hold. With a blockchain-based application layer, entries in mirror are immutably embedded on-chain and just like any other blockchain has the features of being permissionless and censorship-resistant.

I don't know about you, but to me a decentralized network where the users of the network are the owners of said network is a 10x improvement to centralized applications.

Open source code

To build something for monetary gain, make it proprietary. To build something that is useful to the world, make it open.

Almost every Web3 project has made its source code available for anyone to take a peek, copy, scrutinize and improve upon.

What this now means is that every problem only needs to be solved once.

A prime example of this was when Uniswap came along and introduced the concept of AMMs (automated market makers). Since Uniswap's code was open source, it spawned the rise of other similar DEXs (decentralized exchanges) such as Sushiswap, Pancake Swap, etc.

One of the cool things that open source code enables is composability. What does that mean? It means that projects (software) can now plug into each other like Lego blocks.

Take for example a blockchain-based game such as Decentraland. The open-source nature of its code allows other game developers to build on top of it (just like Lego blocks stacked on top of one another). As a result, we see games being built within a game.

Privacy

Part of the traditional business model of Web2 social media giants is to collect your private data and sell that to third-party vendors in order to monetize (combined with generating revenue from selling ad space on their platforms).

The use of Facebook and Twitter meant that the user was knowingly (or unknowingly) giving away their privacy in exchange for consuming/creating content.

This tradeoff is completely eliminated in Web3.

Public key cryptography means that only you as the user of a platform can view your data using your public key/private key pairing. One quite literally holds the key to their data and is fully in control of it.

Not to mention the log-in experience has never been smoother, where one merely needs to connect to their web wallet such as Metamask. Try logging into Opensea.io or mirror.xyz and you'll see what I'm talking about.

Improved mechanisms for monetization

One of the highlights of Web3 is the reasonable and sometimes unbelievably low take-rates.

By take-rate, I'm referring to the fee charged by 'the house '/marketplace/platform for the services they offer to the users.

YouTube, Meta, Instagram, among others have been notorious for the kinds of take-rates they charge  -  50%, 100%, and 100% respectively.

The current take-rate on Opensea is 3% on any sale made on their platform. Mirror charges 0%.

Another primitive that has emerged for Web3 monetization are NFTs. The issuance of NFTs have proven to be a monumental shift in the manner in which creators can make money using their content. No longer does a musician need a Spotify paying them out pennies to the dollar. No longer does an artist need to depend on physical art galleries to sell their paintings (while the gallery takes 50% of their sales).

NFTs serve as a true means of ownership on the internet. Fans (I prefer the word 'supporters' or 'users') can now support their favorite creators by purchasing their NFTs with no middlemen involved. For the artists, they can now directly engage with their users and be creative with the manner in which they monetize through NFTs. For example, they can configure NFT sales in a manner that they receive a certain percentage of all subsequent sales.

https://twitter.com/adi_r_r/status/1469628886367494146?s=20

Builders can trust the system

When the application on top of which you're creating or consuming content is not owned by a single entity and therefore does not fall prey to the whims of said entity, one has faith in the underlying system.

This is especially stark for businesses that are dependent on these applications in order to survive.

For example, when Twitter on multiple occasions, restricted access to their API, it negatively impacts the businesses that are dependent on it. Similarly, every time Meta changed their algorithm, it deals a blow to companies running banner ads on their platforms.

Centralized decisions as such, taken and implemented with little to no time cushion for businesses to adapt, can be detrimental to the survival of companies dependent on these Web2 behemoths.

This is perhaps one of the primary value propositions and importance of decentralization. When the protocol on top of which you build something is decentralized, you are guaranteed that it will not go rogue on you without a majority of the nodes in the network being rogue (which is significantly less likely to happen relative to spontaneous and potentially harmful actions taken by centralized enterprises).

Muneeb Ali - the co-founder of Stacks, captures this idea effectively when he wrote about how Web2 can be characterized as 'don't be evil' while Web3 is 'can't be evil'. In a nutshell, it is always easier for one person (centralization) to be corrupt than for a group of people (decentralization) to be corrupt.

Fin.


None of the above is financial advice. DYOR. Don't be lazy.


Unlike above, if you'd like to read more of my brain dumps with <140 characters, follow me on twitter @adi_r_r