Big Technology Podcast - Do We Need Web3? — With Gavin Wood
Episode Date: May 25, 2022Gavin Wood is the co-founder of Ethereum and creator of Polkadot. He joins Big Technology Podcast from Davos for a discussion about whether we need Web3 — a new web built with blockchain technology.... Joins us for a broad conversation on what inspired Wood to dedicate himself to the Web3, movement, how the technology works in practice, and whether the economic downturn may actually help the crypto movement.
Transcript
Discussion (0)
LinkedIn Presents
Hello and welcome to the big technology podcast,
a show for cool-headed, nuanced conversations of the tech world and beyond.
And we are coming to you from Davos this week in collaboration with the Web Free Foundation and unfinished.
Our guest today is Gavin Wood, the co-founder of Ethereum and creator of PolkaDot.
We've had a handful of conversations.
about Web 3 on this show, but I don't think any has been as in-depth as the one you're about
to hear. Gavin, welcome to the show. Thanks, having me on. So you're the co-founder of Ethereum
and Creator PolkaDot, two of the most influential crypto projects that we have today. And both
of them challenged the current institutions. And so I've heard two legends about you. The first is
that you decided to get into this after seeing the revelations from Ed Snowden.
The second is that you decided to make these moves after seeing the financial collapse in 2009.
So which one of those is true?
I think the time that this happened was around 2013.
So I guess the Snowden revelations were sort of pretty timely back then.
And certainly, you know, I mentioned this in the Web 3 sort of.
little document thing that I wrote back in 2014.
But that said, the financial crash in 2008 was,
it very much sort of set the scene,
and it made me increasingly aware that a lot of what goes on in the world
that is crucial for the continued functioning of everyday life
is hidden and rather opaque and not always in the best of hands.
Right. And so it is great to start off this way because we often hear about people who are
interested in Web 3 and their desire to fix a broken system, but we don't really talk too much
about the broken system. Oftentimes it's assumed. So what about the Snowden Revelations in particular
made you think that the system we had was broken and that we needed to build a new one?
The depth to which, you know, I have expectations as a citizen in a free society.
Those expectations sort of, you know, I expect certain things to work in particular ways.
I expect a degree of privacy.
I expect that, you know, random government employees cannot,
arbitrarily snoop on my video calls, like, without good cause at least.
Preferably from a judge, who is entirely unbiased.
And when it became clear the degree to which this was really not happening in society,
when it became clear that the social contract was not being faithfully honored on the
side of government, and in particular security services in government.
I don't doubt that there are plenty of government employees that are great, decent,
upstanding people keen on honoring the sort of social contract.
But I think to a large extent, the security services, and certainly the Snowden Revelations
would support this, sort of consider themselves a power.
that needs little judicial oversight, little need for checks or balances.
And this is unfortunate that we live in a society where on the face of it, we have statutes, we have, you know, ethics, we have ethics, we have ethics, we have.
a rich history of understanding and trying to keep in place and be very vigilant of our freedoms.
And yet, you know, behind the curtains, it's not all quite as it seems.
So one of the things that I want to know is why then go ahead and try to build a new web,
build something totally from scratch that has technical difficulties versus just try to reform the system as it existed.
back then, exist today?
Yeah, I'm...
Well, firstly, I'm a technologist, not a politician.
And I fear that to attempt to reform the system
begins in the world of politics,
a murky world at best.
Secondly, I actually...
I believe that to a large extent, technology,
I wouldn't say necessarily created the problem,
But the use of, you know, internet of this broad, you know, all-encompassing communication technology has facilitated this problem to exist.
And I'm not convinced, or at least I am hopeful that technology is,
is the means by which we can turn this technology to a slightly better path.
Well, I'm going to blow up my order of questions now.
So you've talked about communications as the issue, communication technology.
Can you expand on that?
I wouldn't say it's the issue.
I would say it facilitated the issue.
Yeah, what does that mean?
I think there is a natural tendency towards those in power to consolidate that power.
And I think the Internet provided a really effective means to consolidate power on a scale not seen before.
And we need a quite revolutionary antidote to that if we are to escape the consolidation of power.
And this is, I'm thinking you're talking about the Facebooks and the Googles?
That's one element of it, yeah.
Okay. And so the antidote is decentralization versus maintaining this power centrally in these big tech companies.
Decentralization is a means to an end, but it's a very powerful means.
So what is decentralization?
Essentially, well, it has a couple of different meanings to a few different groups of people.
The meaning that I use it in and that I think is today the most important is what some call political.
political decentralization. But it's essentially reducing the amount of power over a system that any
individual economic actor has. So most of our political systems, whether they're, you know,
the military, government, democracy even, as it's implemented today, or corporates, they all have a
relatively hierarchical power structure,
whereby essentially there is oftentimes one or very few individuals at the top with
decision-making capacity,
like at organizational level decision-making capacity.
So we kind of naturally centralize.
And then there's like a degree of delegation that happens to the levels until you get to
sort of the bottom level where there's very minimal decision-making capacity.
And this is, you know, of course there are sort of more novel organizational structures that are
being proposed and, you know, at times kind of implemented, or at least flirted with
implementation, most of the big ones still are these very top-down power structures.
And decentralization really is about trying to remove that power structure, at least in a
structural way, like at least in a way that makes it non-negotiable. Now, not to say that a
decentralized system cannot have small versions of this power structure in it, in the same way that
a capitalist economy can have a company that has a boss with employees and so on. That's no
problem, but that doesn't make it a command-driven economy. It just means that there is a component
that exists under, you know, notionally fair rules competing with other companies and providing
services and selling goods. And that's really what we come down to mean with
political decentralization. It's about not placing all the decision-making eggs in one basket,
or at least if we do, not doing so in a structural fashion.
Is it weird for you to be here in Davos where like all those people at the top that you
just mentioned are gathering? It's an odd collection walking down the street. It really is.
Yeah. Why are you here? Why? Yeah.
I, why am I personally here? Or why is...
Well, it's very interesting to me that, you know, if you're talking about how we need to decentralize and, you know, it's a political form of decentralization, we're down the block.
I mean, of course, we're not in the event, but we're down the block from all that centralization.
So is it a political message to be here or is it just like this is a convenient gathering of people?
What about Davos made you want to come?
I would be, I think it's an, I think overall there are relatively few forums in the world that collect together quite the same set of people.
I think that the message is important and I think that it's, there are sort of competing messages all sort of going under the same banner.
You know, you walk up the street, Web 3 means quite a lot of different things depending on where in the street you decide to take off and take off.
go to a shop. And I think it's, I don't, I wouldn't want the message to become overly diluted or
otherwise misused. So I think like with any forums, if, if there is something that you, that, if there is a
point of education that you, that makes sense to get across the people, you know, you, you need to
join the conversation and you need to make it clear.
And, you know, maybe, um, maybe those, some of those people are somewhat, um, ideologically,
um, not, not necessarily super aligned.
But I think there's people here that, that have, um, open minds and that have, uh, you know,
a desire to understand where the world's going and understand what, um, what frameworks and
toolkits will exist in the future to, you know, help the world get to a better place.
Okay, so let's continue on on the Gavin journey. So you watch what happens with Snowden.
You believe there's too much centralization of power. It's too easy for the government to go in
and listen into what you're doing and you decide to apply a technological solution to that.
So what happens next? Well, I mean, I didn't, it wasn't quite as like step one to step two.
there. It kind of set things up in my mind a little bit. It made me, I think over the last
10 years, and probably longer, but over the last 10 years, I have moved from a sort of, let's say,
trust ambivalent stance, trust neutral stance. Like there are banks and government and all
sort of thing. And I kind of have to trust them, and that's kind of okay. You know, they can leave me
alone, you know, it's all good. And over those 10 years, I have felt that what my expectations,
what that which I have been given to expect had been, had not been honored by those who should
be the ones honoring it. And it's not that I sought to fix.
any specific thing.
So it's not that it was like,
oh, you know, here are the Snowden revelations,
government spying on us,
especially in the free world,
against what appear to be the law,
right, the laws of the world.
I will fix that and prevent them from spying on me.
No, I mean, I could have started encrypting all my stuff.
I didn't.
There are concrete steps I could have taken to sort of at least fix it for me
and maybe even help fix it for others.
That wasn't really the path that I went on.
But it helped cement in my mind that technology does need to be created
that will allow people to, or will allow the world in general,
to deal with this kind of trust issue in the future.
Like, I don't believe we're going to be able to anyone can wave a wand
and suddenly make everyone trustworthy,
suddenly make all organizations trustworthy.
I don't believe electing a politician is going to do that at all, like not a chance.
I reckon the world had a pretty decent chance with Obama and not much changed, right?
He got through a, you know, a healthcare bill that was really just US-centric, and that is, you know, increasingly being repealed now.
It's like, I don't, once Hannover Bay still open, security services still run a mock.
There is increasingly little judicial oversight of certain things.
So I don't think politicians are the way to fix the trust issues of the world.
In many respects, I think they're the problem.
And I think it would be better if – and so I'm looking for a –
I'm looking to create new tools such that we have alternative solutions to this problem.
And so that's where Ethereum comes in.
Yeah, so this kicked off in.
there, late 2013.
And...
From the listeners that are tuning in that don't fully know what Ethereum is,
can you explain it simply?
It's a...
It's a...
It's sort of a derivative, in some sense,
like technologically speaking,
of the Bitcoin Protocol,
which is, you know, this decentralized currency.
So Ethereum's like a decentralized...
currency, and it adds additional programmability to that currency.
So you can build on it.
You can, yeah, you can program the money, essentially.
Now, we hear about this a lot, and for those of us that are not in the space, this is where
the point of confusion often comes in, because people know that there's, you know, they hear
about this new web, and they hear about the programming that you could potentially do on top
of blockchains, but we don't have any programs that most of us use.
that have been built this way.
So what's going on?
Is it a technological problem or is the hype a little bit too early?
Where are the programs that are supposed to be built on top of this technology?
Because it sounds nice in theory, you know, distributed.
The government can't spy, you know, and maybe even users are, you know, have some ownership
through tokens.
But, you know, that's where I think the disconnect comes for the general public and the Web3
community where you know folks are trying to at look they hear all this it all sounds good
but they're asking where's the cream filling like what's going on inside um it's uh it's a little
bit like uh sort of taking the home computer revolution in like 80 81 82 and sort of asking
hey you know um where's uh where's the a i where's the uh where's the you know where's the
But the difference is we have much more powerful computers now than we did back then.
So is it a computing power issue?
No, no, it's more of a...
So we've moved up a couple of levels since then.
So we've got powerful computers and we have pretty decent connectivity.
We have an incredible level of like accessibility so we can, you know, access all this, you know, the internet
from all sorts, from these tiny little devices that we carry around with us.
We've come very far in that regard, but there's still a substantial amount of a gap
in terms of the higher level elements.
So these basically boil down to software, so software libraries, software development kits,
services and integrations.
So when I think integration, I'm really talking about integrating with the rest of the world's services,
whether they're digital or meet space.
It doesn't really matter so much.
And we are moving slowly there, but it will take a while.
It's not something where you can.
can sort of click your fingers, invest a billion dollars, and expect, like, in three months
time, everything to have been changed over. It takes a lot of people to understand. It's an
education problem, as much as it is, a technological problem. People have to, like, get their
heads around what this is. Like, a lot of Web 2 could have been built on the technologies that
we had five or ten years before Web 2 arrived, but they weren't. Web 2.
didn't like, didn't come about until people had got to grips with the web, the internet.
When they, you know, they'd had the, they understood, you know, the difference between like
a phone line and a DSL line and all the, you know, they understood what, what, how to, how to
sort of connect to the internet. They understood the difference between a computer that was
connected and a computer that wasn't connected. There's a lot of, there's a lot of base level
education that has to go on. The world has to come around to a new way of doing things.
Right. And so let's talk about how in an ideal world, when we get to that point,
a Web3 application, let's say a Web3 communication application, would solve some of those
problems that Snowden had pointed out. Like, is it, it won't be able to be hacked by a government
or, you know, what does it look, how does it look like different for the user?
as opposed to, you know, what we have today, built on the blockchain?
The blockchain is one very important component of this, but it's not the only one.
I mean, blockchains work largely through two sort of distinct technology sets.
One of them is cryptography, which just put basic mathematics.
And the other one is game theory, so economics, right?
And these two together combine to allow for what we call like blockchain, trust-free computing.
But blockchain, broadly speaking, there are a few avenues that are sort of a little different.
But blockchain, broadly speaking, is a very transparent system.
It doesn't help users keep hold of their data of itself, right?
Everything on Bitcoin is on them.
It's a public ledger.
You can see all the transactions that happen.
Same with Ethereum.
Now, there are technology avenues that are aiming to reduce this sort of public nature of the information,
but they tend to have an unfortunate side effect that it centralizes the computation.
So it actually ends up centralizing some of the information flow as well.
And that's kind of problematic.
But Web 3 in and of itself is about trying to reduce at a broad level how much we,
trust, how much we have to trust. It's not that trust is necessarily a bad thing, but that the
requirement to trust essentially means blind faith. It's like, I have no choice but to trust
that the security services are not trying to snoop on everything. I have no choice but to trust
that the judge in the court is actually unbiased. And this is like, it's not a great position
to be in, because if you have no choice but to trust, well, that means that you're basically
powerless, and you have no way of actually ensuring that you're not under an arbitrary
authority that can essentially tell you what to do without any real reason or rationale.
So this is, the broad Web 3 technology set is about building technologies that allow us
to not have to trust, and there are two, roughly speaking, cryptography and game theory that allows
to do this.
Blockchain is like a composite technology.
there's also encryption, a branch of cryptography, that allows us to communicate in a way that we don't have to trust an intermediary communication middleman in order to have some credible guarantee that our communication is private, right?
And this is sort of one of the issues with the internet pre-2013 was that we weren't using encryption by and large.
services were HTTP, not HTTPS, and that little green lock symbol that you see in the top
right of the browser wasn't there most of the time. These days it is, and we have, you know,
we have a little bit more credible expectation that we have privacy over our internet
communications. Great. Web3 is sort of saying, well, how far can we take this? Can we gain
more credible guarantees that our expectations will be met? Like we had an expectation,
even pre-2013, that we weren't being mass-mastly spied on, right?
That mass surveillance was not being sponsored by our governments.
And yet it turned out that it was.
So given that, as a technologist, it's like, it's my job to say, well, okay, looks like this
was a step in the right direction, great.
Billions of people have a little bit more credible guarantees over their expectations
of the world. But can we push things further? Yeah. And I want to ask you more about the ledger
being public and what that means for privacy. But I'm going to hold that for the second half.
I want to conclude this half with a question that's been puzzling me since I started really
looking into this stuff. So I went to El Salvador and just kind of ran into the country's
Bitcoin experiment where Bitcoin is legal tender there and started listening to some of the
podcast that we're talking about this and how they were going to make Bitcoin the currency
in El Salvador. And I've heard you speak about it. It seems like it can be helpful to avoid
some of the fees with remittances. But when I listen to Bitcoin people, I don't know what the
deal is. They hate Web3 people. And the Web3 people can't stand Bitcoin people. It seems like
you'd have common ground. What's going on in that rivalry? I'm not sure. I suspect that the Bitcoin
people that are not super keen on the Web 3 people are probably just on Web 3 movement.
Maybe think of it a little too much in terms of the, you know, the NFT hype stuff rather than
the underlying, let's say, social and technological direction.
I certainly have very good, you know, relationships, very good friendships with people in the
Bitcoin space.
So I don't know.
I mean, I don't know about the Web 3 people who don't seem to get on with the Bitcoin
people.
Wow.
I think, you know, there's probably some degree of, you know, it's kind of sad, but some
degree of tribalism that happens here.
But I suspect that Modulo a few, a few of the sort of, let's say less in it for,
for the movement more in it for the money people on both sides.
I think there is a lot of shared desire to use this technology to really help get society onto a better footing.
Yeah, I would think there would be more common ground.
And it is interesting for me to see the Bitcoin maximalists.
People like Jack Dorsey, for instance, you bring up Web 3.
He says, you know, it's a fraud, something like that.
However, his idea is to use some of the same technology for some of the same ends.
Yep.
We're here with Gavin Wood, the co-founder of Ethereum and creator of PolkaDot, live from Davos and playing on the big technology podcast feed.
We will be back right after this.
Hey, everyone.
Let me tell you about The Hustle Daily Show, a podcast filled with business, tech news, and original stories to keep you in the loop on what's trending.
More than 2 million professionals read The Hustle's daily email for its irreverent and informative takes on business and tech news.
Now, they have a daily podcast called The Hustle Daily Show, where their team of writers break down the biggest business headlines in 15 minutes or less and explain why you should care about them.
So, search for The Hustle Daily Show and your favorite podcast app, like the one you're using right now.
And we're back here on the big technology podcast from Davos with Gavin Wood, the co-founder of Ethereum, creator of PolkaDot.
So we've spoken a lot in the first half about the theory of Web 3, of blockchains, and Bitcoin.
Let's go to something more practical.
So I was asking, where is the cream filling in the first half?
But there's an interesting headline in Protocol this week.
It says Ethereum's co-founder thinks the blockchain can fix social media.
And not only is it a thought, it seems like there's something that's in action right now.
So I'd love to hear you expand upon that.
Yeah, I mean, I think social media suffers from many of the same problems that we've already been discussing.
Namely, opaque, largely unaccountable, very centralized entities that are in charge of the control services that a lot of the world rely upon.
and that have demonstrated themselves as being either incapable or, you know, asleep at the wheel or worse, in their duty.
And, you know, while I think that I think people should really be the ones to be responsible over their own choices, you know, authority start,
and responsibility start at home.
Nonetheless, I think that we need better frameworks and tools, technologically speaking,
to allow people to make the right choice and make a choice where they don't have to trust these centralized entities to provide them with the services that they rely upon.
And so tell me a little bit more about this protocol that you're working on.
Yeah, I mean, this is a collaboration, and I'm happy to sort of announce that, you know,
Pocodot is the, you know, sort of underlying technical framework that, you know, this will be
implemented upon.
What is this?
It's, well, it's a combination of technology, it's a stack of technologies, as all good
technologies should be, right?
So you can choose where on the stack you want to come in and build.
But essentially, it's a very general social networking protocol.
Sort of conceptually a social graph protocol.
So basically a means of managing the connections between individuals, humans on the planet.
And also managing the information that individuals have,
associated with them and that potentially can be associated between the connections of individuals.
So it's a very, very kind of abstract platform on which the sorts of applications that can be
built are those which we sort of today think of as the big social networking things.
But, you know, the hope is that it will also as a platform facilitate many more kinds of
applications and they won't have to build up a social graph from the bot from zero they'll be
able to very easily users will be able to very easily sort of not migrate but sort of share or
copy or utilize these additional products and services without having to sort of do all of this
horrible signing up bringing your friends over and all the rest of it. So the idea is essentially
I would go in, build my social network on this protocol,
and then be able to export it to different applications.
So, yeah, essentially, yes.
And likewise, you'll be able to go in, build your application on this platform,
and users would be able to sort of come across en masse relatively easily.
But it would be their choice, right?
You would still have to kind of pitch the application to them.
But in principle, it would be an awful lot easier
to break these incredible moats and barriers,
that the social networking giants put up around their social graph.
You know, I like this idea in theory.
However, I think about it in practicality, and I have some questions.
So the idea of, okay, build your social graph on the blockchain
and then maintain control of it and give it to certain applications as you see fit makes sense.
Then I think about the nature of the different types of applications
or the different types of graphs that I have on each application.
So, for instance, Facebook is my social graph, LinkedIn my professional graph.
Twitter is an asymmetric follow model where it's an interest graph, really.
And then something like TikTok, my graph doesn't actually matter
because the application is looking only at my behavior with a follow as a somewhat of an interesting signal
and saying this is what I should show you.
So how does the fact that every application has its own unique graph then sync with the idea of making a graph portable
because it seems like it would only be useful in some cases and not others?
Well, the graph is, if we think about it at a conceptual model, it's still just nodes and connections, right?
Individuals are the nodes, and there are connections between them, whether it's following, liking, being friends.
And this is really, this is why I say it's very abstract.
It's a model that can be used by all of these applications.
But you're right.
Each application will use this model, this underlying data differently.
Now, you say that, oh, well, you know, LinkedIn is professional, whereas, you know, Facebook is social.
I mean, there are plenty of, there's so much overlap there, at least for me.
Like, my work life and my private life are, you know, fairly heavily overlapping, and there are many people that would exist on both of them.
And it doesn't really make sense for me to have to add them on one and add them on the other.
Similarly, with Twitter, like the, I think, like, everyone on LinkedIn and everyone on Facebook are Twitter followers as well.
So why would I want to replicate these connections so many different times?
Say with Instagram.
Instagram is like basically the same as Twitter.
Not all of them will use the underlying data in the same way.
As you say, TikTok may take it as only a very sort of, in terms of the services that it provides,
may only take a relatively glancing look at the actual social graph and use alternative means of deciding what content it will show you and when.
but in principle there are an awful lot of applications out there that are using the same basic data
but that data has to be entered to every platform and that data is under the control and who knows
what they're doing with it if you want to read their terms and services they're usually
pretty opaque and most people don't who knows what they're doing with it and so now instead
of having you know you have control of your data
you can sort of decide this application can use it for this means, this purpose,
and that application can use it for that means and that purpose.
You now have 10 applications plus maybe, I don't know,
depending if you're a big social networking user,
maybe it's like 20, 30, 40, 50 applications,
all working on kind of more or less the same data,
all using it the way that they want,
which means it's you've got a multiplication of the amount
of trust that you're needing to give for your personal data. And I think, and this came up in an
earlier conversation, I think this turns a lot of people off. Like a lot of people are not
super keen on, I know I'm not, on sharing, you know, all of the information with all of the
providers. And as such, it limits what kind of products and services can be provided. Like,
if there's not that much information being given by the user to the,
application, then the application can do accordingly relatively little.
If we get to a model where individuals are sort of happy to, in some sense, input their information,
their data into the services because they know they're not handing it over to a third party,
but rather to a algorithm that's been audited by many different entities, at least one of which they
actually believe that is processed in a means that doesn't allow for an arbitrary, you know,
some third party to actually inspect it all and do whatever they want to, you know,
advertise various stuff to them that they don't want to advertise to them or conclude
certain sociopolitical things that they don't want concluded about them, then we're in a much
better situation.
It's much more likely that that person's going to sort of give up more information.
know I would. So I think as long as we rely on centralized service providers that have absolute
control and visibility into the information, people are not going to give up as much information
as they would otherwise. So in the protocol article I referenced, there's a line in there. I think
the belief is that data disrupts the model. You know, to change the way that these companies hold
and process data, you end up in a better society. So I want to hear your critique of what's wrong
with the social networks today
and how changing their relationship
with data, changing our relationship to
our own data might fix it.
I think what's wrong with them is pretty much
what's wrong with all of this
sort of centralized
information
communication architecture.
It allows
we as
decision-making
independent sovereign decision-making entities to be manipulated.
And if you can manipulate people en masse,
then the world doesn't turn into such a great place.
It's, you know, I think the democratic is often used
as a means of trying to say we as sovereign decision-making entities
should be empowered through, you know,
the ability to inform ourselves about the world and through the ability to sort of make decisions
based upon that information.
And I don't think, I think, I think that is, with the services that are being provided to us at the
moment through the big social media companies, that's not being, that's not working so well.
I think we are losing the ability to inform ourselves well.
and we are increasingly being manipulated.
And so is your idea that if we have transparent algorithms out there that maybe we can choose,
then we'll be in a better position?
Yeah.
That's right.
No, that's quite...
Why does it have to be Web 3 versus allow the Web 2 companies to implement that?
I mean, the issue is that we can't trust that.
they have actually implemented that.
Like, we can't trust that they're running these algorithms on their servers and providing
us with the results in an unfiltered format.
We don't know what data they're running.
We can't see that.
So, like, the data, the data needs to be, we need a trust-free way of doing this.
It's not enough to say, oh, well, you know, I trust Mark Zuckerberg.
He wouldn't, he wouldn't, you know, do anything bad to me, you know.
I think you'll hear many people saying that, so.
Right.
And so we need, Web 3 is really just, you know, a proposition of a technology stack that can do exactly this, that allows us to have the data to know that maybe no individual person can see the data because we have all of this great technology that allows us to consolidate the data without an individual person having the power to actually look at it.
But we can run algorithms on it if we all agree on it.
If we all agree that, yeah, this is an algorithm that we want to run on our collective data.
and we want to see the results, great.
Then if we don't want to run the algorithm collectively,
then we don't run it.
It doesn't get run.
And it's not that Mark Zuckerberg can come along and say,
well, actually, I quite like to know the results of that.
I shall run it anyway.
So your idea is that people would collectively decide
which algorithm they would want to be run on the whole platform
versus pick individually.
And maybe there's like a rage quit option
where before, if you really don't want the algorithm to be run on,
you know, on a consolidated piece,
consolidated data that would include your data,
then you can rage quit and remove your data from it
before the algorithm gets run, right?
So, yeah, anything that allows a collector's information
to be processed, that there must be a collective decision-making effort
to ensure that it's not being done without the permission of those individuals.
And if their permission is, look, give me 50 bucks and, you know, have at it,
fine, but, you know, at least there's transparency.
We had Nick Clegg in this space here yesterday,
he's the VP, no, the president of global affairs for Facebook.
And I try to explain to him, like, listen, people rate the amount of enjoyment.
They get out of social media.
And in recent studies, it's been the last out of every leisure activities
in terms of its ability to generate happiness.
And what he responded was, we have 3.5 billion people
that use our products every month.
Clearly, they're not that upset.
So I want to ask you about the willingness.
of people to actually jump onto, you know, something like you're proposing and leave Facebook.
I mean, it seems like, yeah, well, yeah, go ahead.
I mean, I want to hear you respond to what Clegg said and, and, and how many smokers are
there in the world these days?
Okay.
Three and a half billion as well?
I'm not sure.
And they're obviously quite happy with the product from Marlborough and all of the rest of them.
Look, I mean, people are hooked, right?
And they're hooked because of the network effects.
It's super, there's huge amounts of inertia.
it's not that it's not that the product is necessarily like so amazing that the individuals are using it purely based on that
it's it's that there is a service being provided that the individual has decided that they now cannot do without
classic addictive products right classic very similar to I would say like the NICA
industry.
And I think we,
if this can be like, I don't know,
some means of allowing people to get the same like social fix,
but without the bad, I would say,
potentially democracy destroying elements of it,
then great, you know.
This is a good thing.
Do you think people will collectively vote
to have an algorithm that shows them more boring?
stuff, but less rage filled things?
I don't think it's, I mean, I wouldn't say that, I wouldn't say that, like, everybody
would need to do this.
I look upon it as, like, lots of different groups of people, some of which overlap,
and these different groups, it's like, I'm in a group.
I'm in this, this set, a social set, and I want, I care about this particular
algorithm, I care about, like, hey, what's the average, give me the average political,
considerations that this group has concluded. Give me the extremes. I want to
the extremes, right? Let me... I don't know. There's all sorts of like potential
algorithms and products out there. But the point is that as long as we have
only, you know, three or four places in the Western world at least, where this
discourse is happening. And therefore three or three or four centralized organizations
that get to dictate the rules of the discourse and the forum, the mechanics of the
forum under which it happens, then that's really...
really not a great way of allowing technology to continue innovating and continuing to facilitate
healthy discourse.
If we build social networks on the blockchain, does that mean the posts that people put there
are immutable and permanent even if they want to delete them?
This is, you know, so at least with Project Liberty, the blockchain isn't going to be used
as like a means of, like a data depository.
it's it's really more as like a permissioning infrastructure and then all of the data stuff comes on top of that like all the data stuff happens largely off chain and this is how you like have the ability to keep things relatively private like solid expectations that the privacy will be respected without
having to put it all in the hands of a single trusted entity that will manage all the
permissioning for you. In principle, the technology is then able to handle, manage the encryption
on your side so that the people or the groups that you want to see certain elements of your
data are able to see it, whilst still having reasonable expectation that the data won't be
passed to a broader set of individuals.
Yeah, and I was going to, I teased it in the first half.
I was going to ask you what happens in a situation where you're using the blockchain
and a lot of that stuff is public.
And so how does that deal with privacy if you're using a social network built on the
blockchain?
But I think you just answered the question.
That stuff will be stored outside, and the blockchain will do some of the other stuff.
Yeah, so the idea is of the blockchain that primarily it's about,
permissioning, so it's about managing what the arcs in the social graph are, what these
connections are, and what privileges those connections have. And these privileges, the set
of privileges, and the structure and sort of language used to describe these privileges might
be different for different applications. The whole point of that is that it's meant to be
sort of able to be extensible. And the underlying technology, ideally, you know, that uses some of the
or advanced levels of cryptography so that we can store these, the social graph,
and store the information, the sort of metadata of this social graph,
in such a way that it doesn't, it retains still a substantial degree of privacy.
Now, ultimately, it may be, it may not be as simple as I share this information with this
group of people and there is no way that that information can ever get outside of this
group of people. I mean, you know, for a start, you can always take a, get your camera out,
take a shot of the screen, of the display, and it's like, yeah, okay, some, some photo can then
be shared. Like, making it be completely end-to-end, absolutely 100% private is not really the
goal. The goal is to give people credible expectations that their privacy will be respected.
And I think we're, you know, 80 plus percent of the way there from the Facebook model,
by using this technology.
I have to go back one more time to the will of the people question.
I mean, it does seem like all the well-meaning folks on social media
would want to use your solution,
and all the angry people who are getting clout from being angry would want to stay.
So maybe, I'm curious if you see that as an adoption barrier,
maybe enough of the folks that the trolls want to troll will move over,
that they'll end up having a shell of a problem,
platform? What's going to happen there?
Yeah, I mean, it's hard to say. But, I mean, the, I would hope it's not a singular platform.
I mean, the whole point of this is that it's extensible and that many different applications
can be developed on top of it. And I would expect that people will all follow where the
discourse is, you know, is most enlightened, is most enlightened. Is most enlightened.
enlightening.
Yeah.
And over time, you know, if the trolls are the ones that tend to stay on the legacy platforms, then...
Sweet. Leave them there.
Yeah.
So I also want to talk to you about transaction fees because the big barrier for building something like a social network on maybe a blockchain like Ethereum has been that the gas fees would be out of control to make any transactions.
so you'd have to pay thousands of dollars.
So I understand this is going to be built on Pocodot,
which is the second blockchain you've created.
Is it going to have the same issues
in terms of transaction fees and gas fees that the others have?
No, from the ground up, it's been built to have,
you know, scalable decentralized security.
And that was from the 2016 paper on Pocodot that I put out.
That's really what the premise of this is.
and, you know, it achieves this through essentially dividing, you know, division of labor, you know, pretty obvious stuff, really, but the engineering behind, like, ensuring that the labor is divided, but we retain the security of a decentralized system provides is, that's the hard bit.
Like, that engineering is non-trivial, and it's sometimes mentioned, but, like, I think it does, you know, it does deserve.
a special point.
You know, I built the original version of Ethereum, you know, like C++ Ethereum back in
early 2014.
I don't know.
I got something working after a month or two, right?
And that was pretty much just me.
And it's taken me and a whole load of really great engineers four plus years to build
Pocodot.
And it's not that we, you know, we have, I don't know, some sort of terrible car.
accident at the beginning and we were just like debilitated or something. No, it take like the
engineering effort required for this. Plus we have a research team working behind us, making sure
that, you know, what we're doing is sensible, what we're doing is actually secure. It takes a
long time. And it's, you know, I would sort of extend the same point to the Ethereum two folks.
Like building it right, getting it right takes time. And if you see people like touting that,
hey, we've got a solution already, you know, it only took us six months.
That's very unlikely to be, to be the breakthrough that they're suggesting it is.
But yeah, and there's a lot more to come as well.
Like we already, we opened the sort of labs division at parity at the beginning of this year,
parity company, primary company building Pocod at the moment.
And this is like looking into super-scaler, super-scaling ways for, super-scaling methods for
polka dot. So like we're really looking to push beyond this like even thousands of transactions
per second that's like a bit of a sort of a goal right now and looking in the in the next three
or four years to be orders of magnitude greater. You know it was interesting to hear you a couple
minutes ago talk about how the blockchain would be the guts of you know these potential social
networks but they would still build a lot of stuff off of the blockchain.
just as you would with a normal company.
Is that kind of like where the best case scenario is for Web 3, right,
an Internet built on top of the blockchain is that the blockchain serves as some of the guts,
but we still use regular programmed programs as the things that mediate most of our experience.
You know, there was this great post from Moxie at Signal that talked about how I'm sure
you've read it, how no one wants to set up their own server in that we basically just want
platforms to do the work for us. So is the future that you envision a future where platforms will
still do most of the work for us, but they'll just have a slightly better architecture inside
that can assure us that they'll be a better experience or that they'll take care of our data
in a way that the others wouldn't? Or is there something bigger? Am I missing something?
The programs that are programmed will still be programs. There'll still be programs, right?
I'm not suggesting that it's going to be a case of like, hey, speaking to the microphone,
you know, make me a, make me a new currency, make me a new taxi service company.
Like, it's not going to be like that.
Like, it's, or at least maybe it will, but that's not going to be the blockchain element,
or the Web 3 element.
Like, I think it's still going to require normal software developers doing normal software,
but the APIs will be different.
And the means that you'll think about architecting will be quite different.
When I went to university back in the 90s, the way that we architected a system was client server.
Like, that's what was taught.
There wasn't really, I didn't have a single class on peer-to-peer decentralization.
It was not a thing in academia.
And funnily enough, when I went back into my old university back in 2014, May 2014,
and tried to show them what Ethereum was,
zero interesting questions and almost zero interest.
It's just like it didn't, like decentralization and, you know,
a lot of, a lot of the more novel elements of cryptography,
a lot of, you know, peer-to-peer and game theoretic stuff,
it's just not really a big thing in academia.
It's getting there, but it's not really a big thing in established,
and established, you know, computer science software circles.
And I think this is going to change.
I think it has to change.
People have to be educated better on what it means to build a system that is secure
and a peer-to-peer, you know, under peer-to-peer circumstances
and trust-free circumstances.
You can't just, like, put the server code down.
Now do the client code.
Did the client code just trust the server code?
If the server says that this is that, then it is that.
question it. No. And what Moxie, one of Moxie's points that I thought was very interesting was that, you know, at this point, people are still falling back on that model. People are still falling back on the client seven model, even in Web 3. If he, half of the, more than half, 98% of the Daps on Ethereum are not really decentralized. Yeah, a big portion of the logic sits on the Ethereum blockchain. Right, great. But there's still, you still have to go through a centralized service to actually use the thing, right? You still go through Infura, which runs an RPC, that's a
that's entirely trusted, right?
This isn't decentralization.
This isn't Web 3.
It's partly Web 3.
You know, part of the puzzle is done.
And this is one of the things that we're really pushing forward in Pocod.
And the Pocodot ecosystem is, you know, what we call like clients,
which is essentially getting the sort of the complete picture so that you can use a service.
And the service is hosted in a decentralized fact.
But also, when the user comes to use it, it doesn't go through another just centralized service provider to help you do that.
And yeah, I fear that, you know, in the industry at large, it's patchy at best, this, you know, this attitude that decentralization is either, is, you know, absolute or it's worthless.
But I think maybe things are changing, at least in terms of the political environment that this industry sits.
Yeah, and I think a big part of that is the economic environment.
And I want to close on this.
We're in the middle of pretty big economic downturn.
So I have a couple questions for you about that.
First is a couple days ago, Vitalik tweeted that he's not a billionaire anymore.
So are you diversified or are you in the same boat?
For that, I'd have to ask my family office manager.
And I'm not sure he's at liberty to say anything.
Let's get him on the line.
One of friends.
All right, but the actual step, so Ethereum is down 44% year-to-date.
Bitcoin is down 35% year-to-date.
We just saw what happened with Terra and Luna.
You mentioned that one of the things that the folks,
the Bitcoin folks don't like about Web 3 is that there has been a lot of, like, you know, froth.
things like NFTs and scammy projects.
Do you think that this downturn might actually be a blessing in disguise for the space
where the things that were on shaky foundations like Terra and Luna fall apart?
And the things that have some staying power are what remains and the industry becomes more
credible as a result.
This is a very, very big silver lining to that cloud.
Yeah, I think so.
I mean, of course, if there's less money floating around, then there are a
few doors that that get closed. But overall, I find, you know, I've been in, I've been in one or two
bear markets before. And overall, I find that it's, in terms of building, in terms of the technology,
it's quite a lot. Things make more sense. You know, there's fewer people are hyped up about
nonsense. There's a bit less nonsense going around.
And there's, you know, other silver linings like, you know, it's easy to pick up, let's say, more talented individuals.
They're not being stolen away with a big dollar signs in their eyes.
Things get more real.
And that is a good thing for those who are building real things.
Well, Gavin, you know, I've had a lot of conversations about Web 3, and it's nice to have a conversation with someone who's a proponent and who will sit and talk about some of the criticisms and help flesh out where the opportunity and weaknesses are without becoming defensive or dogmatic.
And I really do appreciate the conversation.
Thank you, Gavin.
Thank you.
Thanks to everybody.
Thank you.
Thanks, everyone for listening.
It's been an episode of the Big Technology Podcast.
If this is your first time listening,
I invite you to subscribe in your podcast app of choice.
We always love a rating.
We will be back with multiple episodes here from Davos
over the next coming week.
So we hope you tune in.
And until next time, take care.