Weaknesses in the Web 3.0 thesis
October 16, 2018, 9:19AM EDT · 11 min read
- If blockchain is going to eat the world, it hasn’t happened yet
- To date, distributed apps — dApps — are more of a curiosity and something in the build phase
- It’s at least possible this is as far as it gets; the hype is ahead of the reality
Billions of dollars have been invested in blockchain startups because many venture capitalists believe that blockchain is as important an invention for the world as a whole as was the Internet and smartphones. This belief is often called the “Web 3.0 Thesis”, as proponents believe it is a consumer-friendly improvement on the current Web 2.0, which consists of mega-corporations like Google and Facebook making all the money off content that the rest of the world creates. In Web 3.0, the privacy and exploitation complaints that many have with large tech companies today are replaced by a decentralized network of transactions in which individuals are more appropriately compensated and their privacy wishes respected.
This is a very attractive-sounding, high-level argument, but as venture capitalists should know, the most common reason for startup failure is building something no one wants. And despite a tremendous amount of time, effort, and money having been thrown at the Web 3.0 Thesis, there is no real-world set of consumers who are actually using “Web 3.0.” While proponents argue that it’s just a matter of time, I think it useful to go back and ask how we got here -- how did we get to a point where billions of dollars have been spent on this thesis? Where did the thesis come from? Why do VCs believe it so deeply, despite having none of the usual adoption metrics that they usually require for investments of the size they’re making?
In this article, I will walk through the Web 3.0 Thesis in a way that explains why venture capitalists believe, and why that faith is misplaced due to an insufficiently critical analysis of their own pattern-matching.
The Web 3.0 Thesis
I think the clearest articulation of the Web 3.0 thesis comes from Ben Horowitz at TC Disrupt. It’s a video well worth watching, but it needs to be distilled to something we can analyze, and so here is my breakdown out the core elements of the thesis:
- What the smartest people do on the weekend is what everyone else will do during the week in 10 years
- New computing platforms come every 10-15 years and change the world
- The key new feature of the crypto/blockchain-powered computing platform behind Web 3.0 is trust
The usual evidence cited for (1) and (2) is the internet and smartphones. Frequently Carlota Perez’s book on Technological Revolutions is referenced to support the idea that things take time to mature and will have disappointments and hype cycles. It’s certainly true that technology like the internet and smartphones have followed this type of path, and so if you believe that future innovations will match this pattern, then blockchain-based applications sure seem to look like they match.
Part (3) follows from this being about blockchain-based applications; it’s really the main thing that an append-only, distributed ledger has that’s new. By distributing a database to many locations that can’t have any records erased, you don’t have to trust anyone about what’s in it. You (or a piece of software you have) can just check for yourself.
They are logical problems in this thesis that do not appear part of any of the mainstream discourse on crypto, and so I am putting them down here to spur further conversation so that we might argue in the original sense of the word -- so that we might make things more clear.
“If A, then B” does not imply “if B, then A”.
While I think that Chris Dixon’s piece on smart people and their weekends is excellent, I do not believe--nor do I think that a reading of history supports--a conclusion that literally everything done by enough “smart” people on the weekends will be done by everyone else in the future. For example, we could look at the focus of “linux on everything”; is 2018 the Year of Linux on the Desktop? (Or how about Linux on a toaster?) I sure know a lot of “smart” people who have spent a ton of time with Raspberry Pis and Arduinos, but I think we can all agree that after 13 years, these aren’t going to be mainstream purchases like smartphones and the internet.
One significant problem with applying Dixon’s hobbyist thesis to bitcoin and blockchain hobbyists is there absolutely have been significant near-term financial goals involved in both. Both the value of cryptocurrencies growing enormously (note that a single bitcoin has been worth more than $10 for more than six years now), as well as the flood of venture capital investment in the space (and not to mention ICOs!) have created distorted incentives for people to invest their nights and weekends in any and all crypto-related activities.
Computing Platforms Need to Run Applications
A: AI, IoT, Cars, Drones, Wearables, VR, AR [Notably absent: blockchain]
Over the past 50 years, alongside the rise of software, we absolutely have seen new platforms for running and/or interacting with software applications. But it’s a pretty dubious claim to say that blockchain is a compute platform, given the lack of any apps (beyond the cryptocurrencies themselves) that even “smart people on weekends” use regularly on any blockchain.
If we look at the history of bulletin board systems, online services like AOL, the Internet, and even the Arduino and Raspberry Pi; from inception, they were actually being used by hobbyists. They allowed hobbyists to do things that they thought were cool and couldn’t do other ways. Distributed apps on blockchains, on the other hand, really aren’t used at all. Instead -- and this is the key difference that is rarely acknowledged -- the hobbyists are building these so-called dApps instead of using dApps.
To say this another way: If the future compute platform is apps on the blockchain, and we expect to see Carlota Perez’s cycle, we haven’t even started with respect to dApps. I think we’ve seen the cryptocurrency cycle start and extend back the hype phase, but unless you see CryptoKitties as something beyond a proof-of-concept pet-rock-like fad, we don’t even have the equivalent of the first Q-Link chatroom in dApps yet. Blockchain applications aren’t a 1995-Internet equivalent; at best they’d be a 1970-Internet equivalent.
Trust is Social and No One Understands the Math
"Trust is the glue of life. It’s the most essential ingredient in effective communication. It’s the foundational principle that holds all relationships." – Stephen R. Covey
The Web 3.0 thesis posits that we won’t have to rely upon trusting people and organizations any more, because if we conduct transactions through dApps, we will be able to verify everything in the blockchain. I think this misunderstands trust in a very “engineer’s-view-of-the-world” way, and I find it disappointing that we have so much writing on Austrian Economics and TCP/IP and blockchain, but none on the dynamics of trust.
Trust is “a measure of belief in the honesty, fairness, or benevolence of another party.” Humans have created mechanisms within their own countries that enable trusting strangers, by trusting a nationally known intermediary that both parties trust. My experience as an American purchaser of goods with a credit card is that I will not have to pay for defective goods and that I will not have to pay for fraudulent transactions. My credit card company has made these promises to me, and they have followed through. When I conduct private-party financial transactions, I rely upon a functional legal system (e.g., small claims court) as a backstop. I recognize that my ability to have significant trust in these transactions is not free (but certainly not prohibitively expensive), from the fees that intermediaries in transactions take, to the taxes that pay for the legal system. But nevertheless I can transaction with people I would not ordinarily trust because I have other organizations and institutions that I can.
And this is not just with payments. I also trust that if Equifax has poor information security, and if I am at risk of harm by that poor information security, they will pay to help protect me. And where that trust may be broken from time to time (e.g., Facebook and Cambridge Analytica, for some), I trust the social institutions that exist (e.g., federal, state, and local governments), that we as citizens have imbued with power, to help fix these problems with a variety of different tools that they have at their disposal.
The Web 3.0 thesis views dApps as a way to replace these trusted intermediaries in all kinds of transactions -- not just financial -- so that they are not necessary. (And, if dApps are cheaper that those intermediaries, goods should be cheaper). Also, perhaps more importantly, dApps would be able to be become trusted intermediaries for transactions that presently do not have any existing trusted intermediaries (e.g., in countries with unstable and/or corrupt political situations).
It is important to call out that dApps -- or whatever the blockchain-based solution is -- are intermediaries to these transactions. The idea that the mainstream public will participate in “trustless” transactions flies in the face of how trust works for the average person. People trust known entities, and if we reach any moment in which dApps are used by the general public to conduct transactions, the person using the dApp is going to place his or her trust in the dApp, not mathematical proofs. The provider of the dApp is going to be indistinguishable to the general public from the centralized service provider.
The average person is not going to draw a distinction between losing money from an online-wallet-service-provider like Mt. Gox and losing money due to a vulnerability from someone exploiting a vulnerability in the code of a dApp. In either case, they were wronged by a party that they’re not going to trust in the future, and, further, they may not trust the entire category of similar parties (however they describe that category).
Keep in mind that this is not the narrative that is given in support of the Web 3.0 thesis. Instead, we are told that we will trust “public-key cryptography and a ‘consensus mechanism’ that allows us to determine the truth.” (And then this is usually followed by a simplistic, multi-page explanation of both public-key cryptography and consensus mechanisms that less than 1% of the population will ever read, let alone understand). This is horseshit. People trust parties. If your stuff gets stolen, you’re getting mad at the identifiable person or organization whom you blame for it. You’re not going to deeply sigh and understand how the consensus mechanism was manipulated by a 51% attack or a bug in the smart contract caused someone to steal your money as part of the transaction.
One final issue with blockchain as a trusted intermediary is that blockchain will necessarily reduce all trust relationships to transactions. A key aspect of being a human and interacting socially in the world, and building relationships with people, is that there is a crassness to reducing everything to enumeration. If you help me get my car out of a ditch, it’s usually unwanted for me to try and pay you cash for helping me. As a species, we get more benefit out of helping each other and the more karmic relationships that creates than trying to keep everyone at a zero-balance relationship with each other.
Where Does This Leave Us?
The most challenging part in thinking critically about the Web 3.0 thesis is that there is so much social proof from incredibly smart and respected and successful people who have bought into it religiously. But we can all agree that even if the Web 3.0 thesis may become true one day, it certainly hasn’t yet. As, and such, we should think about it as a hypothesis, and we should understand the null hypothesis, which, in this case, is that the present state will continue and not be disrupted by blockchain-based transactions.
At the very least, we should demand more from the self-interested luminaries of our time who promote the Web 3.0 thesis and the followers of this thesis who treat it more as a religion to be followed than a hypothesis meant to be tested. It is easy to understand where the belief comes from -- I’ve laid it all out above -- but it is a belief, not a foregone conclusion, and we need more arguments around it to make things clearer.
This post was written by Joe E, a serial technical co-founder, with four successful exits. He does not presently own nor is shorting any cryptocurrency, nor does he work for a crypto startup.
© 2021 The Block Crypto, Inc. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.