Defining Web 3.0 (aka making sense of blockchain)

Love or hate blockchain and cryptocurrencies, you can’t deny they’ve made a big impact on the Web’s evolution over the past several years. I don’t necessarily believe there are “versions” of the Web, but I’m going to appropriate the term Web 3.0 anyway. Mainly because it helps try and identify what’s changed on the Web; especially compared to the Web 2.0 era. Bear with me, and I welcome your feedback.

Web 3.0 is a term that has been bandied about for years now; most notably by Semantic Web proponents in the middle of Web 2.0. The moniker failed to gain traction back then, much like the Semantic Web itself. But lately some blockchain and cryptocurrency people have tried to define Web 3.0 in their context. Most notably, co-creator of Ethereum Gavin Wood, who deployed the term in 2014. His post is overly complicated, in the best traditions of the still young crypto community. But he hit on some key concepts, some of which are just now becoming reality.

As for my own sense of what blockchain and cryptocurrencies bring to the Web, in the process of writing Blocksplain this year I’ve come to realise they’re useful tools that are helping take the Web to the next level. In particular, to address some of the societal problems that Web 2.0 brought us. With that said, Web 3.0 does not equal The Blockchain Web. I’ve also learnt there are some things blockchain isn’t ideal for (more on that below).

Ultimately, if Web 3.0 has any meaning at all, then it’s in trying to define what the latest wave of Web developers and entrepreneurs are building – and why. So let’s firstly identify what’s important in the post-Web 2.0 era.

The tenets of Web 3.0

So far I’ve identified five central tenets of Web 3.0. A common theme is the ability to own, manage and protect your own data on the Internet.

  1. Openness; as I wrote in my introductory Blocksplain post in January, the Web started out as an open system. However once AOL, Microsoft’s MSN and others in Web 1.0 erected their Walled Gardens, that openness faded away. In early Web 2.0, a new hope arrived in the form of new, Web-based “platforms” by Twitter, Facebook and similar companies. The term “open” was loosely thrown around at this time (for example, Facebook called one of its projects “Open Graph”). But it soon became clear it was all a mirage. These companies eventually tightened up their APIs and walled off the content (which we gave them!). Eventually, due to “network effects” – a popular catchphrase in Web 2.0 – power on the Internet became consolidated amongst just four technology companies: Amazon, Apple, Facebook and Google. I call these companies “the digital oligarchy.” Web 3.0, then, is about trying to re-gain the sense of openness that Tim Berners-Lee wanted when he invented the Web in the 1990s; and while we’re at it, to reclaim our personal data from the oligarchy.
  2. Decentralization; this word is often used by crypto enthusiasts, but I think it’s less important than openness as a key concept of Web 3.0. Decentralization cuts out the middle man, which is a lovely ideal. The problem is, it isn’t always viable. Despite the legitimate concerns about Facebook as our social networking overlord, it’s doubtful that a social network on that scale can ever be run on a decentralized public blockchain. It’s currently not technically feasible, and even if it was do you really want every single piece of data about you to be preserved forever on a blockchain database? No, most of us want to have the option to delete our personal data. Public blockchains don’t allow that. With that said, there are a lot of viable market opportunities for decentralization; it’s feasible to disrupt Uber by connecting drivers and users directly, for example. But decentralization isn’t a panacea for everything; and also, it doesn’t necessarily need to be done using a blockchain (see Beaker browser, as just one example I’ve profiled so far on Blocksplain).
  3. Privacy; this is something we’ve never really had on the Web, in either Web 1.0 (the 90s through to the early oughts) or Web 2.0 (about 2004 till 2013). But recent events, notably involving Facebook and Cambridge Analytica, have made us realise we need better privacy features. The digital oligarchy “owns” far too much of our personal data, and we also now recognise the value of this data to retailers like Amazon. Web 3.0 is about finding ways to protect our privacy and our data, if we so choose.
    (Note: I’d also include security in this tenet. If your data is truly private, that implies it’s truly secure too.)
  4. Incentivisation of both creators and consumers, via tokens. This is something that blockchain technology directly gifted to the Web, thanks firstly to Satoshi Nakamoto’s original Bitcoin invention, and then the work that Vitalik Buterin, Gavin Wood and other Ethereum founders did to define the token model. The basic idea is that tokens (and specifically “utility tokens”) can incentivize new users and enable creators to be rewarded for their work. In particular I have high hopes the token model can – finally – allow micropayments to gain traction on the Web. However, one problem currently is that the ICO market has warped the value of many cryptocurrencies. Until token speculation calms down, it will be difficult for tokens to reach their potential.
  5. Data portability; this is related to openness, but deserves its own mention. Data portability was something the Semantic Web tried to achieve: by marking up your data according to a set of Web standards (primarily a markup language called RDF), users would be able to move their data from one platform to another with ease. In reality that never happened, because companies kept much of the most valuable data locked up behind its walls. For example, you cannot export your friends list from Facebook and move it to another social network. While Facebook does have a content export function, which includes a list of your friends, they deliver it to you as a fairly useless HTML file – so you can’t import it into a competing service.

Those are five key concepts in Web 3.0 that I’ve identified. But I’d love your feedback on this, particularly if you think I’ve missed something critical.

What Web 2.0 wrought

Much of technology reporting deals with future projections. It’s fun to speculate about where AI might take society, or whether future social networks will be Virtual Reality experiences (I even wrote a science fiction novel exploring the latter). But the reality is, technology is also constantly looking to fix the mistakes of the past.

It turns out a lot of mistakes were made in Web 2.0; or to take a more charitable view, there were a lot of unintended consequences. Here’s a short list of problems that Web 2.0 brought us:

  • The main services – including the current digital oligarchy – started off with the promise of being open data platforms. But most are now closed, proprietary data systems. Aka walled gardens. In effect, no better than the Web 1.0 companies they usurped.
  • Web 2.0 was supposed to enable everyone to have a voice. While it succeeded in that, thanks to blogs, wikis and similar ‘read/write’ technology, we didn’t end up with the “wisdom of the crowd” we all hoped for. Thanks to the rise of social media, people are now firmly stuck in filter bubbles and prone to groupthink. We all have a voice alright, but we use it to talk past one another and join online mobs that attack individuals mercilessly (and often cowardly, under the guise of anonymity). While Web 3.0 doesn’t directly aim to solve this problem, open platforms, data portability, and better incentives to read and write will give us more options when deciding how to spend our time online – and who to reward with our attention.
  • Related, content has also become subverted in this noisy Web era. Regardless of whether it’s news or social media chatter, the most effective way to gain attention for it is to stoke controversy and adopt extreme opinions.
  • Web 2.0 was supposed to be democratic. Yet the power dynamics of social networks were, in retrospect, inequitable from the start. Celebrities were effectively gifted a broadcasting platform due to the network effects of companies like Facebook and Twitter, while even pseudo social media stars have an unfair advantage (often for no other reason than someone put them on an early “Suggested User List”). Again, I’m not sure how Web 3.0 directly solves this – but an open and/or decentralized platform at least provides a more equitable foundation on which to build (there are fewer power brokers, you can easily move to another service, etc.).
  • The recent Facebook privacy controversy, which resulted in Mark Zuckerberg fronting US Congress, has shown us that the privacy we thought we had was never really there.
  • There have been large-scale cyber security hacks, such as the Yahoo data breaches in 2013-14 which resulted in over 3 billion user accounts being impacted.

Blockchain pros and cons

I think blockchain and cryptocurrencies are driving much of the impetus in this new vision of an open, decentralized Web. I’m particularly impressed by the incentivization model provided by tokens.

As noted above, decentralization is a key part of Web 3.0 – with the proviso that it doesn’t necessarily need blockchain. Where blockchain is most useful for decentralization is when two untrusted parties want to transact without a middleman; the ‘blockchain Uber’ being a great use case. But in other cases, notably a large social network, decentralization via blockchain is a dubious feature.

In the other three of the five tenets of Web 3.0 that I listed, blockchain can he used – but not without overcoming usability challenges and security risks. For example, blockchain and cryptography can be used to achieve an open network in which your private data is theoretically portable. The idea is that you use a public blockchain to store your personal data, and only you have access to it via cryptography. But the danger is that you can easily lose access forever, as happened to me when I signed up to a decentralized Twitter called Peepeth. That’s when you wish there was a central authority who could reset your password!

Blockchain has other issues at this stage of its evolution. These include a lack of scalability, poor usability due to cryptographic complexity, and the massive over-valuation of cryptocurrencies.

But for all its problems, blockchain is a foundational technology for the Web many of us are now striving for. A Web that is truly open, where we control our data, and are incentivised to create and consume high quality content.

That’s what Web 3.0 means to me. How about you?