HACKER Q&A
📣 gls2ro

Do you think web3 is a hype or a real thing about to happen?


These days I keep reading about web3 and how it means the next iteration (revolution ??) of the web and how it will protect free speech (?) and some other advantages.

I liked a lot the period of mid to late 1990 until mid 2000s where I was mostly communicated with strangers over internet and focused on learning things. I installed my first linux version those days, setup a mail server and then later a http server, played with Netscape and Mozaic. Remember using Pine to read emails and I remember how many nights I spent downloading resources from mailing lists as the internet was cheap during the night.

What a wonderful time going from linux to window 3.1 to windows 95 back to Fedora and Redhat and waiting hours with enthusiasm to install a new OS and playing with what it had to offer, discovering almost every default installed program, tweaking and sharing and learning.

Do you think that web3 will really work? My scepticism is related to users hosting content for other users. I don't see yet how this will truly work at a massive scale. But of course I did not read everything about this subject so I am sure there are things that I miss, maybe trends that I am not aware of.


  👤 exciteabletom Accepted Answer ✓
Web3 isn't solving problems that the average user cares about. The vast majority of people just care that they can read articles, watch videos, do shopping, etc...

Web3 makes these tasks more complex and slower in order to create a decentralised, privacy-preserving, cryptocurrency supporting network. No average user cares about privacy on the web or paying with anything other than fiat.

And if the user base isn't there, what company will build software to interact with Web3? Every usable browser today is made by a for-profit company.

I can see it being used for niche, nerdy communities, but that's about it. I don't think it will ever be mainstream.


👤 cupofjoakim
If there comes a real usecase that the average consumer cares about, it could happen. Right now it doesn't seem like it will, but I could be wrong ofc.

I've heard a lot of positive sentiment around "having you data available wherever you browse" - but does that not create a lot of new challenges? Will I have the same data available from all my devices with browsers installed? Everything has a browser now, even my nintendo switch (kind of). How can I make sure to trust a site to handle the parts of my data that they need to interface with?


👤 derekzhouzhen
Both, just like many things in tech.

I don't believe in users hosting content for other users either. However, why don't users host their own content. I would not let anyone to host anything made by me that took me more than 15 minutes of effort. My stuff, my rule.


👤 xrd
Disclaimer: I'm working on a project in this space. So take what I say with a grain of salt.

There are very few projects doing anything interesting with web3 outside of speculation or "grifter" quasi-MLMs (NFTs). Until that changes, web3 won't be interesting. But, we are on the cusp of that change. Soon, there will be interesting applications on web3, and they will change the web permanently.

Two things stand in the way::

- web3 requires specialized browser plugin or even worse, a special app. You cannot do web3 inside a web2 browser.

- transaction costs and throughput

web3 requires a browser plugin (meaning not on mobile) AND education on how to use it. Those are blockers for 99% of the people, so you only have 1% of the people who will use it, and in that small population, most of them are there to get rich quick or die trying.

And, transaction costs are high for the web3 (I'm equating web3 with Ethereum). It only makes sense to participate for people who are trying to get rich.

BUT: if transaction costs go down, and people can participate in web3 WITHOUT a browser plugin, then people will start building interesting projects OUTSIDE of speculation and MLMs.

That will be the moment really exciting things start to happen.

When will that be?

If you don't know what L2 is, here is why it is important: L2 is a way to scale transaction throughput outside of the mainnet Ethereum. There are many ways to do it, but generally they involve rollups, either optimistic or ZK-proofs.

What's a rollup? A rollup is a way to do lots of smaller transactions off the main Ethereum network, and then roll them all up into a single main Ethereum transaction. You amortize all the small transactions across one single mainnet transaction.

L2 products are still in their infancy, don't work great, and have poor UI. But, they are one of many solutions to solving the transaction cost and throughput problem.

If you are rolling your eyes at ZK-proofs and saying "Oh, those crypto guys, more snake oil!" You should know that Google is using ZK-proofs to guarantee the information they pull from Android devices and processed in ML is has a guarantee of anonymity when shared into Google. There is a lot of interesting research happening despite all the grifting in crypto, so don't miss the good stuff. If you are excited about hard math, crypto has some fun work.

So, L2 will solve the "transaction cost and throughput problem."

The only other barrier is browser plugins, IMHO. The exciting thing is that L2 solutions have their own API. When one of them finallly offers a great UX for interacting with their network, you can interact with it using web2 and not with MetaMask.

Then, everything will open up. It's going to be soon.


👤 enos_feedler
When you say "liked" do you really mean you have positive feelings around the nostalgia from that time period in your life? The reason I ask is because you describe the details from that time, but don't mention the unique benefit it brought. I think this relates to web3 in that I am not sure what problem it solves. It seems like we have vague nostalgia over something and then this vague thing called web3 that is suppose to be our fix. It's probably vaporware.

👤 nonameiguess
I doubt it, but in any case, I certainly hope not. If anything, I think we need to reverse the trend of consumers gobbling up content directly created by other consumers. Getting information from your personal network of social media friends rather than from professional scientists, reporters, and investigators is bound to lead to worse information. Getting entertainment from whoever is most popular on TikTok these days is almost certainly bound to be worse artistically and probably even less entertaining than professional content created by real production studios. Just as watching your friends play basketball in the street is a worse product than watching the NBA.

There are always tradeoffs, of course. Content produced by people who don't get paid to produce it is certainly cheaper. And being a middleman who gobbles up data and sells ads is cheaper than being a content producer.

Ideological tradeoffs, too, of course. You have censorship on one side and curation and information quality on the other side. Unfortunately, I don't think very many people on either side of this want to acknowledge that there isn't a strict ideology we can just adhere to all the time and say one of those is more important than the other. Resisting censorship is probably more important when you're living under the Khmer Rouge, but when you're living in a time of abundance where the motivations of most information peddlers is solely to sell something to you, curation starts tipping the scales. This is going to be constantly changing and there is no fixed answer.


👤 alanlammiman
I think it would be possible to come up with a web3 defined as big interesting improvements on the web that justify that version number increment without having to dive into a web3 defined as crypto, dapps, etc

👤 speedgoose
I hope the wannabe rich crypto scammers will have the same success than the semantic web community about winning the web 3 label.

👤 bobbyd2323
Color me very very very skeptical it can solve a real-world problem for the average user.

👤 sircastor
I consider myself relatively up-to-date on the web, and where it’s going, but I have not ever heard of web3. This means mostly to me that it doesn’t have the traction it needs to be actually happening - at least not yet.

I’m certainly not the barometer of whether or not a technology or protocol will be successful.


👤 codingclaws
Web 2.0 and Web 3.0 are pretty pointless to talk about. But web3.js is a real JS lib for dapps and on top of that we will probably get better at decentralization. How big will decentralization get, it's hard to say.