Keep the web free, say no to Web3 (2021)
yesterweb.org
yesterweb.org
https://news.ycombinator.com/item?id=29481120 (130 points/96 comments)
The balkanization of the web seems like a threat that gets bigger every year. Surveillance gets worse every year. Regulatory attempts to combat certain kinds of surveillance do so by shifting the burden of "consent" on to users who don't understand what they're consenting to. Fewer and fewer people have any kind of "ownership" of the web in the form of personal servers, privately-hosted websites, independent self-managed communities, and so on.
Perhaps web3 could be a danger if it proposes unworkable solutions to those problems. Token economies and blockchains do give a kind of "ownership" and "participation", but the sheer volatility of the pricing of the goods, services and induced-scarcity "land" on offer makes it impractically risky or expensive for anyone who isn't running some kind of trading strategy.
There are lots of good critiques of web3, and good arguments against specific projects, features, or consequences it produces. "Keep the web free" is a fine idea, but I'm not sure that web3 is where the real danger comes from.
I’m not sure about dangerous or threatening, but virtually every “web3” product so far has come with a blockchain and token solution that makes it extremely expensive and prone to weird incentives like speculative investing and hoarding.
Look at any web3 style project from distributed file storage to virtual land sales and you’ll find the majority of participants in the ecosystem aren’t actually interested in using the platform. They’re interested in getting there early and scooping up as many tokens or coins as possible so they can flip them to someone else in the future. Actually using any of the NFT based systems can be shockingly expensive ($10-$100 in fees just to modify an ENS entry, for example) or involve a lot of weird financial quirks like a price that effectively varies wildly from month to month depending on blockchain congestion and speculative forces.
Companies like Reddit are the exception to the norm in many ways. They’re almost this weird experiment in “what happens when a built-to-sell startup decides to stick around?” Hell they sold to Condé Nast and lived there for years as just a part of the portfolio. They were in the red for roughly a full decade.
That whole arc is weird now that I think about it haha
Somehow it's difficult when people invest actual cash money, especially in large sums.
The reason everyone is doing speculative bullshit in Web3 is exactly why it isn't a threat to the internet. There is nothing useful that it has created. There is no reason for anyone who isn't trying to fleece bigger fools to buy into it. There is nothing that ecosystem does that's at all better than what we have today.
Web3 isn't going to replace the internet - all it has replaced is the penny stock scam.
[1] it's a bad thing for the participants in these schemes.
I guess what I’m saying is web3 being terrible, scammy, and useless don’t strike me as reasons why it won’t supplant the web as it exists today. It could just win through attrition, as everyone interested in keeping the current web going retires and dies, as there’s no money in maintaining old systems; while those making fortunes off web3 scams are massively incentivized to keep the scam money flowing.
Very few engineers are working on web3 nonsense.
> and at a country-level scale the corporations interested in web3 employ a lot of engineers
They're really not. Like, if you're defining "interested in web3" as "they have occasionally said the word 'blockchain' in an attempt to get some press", yeah, sure. But not that many large companies are actually putting significant resources into this. Of the really big tech companies... maybe Facebook is putting substantial resources into it, or has in the past? Though surely not a significant part of their total resources. The others, not at all, really.
This authoritarian approach justified "for the good of humanity" is dangerous. It actually makes me sad this comment is on "Hacker News". We should value tinkering and hacking on what we enjoy.
You just reminded me of EOS, which raised over 4 billion dollars and promised to run a 'world computer', that descended into a morass of speculation on everything up to and including RAM timeslot bookings on the system. I just looked it up, and a mere two years later the entity that had all the funds is doing something else, and the community announced the project a total failure.
The blockchain space really is stunning to behold.
Or it should have been, I see little evidence of learning in this space.
It's an ERC-721 compatible token, free to create, free to mint and collect
POAP stands for Proof of Attendance Protocol
— POAPs are NFTs that function of digital badges to prove you attended an event
— Using POAPs benefits event organizers by creating a direct line of communication with attendees, allowing more interactive, more responsive events and a more reliable way of building relationships with guests and followers
— POAPs benefit individuals by creating a completely personalized story of a person’s life, linking them with moments in time without sharing any data with big centralized platforms
> POAPs are NFTs that function of digital badges to prove you attended an event
Save your ticket stub. Buy a t-shirt from the event. It's not even valid proof if the event organizer can hand them out to anyone.
> Using POAPs benefits event organizers by creating a direct line of communication with attendees, allowing more interactive, more responsive events and a more reliable way of building relationships with guests and followers
How does an NFT work better than emails/organizing website?
> POAPs benefit individuals by creating a completely personalized story of a person’s life, linking them with moments in time without sharing any data with big centralized platforms
Oh good, so instead of posting things on facebook, now facebook can just read the public chain to get that automatically. Brilliant.
I love the nft haters who think they're sounding smart but sound like absolute morons to anyone who's done at least a few hours of oBjEcTiVe research into the space. And normally I'd take the time to educate but with attitude like this and a made up mind, nah hfsp.
(So that's not a dumb dismissal: no really, who cares? Who wants to do these things, what value are they deriving from it, why does the user want to bother with this overhead, and who pays for it?)
Neil Postman (of whom I'm a big fan, to put my cards on the table) wrote very helpfully about the concept of "filters" (that may not be his word) in Technopoly, and I've been thinking about the concept a lot ever since. Certain things are inadmissable in court, and that is true because otherwise you'll just have bedlam. The analogy doesn't hold perfectly, but the same thing is true of other situations where people gather together to communicate, whether in person or online.
The other thing that's required to avoid total chaos is authority, and I think it's a common trait to be dismissive of the value and purpose of authority in this context. People have been dismissive about authority since, uh, forever, but I think there's something about the promise of the internet that makes people think we have finally arrived at the point where it is unnecessary. (Think blockchains and crypto, for instance.) But it's not.
The sooner we see that authority isn't a bug but a feature and begin to build for it in our tech tools, the better.
A lot of people agree that moderation helps communities. That’s “authority”. But when moderators are employed by capital holders, the authority leaks up to the capital holders and you end up with different and thornier problems than chaos.
Fedicerse-like systems probably do better in this regard, but the community has to be convinced into paying for the moderator’s time and the system’s resources. Most people have had rhat trained out of them by free-to-use services.
I can imagine blockchain tech could support improvements in this situation, but it is not itself The Solution. People need to own and manage the solution, and to choose the appropriate tech to support their choices. Blockchain people need to stop trying to sell us on the tech being the solution.
1. They personally vet the people they let in to maintain the style of community they're going for.
2. If someone's a problem, it falls to the sysadmin or the people they chose as moderators to kick the person.
3. Anyone can start a tilde and network with the others, but this is done at a human level, meaning people need to actually -want- to network with you.
4. The size of the communities are kept human-scale. It happens that a tilde "fills up" and that people who want in just need to start their own, which is how the whole "tildeverse" arose: from tilde.club reaching capacity and enough other people liking the idea they decided to copy it.
I'm a big believer in this sort of federation approach to the internet in general. The clue is in the name: the "internet" is a network of networks, and IMO we shouldn't expose everything to the rest of the world, but only carefully curated gateways behind which the trusted network with admins who the curated community believes in can operate with less fear of bad actors (at some level we all know this already because this is how Instagram users behave, just at a social level instead of a technical level).
But i do agree that a benevolent dictator may be better than a functioning democracy, for a time.
Or do you mean balkanization by apps, replacing the web?
I wholeheartedly agree with the rest, though.
Before Reddit and web forums there was Usenet.
Also, what killed Usenet was mainly the byzantine process of creating newsgroups (i.e., artificial barriers to entry), and how those who found themselves in charge of popular newsgroups tendes to be heavy-handed in how they viewed the role of censorship as beneficial (i.e., more artificial barriers to entry).
Now comes web3 and the only technical benefit that's being pushed is it's ability to impose artificial barriers to entry at a deeper architectural level.
I don't buy it. The web forums that largely replaced Usenet also had significant barriers to entry; although you could get a PHPBB hosting account pretty easily you would then have to drive traffic to your site; people couldn't just add your site to their feedlist and see new posts automatically without "going there". And you had a much freer hand with moderation.
I think web forums won largely because they didn't require any client software - the barriers to entry for new users were non-existent. Maybe the moderation was more effective as well; I know some usenet groups had major issues with spam but that wasn't universal.
What you are referring to is centralizarton/decentralization where the number of different sites/hosts goes up or down.
Look, no one forces any of us to use the obnoxious websites. For many of them, there are alternatives (email), and for the worst offenders, abstaining is easy, and the only option (social media).
The old-school internet and web will always be available, ready to use, and superior in almost every way to the dumpster fire of modern websites.
Did anyone else experience a palpable feeling of euphoria when visiting OP's website? For me, it was blissful and uncanny. Here is a webpage with design pulled non-ironically straight out of 1999, which also somehow feels like it was made in 1999. Not a hipster's prerequisite "indie-web" presence, not an emulation or demonstration built in a framework -- a simple, flat-file webpage that speaks to the defense of the original web, and in the native tongue.
Perhaps we should encourage web3. After all, it is by virtue of this crisis that so many more people are realizing why even web 2.0 was mostly just a commercialization of web, and has changed us for the worse.
Not really true. The network effect. You get to be isolated and lose your friends if you don't.
<Not really true. The network effect. You get to be isolated and lose your friends if you don't.
I may be misunderstanding your point (if so, my apologies), but if someone is a friend, an actual, real friend, not an online acquaintance, there are many, many ways to stay in touch and maintain those relationships that have nothing to do with online social media sites.
I'd posit that if someone is unwilling to interact with you because you don't wish to use the same social media site, they're not really your "friend," just an acquaintance on (or a shill for) some social media site(s).
Not even kidding, the postal service still works quite efficiently, and email is very useful.
Part of the problem here may be generational definitions. Perhaps I am wrong, but I think the definition of "friend" has changed quite a bit since the pre-web days.
All of these technologies are tools. If your friends are really friends, you'll use whatever tools you need, and even if significant time passes, you'll still be friends when you finally connect on the other side.
That does not change the fact that Web3's main selling point is it's ability to eliminate their user's basic freedoms.
Before platforms have to incentive you to use SSO and cookies to draw you in. now people are tagging NFTs with their address and act as SSO, reasonably anyone can pinpoint you with a few tech skills if such is the future.
Whatever you think the bad thing in "web2"(I hate this term) will happen and 100x in so called "web3" future.
The idea behind web3 is that everything lives "on chain" (the same way the idea of the Internet to some was that everything is "online"). This is not just a whimsical dream but a vital necessity for most of its promises to even function. Listen to crypto enthusiasts and you'll hear many scenarios which only work if this is already the case.
"Smart contracts" are useless for anything "off chain" because they can only interact within the chain. You can set up a smart contract to grant royalties off the trade of an NFT, sure, but if you mint an NFT of your book to do that you can literally still sell copies of that book "off chain" without triggering the contract (so you still need the entire legal apparatus of the centralized state dealing in fiat currency, which NFTs and crypto and smart contracts were supposed to replace).
You can see this play out in the (poor and thus cheap to invest in) African countries crypto enthusiasts have been trying to use as lab rats: universities issue their degrees "on chain", land ownership is tracked "on chain", and so on. If all legal documents and claims are replaced by tokens and smart contracts, you can circumvent laws because what's the point of having a legal claim if you can't enforce it because everything runs on the chain and the chain disagrees with your claim?
Even the enthusiasts of course forget to talk about how this makes every person incredibly transparent (no need to "dox" strangers, you can just track their transaction history and literally inspect their wallet to find out everything there is to know about them) and how it turns identity theft from an annoyance to something irreversible (because to the chain, every owner is the rightful owner) that can happen to you as easily as accidentally leaking your Facebook password. Yes, I know about tumblers but if you have to resort to money laundering tools to recreate any semblence of privacy I hope I don't need to spell out how this seems to be more about money laundering than privacy.
And this doesn't even go into how all the fabulous claims about NFTs in games are little more than microtransactions, lootboxes and DLC, how "play to earn" just replaces game mechanics with grind (or at best encourages literal ponzi schemes of renting out your account to allow other people to fight over scraps until the currency becomes worthless) and how none of the technologies involved are "new" or offer any interesting solutions to problems that actually exist outside crypto itself.
Oh, and of course on top of that every single crypto project is either a ponzi scheme (or pyramid scheme, or any of the dozens of variants of scams that are legally neither of those because of technical details but still function the exact same way) or a "rugpull" waiting to happen.
That's interesting. For some reason I had imagined the umbrella of web 3 tech and protocols were somehow additive to what we have now. In looking at the Web3 Foundation's page I can see they have an entire stack defined but nowhere was I able to find where their "vision" for the web was laid out.[2] This seems kind of odd. Is this intentional or is this just not the right place to look?
>"Smart contracts" are useless for anything "off chain" because they can only interact within the chain."
Isn't this what "oracles" are supposed to do though?[1]
Because that's how it is sold. The tech is additive (though at this point hardly novel) but the value proposition boils down to "what if everything was a financial transaction".
> In looking at the Web3 Foundation's page I can see they have an entire stack defined but nowhere was I able to find where their "vision" for the web was laid out.
Yeah because the vision isn't particularly appealing to most people. The momentum web3 has is part astroturfed (i.e. wealthy investors leveraging their "fiat" fortunes to pump crypto currencies so they can cash out and VCs pushing their web3 startups for an exit) and part people buying into the hype without fully understanding the bigger picture and its ramifications.
> Isn't this what "oracles" are supposed to do though?
Sure, except they're vulnerable to manipulation (just search for "oracle" on https://web3isgoinggreat.com/ to see a number of noteworthy attacks).
The only way to fix the problems of blockchain technologies is to move everything on the chain. The reason crypto enthusiasts don't worry about the privacy implications is that it will still be possible to "buy privacy" and they believe they're going to make it big so it won't be a problem.
I was curious about this: >"he reason crypto enthusiasts don't worry about the privacy implications is that it will still be possible to "buy privacy" and they believe they're going to make it big so it won't be a problem."
What would their solution be then? How would one buy privacy?
I would disagree. It's impotent and and useless, but also the basis for billions and billions of dollars worth of scams. That makes it not harmless, even if it is itself impotent. It's impotent for any useful work, but highly harmful in effect.
Now if the GDPR could realistically do something about the tidal wave of spam I've got from pubs in random parts of England and Wales I happened to visit once while waiting for a train back when they were insisting on doing everything through an app that would be nice! I'm fairly sure most apps don't need to be apps at all, they could be websites if companies weren't desperate to inject analytics and yet another vector for spammy marketing into every interaction with them.
I would agree that web3's potential hasn't materialized. Possibly it never will, but at least engage with some of the concepts.
Further, when you use Stephen Diehl as a source, you already lost. This guy has an unhealthy obsession with hating crypto fueled by his own crypto startup failure.
Why is this unhealthy obsession so common on HN? Expressing some concern or doubt about crypto is perfectly reasonable, but it seems odd to me that a forward looking site that's tech-focused has such intense emotionality against crypto.
It's interesting to see on a site that calls itself 'Hacker News' where the whole point is being curious about upcoming startup projects or technologies.
Theranos turned out to be a scam with many investors losing their money, does that mean all startups are scams? No. So given that many companies like Stripe, MoneyGram, Namecheap, etc have re-entered into cryptocurrencies, perhaps they are also aware that some of the ones they have chosen to use have a use case?
What's so bad about consensus and trust, again?
Is the only kind of consensus you trust the kind of consensus that's arrived at by burning tons of coal?
Unfortunately it’s a “curate’s egg” situation, and anyone genuinely promoting web3 is indistinguishable from the grifters.
It is capitalism at its maximum exponent and the only thing that managed to do is more wealth concentration (of USD BTW)
Very often on HN, we see new stories about how Payment Provider X stole $$$ from some individual/group/business, ruining their lives. Or we see governments blocking bank accounts from doubleplusungood protesters.
I cannot understand how people see this kind of thing happen all of the time and then rationalize that there's no conceivable use cases for crypto.
HackerNews is a high-quality rational discussion medium. The problem is not with this community, it is with the propaganda bubble of web3.
> web3 is a naked pyramid grift
are not fostering an intellectually honest and objective debate.
Sure, there are countless speculators. Agreed, many things are overhyped.
The underlying technology is still innovative and enables novel solutions.
On a complex topic with an enormous scope, you claim to have an absolute and extreme answer, and present it as factual. That's pretty much impossible on any topic of high complexity.
You present zero evidence to justify such extreme conclusion. That's low quality and irrational.
To come to a high confidence conclusion on the whole of web3, one would have to actually read hundreds of articles at least, and spent significant time actually using the many products. I would doubt that you did so, and couldn't even pass the most basic test.
So you have zero evidence and presumably zero knowledge or experience. And you're the rational one?
Many of the people in tech I meet, knew about Bitcoin very early. They even saw the potential. Some acted on that (with hindsight this may seem the "smart" move, but really, it was a gamble with lot of downside potential. Still is). Most did not -which actually, financially or investment-wise, was probably the smart move-.
Those people now must find ways to deal with this internally. The simple thing is to keep convincing yourself that web3, crypto, etc is bad - a conviction that isn't too hard to base in fact, really.
I gave talks in Bitcoin on tech meetups back in 2012. I've had numerous people from back then, tell me that they are really bummed that they didn't really believe me back then, to at least dabble around a bit with some spare change. Or just the tech. I strongly believe there are far more people in the tech scene who aren't this honest, not even to themselves, and instead strongly and loudly "hate" on all crypto.
There are many many reasons, and if you are unable to think of any then perhaps you are in a propaganda bubble?
What's so telling to me is that in posts like yours, it is never said what the "concept" that's so good actuallay is. Please enlighten me
As for this community, I too find it disappointing how it engages with the crypto topic. I understand that crypto gives plenty of reasons for skepticism. I personally share the opinion that > 90% of it is garbage without utility.
And yet still I think there's room to intellectually engage with the good parts. Even parts that are good "in theory" at this point. Even more so when it's so common to bash "web2" tech monopolies.
I do get it though. Crypto is huge, complex and fast-moving. To get a deep and nuanced understanding of it means investing a huge amount of time without a tangible reward. Hence, people resort to simplistic binary conclusions. It's terrible or the future, there's no middle ground.
It's even worse when a topic gets politicized and becomes part of the culture war. A lot of brands are looking to experiment with crypto but are walking on egg shells or have to retract plans as to not offend the Twitter mob.
Is Elon Musk a Disney-style billionaire villain or our savior? It can be only one of those two options, such is the way of the world right now.
> And yet still I think there's room to intellectually engage with the good parts.
Then please provide some examples. Over and over here on HN we ask what is Cryptocurrency good for besides speculation and breaking the law that wouldn't be better solved by using a DB instead of a block chain? Oddly enough nobody seems able to answer that question. If 10% of projects are the "good parts" it shouldn't be that hard to find a few examples.
messages on the btc or eth blockchain or arweave are more durable and uncensorable than messages on social media.
international transfers now cost less than 1% instead of 2-5%. since we have stablecoins, there's no crypto volatility. (use usdc or dai, not usdt or ust)
nfts enable collecting generative art, and galleries make the art viewable anywhere with an internet connection. being able to sell the art is what allows artists to make a living.
Look at the top 50 tokens, read their whitepapers, connect with the communities, try a few apps and make up your own mind. You may very will still come to the conclusion that it's worthless, but at least you'd then have an informed opinion.
It's actually a fun thing to do, this exploration. Even if you dislike it. It's intellectually stimulating.
I'm asking because every Web3 project I have seen so far has collapsed after getting just enough speculators (and therefore money) to make a nice rug pull/attack, but well before gaining any significant traction of non-paying users that are there to use the platform rather than speculate. It seems to me that it's completely unsustainable to keep a Web3 project running long enough to even gain these users in any way.
It seems to me that Web3 is, so far, only providing us with three things: the first is a way to speculate, the second is a way to waste our electricity, the third is laughing stock via https://web3isgoinggreat.com/ which only sorta sweetens points number one and two.
Are there any notable exceptions to my above observation? Am I wrong in some more fundamental way?
Are cryptocurrencies a real danger to regular currencies? Are NFTs a real danger to tangible items? Are DAOs a real danger to actual corporations? I'd answer all of those questions with a hard NO.
But the climate and energy impact is not that easy to set aside. The article itself mentions one of the many consequences could be flooding the termination points for underwater sea fiber. So while web3 isn't a threat to the web itself by superseeding it, it's a threat to its existence (and a whole lot of other existences).
The system is rigged by old generations heavily invested in tradfi, but give it a few generations and things will radically change ... which might be arguably irrelevant on your own time horizon, fair enough
Yes, absolutely.
> Are NFTs a real danger to tangible items? Are DAOs a real danger to actual corporations?
Agree on these - hard no.
If you mean "digital currencies", then I would be inclined to agree (though it will probably take a lot longer than people think). But existing cryptocurrencies or even future ones built on blockchain and POS/POW? Extremely unlikely.
And, Ethereum will transition to PoS by this year, ideally in August. All of the popular nine Ethereum execution/consensus clients should be ready for the merge, and mainnet has already been test-merged five times successfully.
The first existing PoW testnet will be merged on the first week of June. After that, there's two testnets remaining that will be upgraded (Ropsten -> Goerli -> Sepolia), and then it's time for mainnet.
I feel like every year is the year when Ethereum will finally transition to PoS, but it never happens.
I'm not pro web3, but it didn't take much effort for me to find an example.
What does make web3 a real danger is the amount of money behind it. VCs and wealthy tech influencers and billionaires are pushing it because it's an easy way to scam retail investors out of their money in ways that would get the SEC breathing down your neck if crypto and web3 weren't largely lawless territories at the moment.
In a lot of ways the aspect of the web that web3 actually builds on is the lawless "wild west" spirit that legislations have been finally trying to clamp down on in the past decades. The only technical innovation happening in it is the equivalent of software patents for existing technology but "on a computer" (or in this case "on the chain").
Even the crypto enthusiast tech nerds cheerleading the technology because they currently (or initially) make money by sitting comfortably near the top of the pyramid scheme will likely be screwed over and lose everything eventually, but until then they're going hand in hand with the grifters who know better than retain any actual stake in the ecosystem by the time it collapses.
Do you see web3isgoinggreat reporting about [0][1] or perhaps [2] or even [3] and maybe this [4]?
As soon as the speculation calms down and the regulators limit these random DeFi projects there will be these projects like the ones I listed that will be still around that won't be 'wasting electricity' and have a valid use case rather than being a random DeFi token project clobbered up as a exit scam which is what you see that is widely reported and filtered out by web3isgoinggreat.
Sorry, but as long as these companies have re-entered into the same cryptocurrency industry, it is really not going to completely 100% guaranteed go away, unless you ban it all; which that is not going to happen.
The reality is, only a few projects will survive.
[1] https://skiff.org/blog/skiff-x-ethereum-naming
[2] https://stripe.com/blog/expanding-global-payouts-with-crypto
[3] https://ir.moneygram.com/news-releases/news-release-details/...
[4] https://www.icann.org/en/system/files/files/octo-034-27apr22...
> If you take away the electricity wasting ethereum network you're left with an email client - which is honestly great - but decidedly not web3.
Not quite. It is not just an email client, it is an end-to-end encrypted workspace as well and everything is open source. As long as they still have ENS working with it and wallet logins, it is still Web3.
> As soon as the speculation calms down and the regulators limit these random DeFi projects, there are projects that will be still around that won't be 'wasting electricity' and have a valid use case rather than being a random DeFi project clobbered up as a exit scam which is what you see that is widely reported and filtered by web3isgoinggreat.
I want to believe in what you say, but at the moment I simply can't. Maybe in a few years, if what you describe actually happens, I'll be able to see this matter differently.
I wonder how much electricity has been wasted on cat videos...
There are all sorts of wastes - the process of waste in attempting to find (R&D) a good crypto, should lead to a net gain in the long run. Cat videos, not so much..
In proof of work crypto though, energy expenditure is by design / intentional, and not only that, but designed to consistently increase.
That feels any comparison between POW crypto to anything else not even apples and oranges, more like car accidents and nuclear weapons - one is an accident, the other is designed to nuke you.
Each year, Bitcoin produces ~37 megatonnes of CO2 per year (https://www.downtoearth.org.in/blog/environment/as-cryptocur...), and i won't consider any other cryptocurrency.
Now, let's assume for a moment that every single youtube video is a cat video, since i found nothing about how much people watch these. So 10 megatonnes of CO2 per year (https://www.wired.co.uk/article/youtube-digital-waste-intera...).
Obviously this is very unfair to cats. But even if that were the case, with this calculation being _really_ biased for crypto, it's still very bad.
But these legitimate grievances have been co-opted by the blockchain crowd in order to legitimize their grift/solution in search of a problem, bundling it all into the term web3, so they don't need to justify their part of the whole thing, and can lure in new suckers to sell crypto to by draping it all in this air of revolution and societal progress, conveniently allowing them to dismiss anyone calling out their bullshit and get-rich-fast incentives as "anti-progress".
Blockchains are just another kind of centralization, a single central source of truth that nobody can update without convincing/paying a whole bunch of others to do it for them. Conceptually bundling that together with actual decentralized technologies like DHT, IPFS and other P2P systems is doing a disservice to those that are actually working to make the web a freer place, and not just get rich quick.
If you really believe this, you don't understand blockchains. They are the exact opposite of that. A decentralized, distributed, immutable, censorship-resistant, trustless, permissionless ledger. You don't need centralized authorities, and you don't need to trust anybody. You don't need anyone's permission to participate, and nobody can keep you from doing so. Moreover, the data is immutable and extremely safe, as it is replicated globally.
In practice, web3 is just as centralized as web2, but with less privacy.
Maybe if you’re talking about Solana?
Projects that actually take decentralization seriously (like Ethereum) ensure that you only need consumer hardware to run your own node, and even an archive node with full history is attainable. Plus they have proposals in the works to prune old state.
Etherum that is centrally controlled and split after giant scam stole like half the tokens in a "bug", hence why we have pre-split etherum classic. The fact that you think etherum is decentrialized speaks volumes
How about instead of lauding web3 as being so great for decentralization ... you wait until the ecosystem actually increases decentralization.
Cryoptocurrency advocates have a long, long history of making empty promises that are never filled.
Nobody expects every problem to be solved instantly, but it would be nice if atleast one was solved every once in a while.
I'm more than happy to let the web3 people make their point; or not. I'm not sure there is any. The way that would happen would be by delivering something that people actually want to use. People vote with their feet on the web. A lot of weird and wonderful stuff gets used. And some other stuff never gets used.
All this web3 stuff reminds me of the capital S Semantic web that was fashionable 15 years ago. Never really happened. Some people got obsessed with sparql and that was about it.
The outright hatred, attempting to ban, and not even being open to potential use cases (especially if it's not directly useful to them, then it therefore must be useless to all people) that's present in so many people's comments on here gets very tiring.
I expect the hatred from other sites, but here is supposed to be about showing off or discussing the potential for new and weird and possibly not yet proven tech, or at least it seemed that way for just about everything other than crypto on here.
The number of software projects I've been hired to work on in the corporate and startup world that ended up getting completely scrapped before release or failed to get traction once released and then quietly died within six months -- resulting in me feeling like my company wasted a lot of time and other people's money -- is probably more of my professional career than not at this point. But if the crypto world has any of that, it's therefore useless and evil and must be eliminated.
Because my Web goes to 11!
Did I miss something, or hasn't the rest of the World Wide Web already moved far far beyond Web3, a long long time ago?
Am I misunderstanding it, or is "Web3" meant to sound charmingly retro, with that "Internet Explorer 3" ring to it?
What's the Web3 crowd going to re-invent next: XMLCoins, in ActiveX wallets, powered by Server Push, decorated with Under Construction animated GIF NFTs?
Personally, I am perfectly fine with my still-existing Web 1.0
Literally, if there was some decentralized advertising network, that paid for web3, it would be literally no different than it is today except maybe the people making money in the middle would be taken out.
The main problem today seems to be that the average Internet user (look beyond the HN/techie bubble) prefers free services with ads to paying a fee. They know about the evils of Internet advertising in broad strokes, and they consider it a good deal.
Until this changes, all attempts to "replace" the Internet are dead on arrival. In the olden days of www, the number of users was so small that you could host your own site out of hobby and incur negligible costs. If you "replaced" the Internet, all the monthly active crowd from all the social media would flock to the "replacement" with similar demands (sharing photos, videos, livestreaming, etc.) and then again it's time to pay the piper.
Is that true? Do more average Internet users prefer free services where their data is being sold or where there is advertising? Any citations on this? On average, what percentage of users on leading sites pay a fee to remove advertising?
This is called "federation" and "peer to peer" and it already existed before "web2" and it mostly died because it was too much hassle for most people to bother with.
It seems with Helium, it's not some giant company in the middle monetizing both sides, but the fiat/HNT exchanges that are doing that.
Certainly, P2P services with federation require more people to put in effort, and for those that require each user to be their own node, unless they're designed to be very easy to set up, they're likely to fail to reach most regular people. This was part of the problem with the last wave of them, and could at least have been mitigated by better design on two fronts (first, designing the structure of the service such that it allows individual clients to connect to decentralized nodes run as servers, similar to Mastodon; second, designing the user setup process to make it easy to discover such nodes that fit with how you want to use the service).
But even with those drawbacks, some federated services were starting to gain some traction a decade or so ago. They died because the big players decided they wanted to own everything, and pushed their own services (see: all the various proprietary messaging services, etc).
Personally, I see decentralized, P2P, federated services as a necessary antidote to an Internet increasingly dominated by large corporations with a deep interest in harvesting your data. The problem is how to get there.
Sure, some sites have other models. But ideally you would like something as simple as putting a small ads banner on your website, without the inefficiency of wasting (website display) space, and integrity violations.
Edit: I'd be happy to transparently pay a small sum to each website I visit. If it was easy and and cheap.
An interesting feature of ads financing is that it is "progressive". The more money you have to spend, the more you are likely to spend on the advertised products. This effectively becomes a kind of price discrimination. But that's difficult to achieve with a "per view" price on a website.
Very few people have a problem with a small unobtrusive banner that's essentially an image and a link to some site. But filtering that away is trivially easy.
The ads we all hate, the 40-mb-of-JS-evasion-code monstrosities, the 'we actually compete against the CIA' data broker ads, the all-screen-flashing-ads, the 'watch this video first' abominations - those are comparatively hard to filter.
But pretty much everything that's been coming under the Web3 umbrella is, in my opinion, a load of bullshit.
I haven't looked into zkSync or Aztec just yet, but I'm assuming those are dealing with the same problems as Zcash, but on the Ethereum chain? If this means you can just throw in some generic ERC-20 token and get a zero-knowledge version of it (like what z-address is to t-addresses in Zcash), that's pretty cool.
[1]: https://www.reddit.com/r/handshake/comments/lo894k/differenc...
When the first bullet point of the article is "it's being driven by predatory marketing tactics", it's already clear that this is merely a hit piece with an agenda.
Anytime one is critiquing a futuristic idea that sounds outlandish, they should first stop to ask themselves if they're really given the concept a fair chance. Every major technological revolution was initially considered outlandish and criticized by the mainstream - calculators, computers, the GUI, the internet, cars, planes, remote work, etc.
I'm not saying that web3 is the next evolution of the web. But this article is a very elementary take that suggests the author has no understanding of web3 and hasn't made any effort to.
It's pretty simple really: crypto is a solution to a problem we apparently don't really have. If you find the problem it solves, HN won't discredit that, the opposite is the case. Many people here would like to be enthusiastic about crypto, we're just not given any reasons for it.
What HN rightfully discredits is the cryptosphere, because for every thoughtful person driving progress forward, there appear to be hundreds, if not thousands, of scam projects trying to separate idiots from their money. There is nothing respectable about such a space, so don't expect the public, and this includes the hacking scene, to be infinitely open minded about it, if you're not bringing substance to the table. That response isn't hate, or irrational. The planet is burning and crypto enthusiasts are contributing a significant share to that, I feel exactly zero incentive to applaud these efforts.
Crypto allows for decentralized money that one can self-custody and send/receive without going through any centralized government/bank authority or middleman. If you can't even admit this most basic use case of crypto, then either (1) you know nothing about the thing you are criticizing (2) you have an agenda.
> not an indicator of HN losing quality.
You are case in point to HN losing quality.
How about instead of commenting on stuff you know absolutely nothing about, take a second to actually do some research and learn about what you're criticizing. You're at best wasting other peoples' time, at worst spreading misinformation.
I've done my homework on crypto, why are you insinuating otherwise/go ad hominem?
>Crypto allows for decentralized money that one can self-custody and send/receive [...]
I'm very aware of that. Apparently, that's a problem we do not have, or people would actually use crypto as money. Ten years later, that's not happening, or show me the supermarket where I can pay for stuff in btc, or where I'd want to do so given gas fees. Money that can't actually replace "fiat" isn't money, it's an abstract investment.
Look, I'm not playing crypto-expert here, but I definitely know enough about the field to be allowed to answer to your comment, and I find your attitude to be way out of line.
The bitcoin whitepaper itself mentions that fiat is good enough for most cases.
You might not have any use case for crypto. Maybe most people in your country don't have. But that doesn't mean it has no use cases, or it's not being used.
If you wanted to send 500 dollars to me (I live in Argentina), the easiest (and probably cheapest) way would be via crypto (USDC, USDT, etc).
I can already do that. The question isn't "whether or not there are use cases for cryptocurrency", but rather "what are the use cases for 'Web3'" which you haven't addressed at all.
I can't speak for anyone else, but I don't hate cryptocurrencies. I just don't have a whole lot of use for them and, at based on the "use cases" of Web3 in this discussion, even less use for such "applications."
Now that we've gotten that out of the way, what is a useful application for "Web3"?
I'm not being snarky, I'm just not aware of what, if any, value, "Web3" could provide. Perhaps you could enlighten me?
People promoting their 'Web3' utopia should better study sociology, psychology, politics and history first.
Even if there was anything remotely realistic and practical technologically, those attempts will not work any better than communism or anarchism, because all of those fails to acknowledge the way that humans work.
Most of the web is done the same way. All web1 and web2 company valuations were nuts. It was a ponzi that was regulated by the SEC. Whenever a new technology like this hits the market, there will be low-effort ponzis.
>It's impossible to fully understand without complex technological and financial knowledge
Do you understand how SWIFT works? Do you understand how Twitter works? The user experience will hide the complexities over time.
>It is actively harming the environment
Ethereum, which powers the vast majority of web3, is moving to Proof of Stake, which is a system that will reduce the environmental impact by ~95% soon.
>It caters to early adopters and whales
You can't get rid of first movers advantage. That's probably a law of nature. The first systems to exploit a new platform have unfair advantage. That doesn't mean we should stop creating new platforms.
>It profits off of artificial scarcity
I don't think that the scarcity of NFTs is artificial. What the popular conception of image-based NFTs are monetizing is attention, which is a scarce resource.
The more attention an image NFT receives the more it is worth. If an NFT receives zero attention, it is worth essentially zero.
This is just the first time we've been able to productize that attention and be able to trade it as a unit.
>Investors are banking on Web3 and they really don't want to be wrong
This was true of web1 and web2. Were they a mistake? This is also true of almost every single product you use in your daily life. This is not an argument. Having investors is not a bad thing. Profit is not a bad thing. An investor making money means that they properly allocated resources. That is a good thing.
Others host community state (Facebook) but sell your data to advertisers. Web3 is a way for you to pay for or earn state on a computer/storage/ether owned by those using it.
It is still fuzzy, but the first compelling reason I can relate to.
You can already buy a server or rent one with any of a large number of hosting companies.
Web3 is just a worse way of paying for it that enabled scammers, grifters and is unstable due to rampant speculation.
I am not advocating for web3. I am saying its some middle ground at a new shot to not give all your data to someone who says this will host your data for 'free' vs an easy (to be seen) way for my stuff to be hosted with some type of payment from me in exchange for someone not abusing it. I know that is a tall orders, but from what I have seen that is the pitch for web3.
If you want to make it even easier to control how your content is hosted, join one of the many open source projects that are building free tools that make things easier.
Edit: While I not the biggest fan of WordPress on a technical level, that piece of open source software has done far more to democratize the ability to host your content on a platform you control than the entire Web3 ecosystem put together.
...so I might have a few insights.
while the (small) article shows only common arguments, and while I agree on those, we need to distinguish a bit the technical part with the financial part.
Technically, web3 is merely authentication with a public key. That's fine. Good, even (if only people used hardware keys instead of software keys, sigh).
I mean there is always the little catch that to actually verify stuff you need either 300+GB of data or you need to trust a webserver (thus breaking the whole point of web3), but details and details.
But the big problem is tying your identity to your financial. That to me is a deal breaker. Lost keys? lost money. Stolen Key? stolen money. To actually work with web3 you need to put your keys in every stupid little service, since we use basically only software wallets at best, and most are integrated in your application be it banking or gaming.
Some use services like metamask that are... browser only. chrome plugin browser-only. so you have to hop through things to use a normal application and constantly switch to your...browser, which by itself is the biggest attack surface in the current world.
There is no keys-with-money/key-for-authentication, there is no key revocation, main-key/subkey, monthly-spending-limits or anything. We could have gone with some small gpg-like web-of-trust for each key to revoke, substitute or compartmentalize the purpose of the key. But no. Absolutely nothing. And the bigger the project, the more static and adverse to change it is (hello bitcoin, still at 4-7 transactions/sec?)
So while I would welcome a key-is-your-id kind of web, as a security researcher I have to say that this model looks like it's built for you to lose control as easily as possible, which makes it a deal-breaker imho. The truth of course is that there is no conspiracy, just that nobody is accountable, and that looks like work, so nah, we ain't got time.
Edit: typos
I thought "web3" meant "something, something, blockchain"?
The blockchains are huge and slow.
So all it means is that you have a public/private key. You end up sending and receiving money by signing stuff you don't really verify, and trust some other 3rd party website for any chain verification.
So you have a private/public key, and the rest is website. You don't really do anything on the chain by yourself
If I were to mention web3 to my family or my gf they would have no idea what I was talking about.
I pretty much convinced that web3 will never be anything real because of this reason alone. It's just a fluff word that bears no real meaning, it's also too complicated so that most people won't care or know what it is about, not even developers.
People don't need to know how technologies work in order to use their applications in daily life.
I mean look at Apple and iPhone: it makes complex technology simple and only us techies here know how all those bits, silicon, and radios work to some extent. >99% of the users just use it with zero technical knowledge.
Same is for blockchains/smart contracts/web3: as they become more user-friendly, regular folks (NOT us the HN community) will be using it with ease and convenience.
I see a lot of hype about it, but very little actual use. It has been the case for cryptocurrencies since they arrived basically and not much have changed for the last 10 years.
I guess that is no proof for things never happening but it's still very complicated to simply use and buy some crypto if you don't want to trust a exchange like coinbase. You still need to understand at least the basics on how cryptocurrency work and I at least have a lot of people in my life that will never do that.
I have not met a single soul IRL that have ever used a smart contract and honestly to me as a dev "smart contracts" seem very bad since you cannot update them afaik so if you make a mistake that's gonna be permanent. It's like an unmutable code base which seems like the worst idea possible to me.
But to be fair I live in a modern society that really doesn't have the need for it atm. I can see the use of stuff like that in countries where everything is corrupt, with insane inflation etc.
Too much government control and I honestly don't feel safe for my money and crypto is a safe haven. Having lived through an oppressive regime for years, I'd support anything that takes power and freedom from authorities back to the people (at least to an extent).
For example: PayPal is blocked in my country and I was able to use Ether to buy a tshirt (and there weren't any other options of payment other than PayPal and crypto). It was actually a better UX than I've expected: it said "send this amount of ether to this address" in the middle of the screen and once I sent it (and it was confirmed) everything was smooth. I could also donate to Ukraine instantly in war.
About smart contracts: yeah a smart contract's code itself can never be changed (for a good reason) but if you need it, there are upgradeable smart contracts:
Basically your initial smart contract is just a proxy with a "pointer" to another smart contract that has a owner-invokable function to change that pointer (which can be changed because it's a state value, not hardcoded into the contract code). That proxy delegates all function calls to the pointed contract and after initial deployment you deploy the actual "implementation" contract and set proxy contract's pointer to the neely deployed contract and it works (See OpenZeppelin's Upgradeable contract class). There are a few caveats like not changing property declaration orders and (obviously) deploying your contract as upgradeable in the first place?, but that's generally it.
While immutable code could be a disaster, it holds value for the core values of blockchain: even I (as the creator of the contract) can't do anything malicious after deploying the contract. Everything that the contract can do is open in the public. Of course nasty bugs have been very costly, but as static analyzers become better and auditing/security practices become more solid, we'll have less disasters and more benefits of the immutability which provides perfect transparency with no trust (as in: no need to trust).
So I can keep this "like" and not be seperated from it by Twitter kicking me off their plattform or mingling with the like in any other way.
I don't see anything bad about it.
I'm seeing lots of "web3" use-cases proposed that are just plain old public key cryptography, but people think that reusing wallet's private key somehow makes it new and magical.
In trendy terms, like IPFS where you pin your own signed like messages.
Note that identity verification, forgery prevention, and distribution of messages are done using "web2" technologies, even in blockchain systems. The hard part in blockchains is literally only the double-spend protection, so if your problem is not about spending money, they do nothing.
1. https://ethereum.org/en/developers/docs/consensus-mechanisms... 2. https://ethereum.org/en/developers/docs/scaling/zk-rollups/#....
I suspect you are aware of this.
The only thing that makes me angry is how many jobs are in this nonsense. Just look at the job market anywhere… half of the job openings are just The Blockchain.
Maybe that's because crypto isn't an MLM like those, but provide real value, perhaps.
That's as may be. But at least in this disucssion, no one has provided even one example of "real value" provided by Web3 "applications." What might something that does so look like?
Note that I am specifically referring to Web3 and not blockchains or cryptocurrencies.
They're making fair points, explaining their arguments rationally.
If criticizing became hatred, the question is:
How do people involved in a space like crypto, supposed to bring freedom to individuals, become averse to freedom of speech?
Yes, on the surface, but they cherry-pick arguments and conveniently jump over the interesting alternatives.
> It's impossible to fully understand without complex technological and financial knowledge
Sure, now ask your mom how Web2 works. How does a phishing website work using web1 tech? I'd say anything under the hood for non tech people is close to magic. But that's not an issue, they don't need to know everything starting from how DNS routing works, but the article somehow suggests that they do.
The only fair point here is that it's indeed more complex.
> It is actively harming the environment
So, what about the projects that don't use PoW?
> It profits off of artificial scarcity
Ummm, this is the point of NFT, this bangs an open door.
I'm very cautious about wording related to classifying speech. There's too much interest in curtailing it based on subjective perceptions nowadays.
Yes.
They know they cannot stop the web3 nonsense, which is why everyday they post these complaint posts all the time and it is really futile.
What is really going to happen is similar to what the SEC and other equivalent regulators already did with ICOs and they will just classify them as securities. Even when they did that, we still have the scams, pump and dumps and VC insiders dumping on retail as a way to escape the ICO ban.
It is not going to go away completely as the article is suggesting, but the regulators can start with putting an end to what the VCs and insiders getting tons of exchanges to list tokens they've invested in and dump on retail.
The nore revolutionary potential that something has, the more hate and oppression it will face, especially from less open-mindeds and conservatives.
More people hating it is the validation of what it is capable of: a free and a truly semantic and transparent Internet that incentivizes actions correctly.
And the more hatred it gets (edit: proportional to downvotes), the more powerful it will become in the end. And we all know who wins at the end.
And "If you strike me down now, Darth, I will become more powerful than you can possibly imagine."
Or did I completely misunderstand the concept?
HN likes to hate on everything crypto. Not sure why.
> Can it be used for large file sharing?
Yes. See Arweave, for example.
> Who will host the terabytes of content […]
Those people [1], among others. You too, if you want. The great thing is that you don‘t need to store the entire weave to participate. If you store only 10TB, you will earn rewards at roughly 10TB/72TB = 1/7 efficiency.
> […] if this really take off?
Arweave has taken off, and the weave size is already above 72TB. [0]
> Who will pay for it?
The uploader. You pay for 200 years of storage AT CURRENT COST upfront. The trick is that this is not paid out immediately. Instead, an endowment is created, which pays for the continued storage over time.
Under the very conservative assumption that storage costs decrease by about 0.5% pa, this endowment will shrink over time, but never be exhausted (because storage gets cheaper over time). Essentially it is exponentially decaying. [2]
[0]: https://viewblock.io/arweave/stat/cumulativeWeaveSizeHistory
There is so many clueless people who hope to get rich by getting in before something takes off that even the dumbest of things is a thing these days.
Just as an example, let's look at NFTs. People are buying NFTs for insane prices, but they don't know what is actually is. Often the thing people are "buying" are centrally stored and controlled, and by that point there is no point in using a blockchain.
There are also a lot of other things that blockchains are used for that is completely pointless as it can be done without it.
Some times I wonder if most people think that blockchains is the only way to use cryptography...
If I can't understand it, I doubt more than 1% of people can.
> will there be servers?
Yes, both practically and conceptually. Practically, there are servers acting as network nodes. Conceptually, your code runs on VMs like the EVM, which can be thought of as a distributed server.
> How do you host databases without servers?
By adding transactions to the immutable ledger, in an append-only fashion. To index the data, you could use your own node, or defer to something like The Graph.
> Who pays for hard drives for sites like youtube?
There are different models for that. Essentially the uploader, the downloader, or both.
Take Arweave, for example. There you get indefinite storage for a one-time fixed fee. This is based on the extremely conservative assumption that storage prices will decrease by 0.5% pa on average. Over the last 50 years, it was something like 30% pa.
It's based on a lot more than that. The fact that you can go through their entire webpage without them even trying to explain the risks to their potential users is downright shady.
Excellent. That clears that up then.
The only thing that seems to have materially changed since 2017 is that "blockchain" is now rebranded as "Web3", meaning its enthusiasts can recycle the same old promises about how this stuff is definitely the next big thing and hope that no-one will say "hold on, haven't you been saying this for five years now without a single thing to show for it?"
I honestly don't know - I'd assumed there must be a lot more to it, given all the chatter.
Web3 is like web2, but operated and owned by its users rather than centralized authorities. This is accomplished through blockchain technology.
I could also give a more detailed explanation with (dis)advantages. However, I should really get back to work. Moreover, I am under the impression that you are not really interested in the truth, given that you were happy to adopt the BS "definition" from that article. If I am wrong, I would be happy to get back to you.
This is simply a cryptobro talking point that you haven't spent the time to think critically about.
On the contrary - my comment was lightheartedly criticizing the article for defining web3 in a way which gives no further information, beyond what a sceptical person might already think, thus confirming their suspicions!
I am very interested to hear a real definition of web3, and perhaps debate it a little, if it turns out to be debatable.
it is amazing how easy it is to rally the twitter cheguevaras to the corporate cause. big pharma, central banking, the military–industrial complex. just put the right twist on it, push it from the corporate media for a while, and they'll fight the detractors for you
Maybe you're confusing the web, as a network and set of protocols, with individual sites on the web, which can but (unlike with web3) aren't required to operate under a surveillance-based commercial model.
Looks like an Ad to me. Maybe also try clicking the Y button in the top left, or leaving ‘news.’ out of the URL bar.
not only that, you can also host websites for free, using your home computer as a server.
The current web is good. If you dont want to pay with your data, dont use their websites.
Example:. There is an entire social network protocol called Lens that frees people from the nefarious crap that Web2 gives to us. No costs to using it and it is built so anyone can build a network with privacy protected.
But remember this, Internet itself is someone's utopia in very beginning but it morphed and transform from inspiration and motivation into a technology that we use almost every day. Having a vision is the necessary step for disruption to happen, the wilder and more resonating it is the bigger the disruption is going to be.
However, when someone tries to define the future (or un-define it like in this article), it is almost always cringey. The next web or the next big thing cannot be define, if it could be then it would already happened, the technology would already be accessible right from our pocket.
If one look closely underneath the web3 blanket, there are lots of innovation to was expedite as we are throwing in so much resources and talents.
Will all of them come together and form the next web? I doubt it but will one of them preserve, stood the test of time and finds its application? I remain very optimistic.
I don't know but it did not look like a down-to-earth article to me.
"We" reads more like "me". It feels like the author doesn't like crypto and wants to push this narrative on Web3, but, there is no Web3.. It's just talk? This article seems to be a bit resentful.
Companies like eBay, AirBnB, Uber that have a massive first mover advantage and use it to extract very high fees from the sellers.
Web3 seemed like a potential way to open these marketplaces up. Am I wrong about this?
it's also clownish to expect bitcoin/crypto/web3 to have delivered 100% on their potential this early. a lot still has to be figured out.
Crypto has been around for 10 years and it hasn't gone mainstream. There are several reasons for that, and they ALL need to be fixed before it can be adopted by people and have real utility. (Some crypto does, such as FileCoin, but it's few and far between.)
Here is what needs to be done: https://intercoin.org/proposal.pdf
Whether that's done with tokens or not, is a separate story. But we have to move past scarcity, as Albert Wenger says in https://worldaftercapital.org . I propose to coin the term Web4.
1. https://cointelegraph.com/news/how-a-web-that-lost-its-way-c...
2. https://www.coindesk.com/tech/2020/03/12/in-defense-of-block...
1) Is it resilient to catastrophic failure? Does there exist an N < 100 such that if there is an EMP, a computer virus, or some other anomaly that wipes the data from more than N% of the nodes, the block chain enters an irrecoverable failure state?
2) How scalable is it? Sure, it might work for a very small % of the world's transactions, but could it ever handle the sort of load that is taken on by say, Visa credit cards worldwide, while still allowing transactions to complete in a "reasonable" amount of time (that the average person would tolerate)? If not, what is the upper limit of requests per second while maintaining some sufficient upper bound for transaction time?
Feel free to be completely hand wavy. This is just a thought exercise for now.
2) A chain like Ethereum is positioning itself as a secure and decentralized settlement base layer upon which more scalable higher-level and application-specific layers might be built, typically with rollups that batch many operations together. Other chains are making security and centralization trade-offs to provide scalability at this bottom base layer. The latter may not always work out, as seen with Luna crashing or Solana network going offline.
2) Most of today’s largest blockchains can handle VISA levels of transactions and the bandwidth has been used for something like NASDAQ levels of transactions (but doesn't reach that) since its mostly trading of assets on those blockchains. (The “merchant adoption” use case was always a small use case being masqueraded as a “killer app”by irrelevant people grasping for any use case, but its worked to get more relevant interest into the system, so maybe you heard that, the VISA benchmark is still useful though) When a form of sharding is implemented they get an additional 1-2 orders of magnitude more bandwidth. We’ll see how it pans out.
As for question 2 - it depends on which blockchain and which use case. Blockchain does not need to replace Visa in it's entirety in order to add value.
That being said, with non-blockchain data storage, one could create backups, so that if all the live running data stores were somehow destroyed, one could recover to some previous point in history with the redundant copies.
I'm trying to understand whether this, or any other sort of failure recovery, is possible with blockchain technology.
Also, I highly recommend the video on YT called Line Goes Up. https://youtu.be/YQ_xWvX1n9g
I don't agree with the video author on 100% of things, but I do agree with a lot and he is very comprehensive.
It based on human relations. But not relations among us the but rather our relation between us and authority. We use to think of authority as a collection of somewhat well intended group of people. Are algorithms our new uber-fair non bias overlords? Perhaps.
That said everything we have now is a lackluster proof of concept that doubles as a pyramid scheme.
Imagine if you had to pay for your Netflix subscription with Netflix stock. What a joke.
The choice to tie each ledger entry to a pyramid scheme is entirely made by the founders and investors of the projects, for obvious reasons.
IMO the real theoretical problem with a functioning web3 is the “a” in “entries in a ledger”. One ledger cannot power a high throughput application. This is a fatal flaw to a web3 project succeeding on non-financialized merits.
There’s some research into protocols for inter-ledger transfers that could enable scalability, but that’s always (so far) for the sake of wrapping and moving around pyramid coins between ecosystems.
there's a reason why stable coins aren't the most popular crypto in their own right and only serve as a financial mechanization for others
or, put another way, why are all of the popular crypto deflationary? think about it and it's obvious why
You can get pretty good yields for holding stablecoins. Personally I tend to only use it for paying for things with crypto though (I used it to buy my last computer, for example), but I'm more of "treat crypto as an asset" and not "treat crypto as a currency" person.
It doesn't help that a stablecoin imploded a couple of weeks ago (Luna) so people are rightfully a bit skeptical of stablecoins (in particular, those that rely on an algorithm to automatically balance it, like Luna did) for the moment.
But it can be made open, transparent and accountable. It seems that this is the thing that most of the corporations behind the current web fear so much.
Your kid enters a wrong birthdate on YouTube? Gmail account gone. File identified as DMCA material uploaded to Gdrive? Gmail account gone. Theorized about covid origin? Disinformation; Twitter account gone.
See the pattern? The key to a decentralized web is federated, decentralized identities. Sure, you can self-host videos, blogs and forums and let people create accounts for every website, but being able to log in with your wallet and pull graph data is THE non-financial killer app of Web 3.0. Log in with Metamask or Phantom on a few sites and you'll see what I am talking about.
The federated web already exists. (Matrix, Jabber, Mastodon, Torrents etc)
Nader Dabit has done an excellent job describing the use cases: https://www.freecodecamp.org/news/what-is-web3/
Everything mentioned int it can be done right now without crypto, it's called FOSS, and people have worked out how to monetise their ideas while keeping them open and reusable.
So why haven't you? In 20 years since the platforms have colonized the web all attempts at decentralization were completely marginal and achieved nothing or less. I'm a fan of all incentiatives for a better web, but this article is either lies or willed stupidity.
There are things like Tornado Cash and Cardano.
Remember: those pushing bread and anything else bread-related are those who stand to profit off of it. Or did you think the bread makers would just hand out their pastry for free?
Like, there's no proposal to somehow move existing infrastructure over to Web3?
Web3 feels like a hodge podge of random ideas with some crypto-blockchain sprinkled on top.
The fact that a ridiculously high percentage of current projects may be scams doesn't negate that, it's not an uncommon phenomenon with dissemination technologies (printing presses were also used to disseminate outrageous propaganda lies).
The more interesting critique is that web3 tends to 'financialize everything'. I can see what's meant there and I wouldn't even contest that there is such a tendency. I can also see why people would be opposed to that, but I think that argument misses what's already happening. Facebook, gmail, Google Maps, pdf-merge,... may be mostly free for users, but their data is heavily monetized by the companies providing those services, with little to no transparency. Web3 can shift the pendulum of economic power a little bit (not fully, as maybe claimed by some enthusiasts) in the direction of users again. Public databases, anyone can build frontends for popular services, no need for rate-limited APIs when building on top of other projects,... I can see why FAANG shareholders should be opposed to that, but not why there seems to be such fundamental opposition on HN.
That’s a very high bar. There are lots of fun web2 websites that are useless, fun and used by a few people. Also, useful is highly subjective. For example if you are into NFT’s you might find OpenSea popular and useful. If you are not, then you won’t.
A gamer, a retail investor, and a backend developer (permit the one-dimensional characters) have very different ideas of what is useful/not useful.
How is this possible, exactly? Which Web3-specific innovation enables this?
P2P file hosting has been around for decades, but that's not a "web" and it's barely a "service".
> it's not an uncommon phenomenon with dissemination technologies (printing presses were also used to disseminate outrageous propaganda lies)
The promise and value of printing presses was immediately obvious. It automated a manual process that people had previously done painstakingly slowly for hundreds of years.
Web3 does not automate any manual process (or any process at all) that people were previously doing.
> Web3 can shift the pendulum of economic power a little bit (not fully, as maybe claimed by some enthusiasts) in the direction of users again.
Web3 and blockchain have not democratized anything. They've centralized power into secretive whales and project backers. Try to find a major crypto project that doesn't have names like A16z and Saudi Arabia among its backers.
Big banks are in on it, too. I don't know why anyone would expect opposition from existing financial players, rather than an attempt to buy and control these projects.
It may not be fully trustless, but at least for technically savvy users it can reduce the extent of trust required sufficiently to make it sane to do OTC transactions (it's very unlikely someone would try and succeed in reorganizing the blockchain for a small transaction; the code might have backdoors, but such a simple service isn't too hard to audit - fully open source code is a tough environment for backdoors).
To recap, here's a quick summary of why anti crypto keeps getting voted up.
Environmental impact scales faster than existing monetary system and does not plateau.
The subsequent incentives to use fossil fuels.
Consolidation of authority via proof of stake and proof of work mechanisms.
Lack of regulation and insurance.
The impact that NFTs have had on the space (and similarly, the security issues of smart contracts).
If one of these points isn't in an article, they don't stop being a consensus concern.
P.s. Saying 'I want a discussion and people are being too rude/biased' is a transparent reframing and that WILL contribute to people being hostile.
* lack of regulation isn't the tech's fault, and is also being addressed
* consolidation of authority: agreed, that is critical. But it's not worse than the current web. A handful of players can decide to effectively take down any project, and that also happens. Web3 does not fix it to the extent people claim / hope because of this concentration, but it's not worse
* impact of NFTs - What do you mean? Most NFTs are just hyperlinks that provide very little in the sense of uniqueness of whatever resource they're pointing to, I agree. But NFTs can be implemented differently, and anyway, the existence of problematic use cases doesn't negate other use cases.
Lack of regulation not being the tech's fault doesn't really make a difference. Its the same argument as 'gums don't shoot people, people holding guns shoot people'. The issue is still fundamentally about what to do with respect to the object the person is using.
Re the consolidation not being worse: hard disagree. This is measurably worse because there is now a second order of ownership beyond the usual social conventions established. It is an opportunity to financialise and gatekeep further. Additionally, those same big-player actors are not restricted from starting their own cryptocurrency or NFT related venture, then incentivising their userbase to do it. This is a common trick in software (a common example: Facebook or Uber and their app pop ups pointing you to their other apps). I think you are operating on the assumption that crypt I currencies are dictatorship-resistant, which I don't think reflects reality. There are lots of examples of cryptocurrency project decisions coming from above. A banal example: leader-led forking is not uncommon. See bitcoin and ethereum for popular instances of that.
Impact of NFTs: NFTs have a wide range of issues associated so this could be its own conversation easily, but the issues that come to mind immediately are the incentive to steal assets (legal ownership and blockchain ownership are not the same thing), lack of underlying value (as an asset, they're widely agreed to be highly risky for low expected return), their exposure to gas prices, the fact the hyperlink is the only thing 'immortalised' on the blockchain, meaning they're actually MORE fragile than regular assets in practical outcomes, 'gifted' malware that cannot be rejected, the architectural incoherence of smart contract apps, and many more.
Regarding the suggestion that problematic use cases does not negate positive use cases: well I think it depends on how good and how bad the respective cases are, and comparing that to the alternative of none of them. All of the use cases I've seen for smart contracts are either outright scams or at best very poor value propositions. I think this idea that 'the good should not have to capitulate to the needs of the bad' is somewhat adolescent and doesn't really reflect the real world. No one makes business decisions like this, even in software.
A more explicit refutation is this: if the people who participate in the community of the technology don't actually address the issues surrounding it, who should? Most people outside the community would say that the community should resolve the issue and any inaction looks bad, because it indicates a lack of social caution.
One last thing: I think its important to assess the intent behind project leaders. People like Vitalik B propose some very unpleasant uses for the block chain (he has on record suggested storing medical records on chain is a possible use - which is a very insecure and obtuse solution to the problem of internal medical record storage) and some very warped worldviews. Giving him control of a value mechanism seems bizarre at best as actively damaging at worst. Vitalik is not the only one with issues of course, but I would argue he's the most influential, next to maybe Musk (who I shouldn't need to explain why he's questionable). His attitudes should be more carefully scrutinised by the community.
Edit: thanks for the downvotes, but an actual answer would be useful too.
We've already had DHT, Bittorrent, SSH keys (== log in with a "wallet"), Certificate Transparency, self-hosting, federation, Dat, OpenID, GPG and web of trust, and many other primitives for decentralized identity and distributed storage that weren't "crypto".
Web3 as a concept exists solely to decentralize internet and take power from technological giants. If something you use is free, then you're the product.
Hosting the massive data we consume is costly and difficult, that's why only a few companies do it. These companies proveably apply their political bias into internet and threaten our society as a concept.
IMHO Everyone who really cares about the original message of the internet should stand behind web3.
Web 1.0 does not mean 'old like 1999'. It means static websites without user-generated content. And it did not disappear, it's still there, but less popular and visible.
Yes, there are many speculative moonboys. Sure, they overhype many things, and promote get-rich-quick schemes. There are many scammers and ponzis around indeed.
But ask yourself:
* Are dead links so great that we want to preserve them?
* Are expired domains a good experience?
* Do we want to give centralized authorities the power to control the web?
* Is it good that you cannot verify the authenticity or integrity of web pages? (Yes, even with SSL, where you only verify that (a) you are talking to the correct server, and (b) you got what the server sent. That still leaves the possibility of a compromised server.)
* Do you like great websites just disappearing?
* Do you want to be forced to use the new version of a website despite it being inferior?
* Would you like indefinite storage for a fixed fee? It is also decentralized, distributed, immutable, and censorship-resistant.
Web3 offers solutions to all of these problems and more.
That does not mean it's the greatest thing ever, that it solves all problems, or that it does not have its own disadvantages. It means however, that is does have merits, and that it should be discussed in that context. Blanket statements like "web3 is a scam/ponzi" are simply wrong/dishonest.
I don't get why otherwise extremely intelligent and well-mannered people stoop this low when it comes to anything crypto.
There are numerous ways to solve the problems you are interested in that don't involve wasting so much energy or enriching rent-seeking grifters.
To the low and bitter people downvoting this, know that it was still worth writing it. You need to see that you can't win simply by risking nothing.