Live data from Hacker News

The Web3 Fraud

usenix.org

11–20 of 377 posts

Re: The Web3 Fraud

#11

I don’t understand what problem web3 can solve that a trusted entity cannot. And let’s keep in mind your reply to this comment will be using a trusted entity. In fact in the history of the internet I cannot find a single example of any technology working better in a decentralized fashion compared to centralized for the end user

I will mint NFTs of your comment, $300 pop so anybody who wants to prove you wrong can do so by buying the NFT of your comment that will surely age well. :) /s

Re: The Web3 Fraud

#12
post #4

Earlier quoted context omitted.

Better in what sense? Its extremely difficult to actually use cryptocurrency for selling things beyond cryptocurrency related instruments. You need both your vendors and your customers to be able to easily transfer money in and out, and as things stand, that's an absolutely massive pain in the ass compared to using USD, and approximately nobody does it. But that is only the start of the problems, not factoring in thi…

But it’s fairly easy to use “cryptocurrency” to pay for things, e.g. if you have a cryptocurrency-denominated account at the same provider as your vendor. This is, of course, not open finance in any meaningful respect.

It's easy-ish (far harder than using a credit card), but it's also:

- possible the transaction won't happen immediately or happen at all

- extremely expensive

- stupid (if you expect your particular cryptocurrency to increase in value over time)

- missing all the protections and benefits of a credit card

Re: The Web3 Fraud

#13
Many criticisms of blockchain apps, comparing their use cases to conventional technologies (databases, conventional separation of services such as that described in the article, etc) all seem to miss a major point: Dapps running on the blockchain are immutable and highly resistant to being shutdown.

Immutability is important because it's guaranteed that no matter how many times you interact with a contract address, you can be assured that at no point has the code in that contract ever changed. This is not an assurance you can typically get, as backend code for traditional endpoints can change at any time.

Even more important IMO is the difficulty in shutting down a contract that's deployed to the blockchain. In the case of this article, the reliance on external services such as AWS opens up possibilities for your app to be shut down, whether it's through non-payment to your AWS account, AWS decides you've violated their terms of service, or legal action compels AWS to shut down your app.

In the case of dapps deployed to the blockchain (combined optionally with frontends deployed to a service like IPFS, but this isn't a requirement, as one can always interact directly with contracts), the ability to shutdown these apps would rely on somehow breaking the blockchain itself.

Whether or not you see these aspects as bugs or features is a matter of opinion. Yes, blockchains are slower and more expensive. This is the current cost of enabling the two facets above. If we're not comparing blockchain dapps to other systems that offer the same assurances, then we're comparing apples and oranges.

Re: The Web3 Fraud

#14

I don’t understand what problem web3 can solve that a trusted entity cannot. And let’s keep in mind your reply to this comment will be using a trusted entity. In fact in the history of the internet I cannot find a single example of any technology working better in a decentralized fashion compared to centralized for the end user

Hot take: The proponents of decentralized systems feel disenfranchised by those who own and govern centralized systems, therefore decentralized systems are their way around what they consider injustice. It is a grasp for control and power where they feel they have none. They don’t feel they have a seat at the table, so they argue for building their own table, which is, naturally, “superior” to the existing table (why would you use it if it wasn’t superior?).

It’s not about “open finance” versus “centralized finance”, it’s about “our finance” vs “their finance”, our ledgers versus their databases. This is no different than Silicon Valley starting as David and turning into West Coast Goliath, wrestling with the East Coast Hegemony for status and power.

I get the sentiment, but code doesn’t fix people problems. I am not without curiosity, but web3 still has much work to do to show both novel and meaningful use cases.

Re: The Web3 Fraud

#15
> So what does the supposed “web3” add to this vision? The cryptocurrency web3 starts with all our existing infrastructure.

To some degree, the author is not wrong. Some of these so-called 'defi' apps were still sitting on AWS, GCP, and Azure and were affected by the outage underlying the decentralization illusion they created. The same thing with NFTs stored on OpenSea and not even being tied to the blockchain itself.

Right now, the only reason that Ethereum is hyped for this is because the defi hype squad has their investments in the cryptocurrency; even when it is not the best cryptocurrency to use for this. Not even I can use it to pay for my groceries without over paying for the fees just for it to go faster.

This all proves that web3 is not ready. (yet)

Re: The Web3 Fraud

#16

I don’t understand what problem web3 can solve that a trusted entity cannot. And let’s keep in mind your reply to this comment will be using a trusted entity. In fact in the history of the internet I cannot find a single example of any technology working better in a decentralized fashion compared to centralized for the end user

the value proposition of all the crypto nonsense is that some people don't like trusted entities.

I tend to think its not worth the trade off (and the "decentralization" is questionable in practise), but this line of criticism is basically begging the question.

Re: The Web3 Fraud

#17
As a 13 year old programmer learning to code in 2005, transferring money online seemed impossible, this was pre-stripe after all. A 13 year old getting a bank partnership or a payment processor deal seemed a bit out of reach as well. These days though, sending money online via stable coins like $USDC over a fast and cheap block chain like Solana, Polygon, avalanche, etc is not only possible but flat out inevitable.

Re: The Web3 Fraud

#18
> So I still need a DNS name,

Ethereum Name Service (ENS) https://forkast.news/what-is-ens-ethereum-name-service-how-d...

> After all, a programmer doing the most basic test of a web3 prototype is going to need to get the cryptocurrency, spend the cryptocurrency, and any application will require all users to get the cryptocurrency as well. If this gets abandoned quickly due to the inevitable technical failure “web3” still accomplished its goal of getting more suckers in and extracting their money.

Hard to take serious the rest of the blog when he doesn't seem to be aware of development testnets that exist for exactly the above reason. Or familiar with scaling efforts, or some of the long term ethos of the crypto developer community.

https://ethereum.org/en/developers/docs/networks/#testnets

Re: The Web3 Fraud

#19
post #4

Earlier quoted context omitted.

Better in what sense? Its extremely difficult to actually use cryptocurrency for selling things beyond cryptocurrency related instruments. You need both your vendors and your customers to be able to easily transfer money in and out, and as things stand, that's an absolutely massive pain in the ass compared to using USD, and approximately nobody does it. But that is only the start of the problems, not factoring in thi…

But it’s fairly easy to use “cryptocurrency” to pay for things, e.g. if you have a cryptocurrency-denominated account at the same provider as your vendor. This is, of course, not open finance in any meaningful respect.

Ah yes. The solution to “normal people can’t easily get cryptocurrency to pay with” is “well if they already had cryptocurrency…”.

I just noticed I read that wrong. I missed the same provider as your vendor part.

So I guess the solution for using cryptocurrency to buy things at Amazon is “if you already bought cryptocurrency at Amazon…”.

But I’m trying to buy something. So how does the intermediatory step help at all?

This post may sound somewhat hostile. I TRUELY don’t understand how cryptocurrency helps any of this. It only seems to help cryptocurrency people.

The author nailed my feelings 100%.

Re: The Web3 Fraud

#20
post #18

> So I still need a DNS name, Ethereum Name Service (ENS) https://forkast.news/what-is-ens-ethereum-name-service-how-d... > After all, a programmer doing the most basic test of a web3 prototype is going to need to get the cryptocurrency, spend the cryptocurrency, and any application will require all users to get the cryptocurrency as well. If this gets abandoned quickly due to the inevitable technical failure “web3”…

I dunno, it still looks like a big ponzi scheme in many angles.
Post reply on HN