Live data from Hacker News

Web3 is centralized and inefficient

neelc.org

31–40 of 769 posts

Re: Web3 is centralized and inefficient

#31
Agree 100%. Web3 is useless. The whole web3 thing is an extension to get more people and more real money to get into the crypto ecosystem and provide liquidity to the early adopters and insiders.

I haven't found one legitimate use case for blockchain. The only thing it is useful for it speculative gambling.

I wrote about it some time ago and and shared here on HN https://yash.info/blog/what-is-web3/

Re: Web3 is centralized and inefficient

#33
post #21

> A lot of Web3 platforms are in fact centralized. Your wallet (MetaMask), marketplaces (OpenSea), APIs (Alchemy) are all central platforms. Sure, they use a distributed database (blockchain), but before that it’s still a Go app on AWS, meaning its centralized. > Your wallet (MetaMask) Run your own node. This is lazy reporting to reach the end point about fawning over FreeBSD (its in the article, literally an article…

> Run your own node. Which platforms are doing that? Any you can name offhand? > You don't have to use their GUI. Who's doing that? > don't use Alchemy or Infura as your RPC endpoints? Who's doing that? > It could just as easily be "This isn't decentralized! Let me fix that!" Write the post, then. I'd read it.

Things like otterscan that are a locally run instance of an etherscan like site are a step in the right direction, but there is still a lot to do in this regard for sure.

https://github.com/wmitsuda/otterscan

Re: Web3 is centralized and inefficient

#35

Can someone explain what Web3 is in 50 words or less to a layman?

Web1 was read only (ex. blog)

Web2 is Read+Write (all interactive apps - email travel booking, stock trading etc. However, the content of these are owned by mega or small corp)

Web3 is Read+Write &'Own' your data. By virtue of blockchain tech you can take your data/content and use some other service. You have your NFTs, you have your Bitcoins, you can use any service to manage those.

Re: Web3 is centralized and inefficient

#36

> A lot of Web3 platforms are in fact centralized. Your wallet (MetaMask), marketplaces (OpenSea), APIs (Alchemy) are all central platforms. Sure, they use a distributed database (blockchain), but before that it’s still a Go app on AWS, meaning its centralized. > Your wallet (MetaMask) Run your own node. This is lazy reporting to reach the end point about fawning over FreeBSD (its in the article, literally an article…

> Yep. It is a GUI ontop of their smart contracts (public access backend code). You don't have to use their GUI.

So what happens if someone just copies the JPG and puts on their web host? Isn't that essentially what OpenSea is...a hosted service for the JPG.

Re: Web3 is centralized and inefficient

#37

Can someone explain what Web3 is in 50 words or less to a layman?

Web1: run a server, people (clients) post content, and you save it on your server.

Web2: pay someone else to run a server "in the cloud". They save the content.

Web3: run a server with all your own content. Other people run clients that index and let you search other peoples' content.

Concisely: Web3 is the same as Web1, but with client-server the other way around.

Re: Web3 is centralized and inefficient

#38
post #27

This seems like the angry ramblings of someone who missed the boat. I'm not invested in cryptocurrency or other tokens, but this seems very unfair to the ecosystems that power them. Sure, there are centralized wallets, marketplaces, APIs, but that's just not the point, not the problem they're trying to solve. If Google deletes your account, that's it. If OpenSea deletes your account, another app will happily connect…

> If OpenSea deletes your account, another app will happily connect to your wallet and let you continue where you left off. Or not, because they all use the OpenSea API instead of bothering with the blockchain.

Maybe OpenSea is a bad example (NFTs are something I really don't understand) ;)

A better example might be a DEX like Uniswap. Uniswap goes-down/bans-you/whatever? Use PancakeSwap or 1Inch or Futureswap or some other equally-ridiculously-named service. They all connect to the wallet that you own and cant be taken away from you.

Re: Web3 is centralized and inefficient

#39

> A lot of Web3 platforms are in fact centralized. Your wallet (MetaMask), marketplaces (OpenSea), APIs (Alchemy) are all central platforms. Sure, they use a distributed database (blockchain), but before that it’s still a Go app on AWS, meaning its centralized. > Your wallet (MetaMask) Run your own node. This is lazy reporting to reach the end point about fawning over FreeBSD (its in the article, literally an article…

You’re falling into the same trap as tech enthusiasts in web1. Sure, you could scan blockchains and extract NFT data yourself, and sure you could run your own node for every blockchain that interests you (paying god only know how much for storage and bandwidth). Just like how in web1 you could run your own email server to handle email and have your own blog server to publish info and your own git server to host your…

But I don't care about that the impractical enthusiast stuff, I care about the bloggers that make these flippant dismissals instead of talking about the impractical things that are possible. I simultaneously observe that the impractical things can be made more practical.

For example, Metamask with a non-default RPC node is great compared to using crypto before Metamask. Phantom wallet on Solana is even further improved than Metamask in what a browser-extension wallet can do! Just keep pushing in that direction and wean people off of the default nodes!

Node software mostly sucks! There is great room for improvement there and it will keep happening. For example, for Ethereum Mainnet, a Go-Ethereum (Geth) archive node takes like 10 Terabytes and most people just accepted that absurdity, while someone else said "hm that data structure is not optimal" and made Erigon which can do the same in 1/3rd the time and around 1.8 Terabytes.

Node software still sucks! It can be improved! The people that like FreeBSD would like tinkering with that kind of stuff too (the author admits that, but chooses to adopt a different perspective unrelated to how they would actually be contributing to the space)

Re: Web3 is centralized and inefficient

#40
post #7

Some platforms like Ethereum are completely decentralized. You forfeit some of this decentralization bit by bit when using MetaMask, OpenSea or Alchemy, but the platform itself is still decentralized. The Web is completely decentralized, by you forfeit some of this decentralization bit by bit when using Paypal, Facebook, or AWS. The trend in technology has always been to trade control for convenience. This doesn't st…

Isn't that the point? Web technology is decentralized, but as an economic and cultural force it's dominated by a small number of corporations. Web3 has the exact same problems with economic centralization, and "rolling your own" requires all of the same investments and sacrifices as doing so on the existing web, plus more.
Post reply on HN