Vitalik Buterin: Ethereum 2.0 | Lex Fridman Podcast #188
XW0QZmtbjvs • 2021-06-03
Transcript preview
Open
Kind: captions
Language: en
the following is a conversation with
vitalik buterin
his second time on the podcast vitalik
is the co-founder of ethereum
and one of the most influential people
in cryptocurrency
and technology broadly defined quick
mention of our sponsors
athletic greens magic spoon indeed for
sigmatic
and better help check them out in the
description to support this podcast
as a side note let me say that ethereum
bitcoin
and many other cryptocurrencies have
been taking a wild ride of prices going
up
and down in the past few months to me
the prices were never
as important as the ideas both technical
and philosophical
cryptocurrency has the potential to
empower billions of people
to participate in the global economy in
a way that resists
the manipulation by centralized power
also
with smart contracts layer 2
technologies data pools nfts
and of course integration of artificial
intelligence into the whole thing
we have the opportunity to build tools
and worlds
that transform physical and digital life
as we know it
hopefully minimizing the suffering in
the world
and maximizing the fun this
is the lex friedman podcast and here is
my conversation
with vitalik buterin let's first talk
about
shiba ino if we can also known as sheba
token
code shib for contact shiba unu was
created in august 2020
modeled off of doshcoin by the anonymous
founder
known as ryoshi on may 10th
this year it had a market capitalization
of over 13 billion
and uh maybe you can explain this but in
a crazy move
you were given half of shibs uh
total supply you
uh burned aka destroyed 90
of it that's worth 6.7
billion dollars and you donated 10
that's worth 1.2 billion
at the time to an uh india covet 19
relief fund
saying you don't want to be the locus of
this much power
this is uh fascinating
why and how were you able to walk away
from this much money
and this much power so i i should
probably start by
yeah giving some of the backstory around
you know these coins and this concept of
giving me coins
uh so you know first of all you know
shiba inu as you said
is this kind of knockoff of dogecoin
right and deutsche coin was this
initial kind of fun coin that was
created back i think around 2014 or so
and it was just created by jackson
palmer and like put it out as a joke for
a couple of hours and a community formed
around it
and at the beginning people didn't take
it very seriously i actually remember
putting about 25 000
into doge sometime around 2016 and i
just remember
uh just thinking to myself like okay how
am i going to explain my to my mom
that i just invested 25 000 into dog
coins
and like what even are dog coins like
the only interesting thing about this
coin is that there's
you know a logo of a dog somewhere um
but you know of course that ended up
being one of the best investments i've
ever made
and it did really well and then at the
end of 2020
elon musk of course you know started
talking about dogecoin
and the market cap just like shot up to
about 50
billion dollars actually and it shot up
multiple times right like the first time
it went up from about
0.8 cents to about like seven cents
and this just happened all in one day
and i remember um this was when
i was still in singapore in the middle
of uh
kovid and you know i saw that the price
just went up by a thousand percent
and i was like oh my god my doge is
worth like a lot
and so i immediately called up some of
my friends and told them to like
drop everything in scramble and i just
sold half the dosh and
i got 4.3 million dollars donated the
proceeds to give directly
and a few hours after i did this the
price dropped back down from about seven
cents to four cents right so i managed
to sell the doge at the top and i
remember just uh
feeling like i was such an amazing
trader but then of course
you know the price went up from four
cents then to seven and then 50 and just
like doge becoming this big phenomenon
where there's even a lot of people that
have heard of those that have not heard
of ethereum is just like something
even i wasn't predicting right and so
after that of course you know we have
doge and then
people are thinking well you know if the
leading dog token is worth 50 billion
dollars then surely
the second largest dog token deserves
you know at least seven or eight billion
right
because i feel like that's the kind of
what the mindset of these
shiba people is um so that of course
they did this other gimmick right where
they gave me half the shiba
token supply um they were actually not
the first projects to do this uh so
around the end of 2020 there was this
weird project called teller
it's like t-e-l-l-o-r i think they're a
chain-link competitor or something like
this
but i remember they just like dumped
fifty thousand dollars worth of their
token into my wallet
and then they had their twitter arbi
just like basically run around saying
look look at vitalik's wallet vitalik
holds
towers he's one of us he's a supporter
and as soon as i discovered this i just
like
publicly sold the tower tokens on you to
swap and
this created a bit of a twitter splat
now the shiva people were more clever
the shiva people instead of dumping to
that wallet they dumped to my cold
wallet
right so in a cryptocurrency right
there's this concept of like cold
wallets and hot wallets basically
like the thing that actually owns euro
money is like this
80 digit number called a private key
right and a hot wallet is when that
private key is just stored in memory on
your computer on your phone really easy
to access cold wallet means it's either
on written down on a piece of paper or
it's uh
on a computer that's just never accessed
the internet right so cold is very
inconvenient but
cold is also much more secure right
because even if that computer has some
like viruses on it like it's it's like
air gap that's not actually going to be
able to upload it
so this cold wallet and like all the
money's out of the cold wallet so it's
safe for me to talk about my setup now
right but it was
a laptop that was sitting in canada and
i also had
um two pieces of paper where i wrote
down two numbers on those two pieces of
paper one was with me one was in canada
and if you add those two numbers
together you get the private key
so because of covid travel restrictions
and you know this is in this
cold wallets in canada like it's very
difficult for me to
actually access it right and i'm not
sure if they knew this maybe they just
got lucky but basically they
you know sent a lot of uh these dog
tokens
into this wallet where i it was very
difficult for me to access it but then i
saw these dot co
tokens i saw more and more people
talking about them and then at some
point i realized i
realized that like hey these things are
worth billions of dollars
and like you know there's lots of really
good things that you could do with that
amount of money and it would actually be
a waste to just like see it go so i made
the decision that like i would actually
power through and
figure out how to like safely like
basically get my private key
um i actually had to call up my family
tell them to read out
their number off of their piece of paper
i uh
entered that into a fresh laptop that i
bought from target then i
put in my other number on my piece of
paper added the two numbers together on
the computer there's the key
and at the same time like just scrambled
for two days
setting up a new wallet for to where i
could move my youth to safely
like getting people to be multi-sig
partners just like doing
all sorts of like stuff that you know 10
years ago you would expect to just be
part of a cyberpunk
you know science fiction novel but you
know now it's all real so you're doing
this
all by yourself i essentially most of it
by myself so
you have to keep it secret right and i
needed my family to
um actually like go and read the the
number on their piece of paper
and then i am in my new multisig wallet
like there's
other people that are signatories um but
you know
i'm obviously not going to reveal any
details beyond that about
so i did this right and i actually
managed to
make get the private key make the first
transaction that would just move all my
ether to the multisig wallet so it's
safe
and then second transact put the private
key on my main computer then started
you know like going in and just selling
some of the dark tokens and then just
like giving them to these
different charities now at the time i
actually
did not even like have any idea of how
much you would be able to get right
because like
on paper the dog tokens are seven
billion dollars but like in reality it's
a very liquid market you know
are you going to crash it by yeah and
after you sell 1 million worth you're
going to crash it after 10 million
are you might you actually be able to
get like an entire
200 million i had no idea um
so i definitely was just of the mindset
like okay i mean i'll sell a bit
maybe i get some eth and then you know
donated some yeast to give well donated
some to other groups and then
okay have some dog tokens like i don't
have an easy ability to sell more myself
but then i'll just
like give them to these groups and like
you know hopefully they'll do good
things with them
um it was actually um i actually donated
at 20
and dumped 80 percent um yeah so the
cove
the coved um india group got one batch
and then there's
another group that got another batch and
i don't want to say who they are because
i think that
they want to announce themselves at some
point sure yeah but it's uh
you know you you can see the fact that
these transactions were made on the
blockchain
um but it was uh just
very intriguing interesting and
unexpected and just an insanely crazy
situation it's been a couple weeks
first of all thank you for uh helping me
uh hang up some curtains this is
this is a first for the podcast and uh
shows
uh that you're truly a special person um
to be willing to help but now a couple
weeks later do you
regret any aspect of that decision um
i'm sure there are some things that i
probably could have done better like
i i was actually i was actually talking
to some of these charities and i was
impressed by just
how much money they managed to get out
of selling some of these coins
so i i probably could have done better
by just like
talking more with the traders and
actually ensuring that
you know that they can do a better job
of maximizing the
the value of uh of
uh all of them but like you know it was
a
very stressful time and i did have to
act quickly like i yeah
i did manage to you know make a lot of
the donations before
like a few a few days before the great
crypto crash happened
uh so it was and
it's difficult to like obviously there's
parallel universes in which i did better
but at the same time
there's also lots of parallel universes
where because i hesitated more
and tried to spend more time thinking i
missed the opportunity uh
so you know on that it's like a luck of
the draw and i'm just
you know happy that uh it was
everything was able to turn out as well
as it did but psychologically
you mentioned stress how hard was it
uh it was stressful right i think well
one of the really stressful parts was
just the fact that
i had to basically move all of my funds
you know including the 325
000 ether from one cold wallet into
another hot wallet or sorry into another
multi-sig wallet um and you know maybe
the multisig wallet had a bug in it
maybe
there's like some mistake i'll make in
the middle that causes the the funds to
get lost like you know that's
that part was stressful and i i was
definitely stressing out for two days
i'm you know triple checking the new
wallet i even did a bit of an audit of
the code myself
i wrote my own javascript to adapt to
make confirmations
because gnosis safe didn't work with the
status wallet well
um so there was definite
that whole thing was definitely a bit of
a marathon um i was also
a kind of definitely a bit worried about
or
uncertain i guess how the public and you
know including the coin communities
would perceive the whole thing
um but i was actually impressed like i
yeah for every poster that was saying
like no
you know why yeah why did vitalik like
rugby on ice he was simple
his wallet was supposed to be a burn
address you know there's like 10 people
that are like
oh you know i thought i was just in this
because it's a
it's a fun pyramid gambling thing but
instead i ended up being part of this
you know great public good thing for
humanity and that's like even more
amazing
uh so the i the amount of that that i
got was
very impressive so you know all in all
let me know i think
the dog people did great the dog people
is there something you can extend
to the bigger picture of it in the
principles you apply to making this
decision
is there some principles philosophies
that you apply
also to uh the decisions you make around
ethereum um um i think uh
a big one for me is just this idea that
crypto you know isn't just an
opportunity
to give people like slightly better ways
to sit to
save value and all these things like
it's also an opportunity
to like basically create these like new
digital institutions that could
serve the public good in new ways and
and
that's something that i've been
interested in for a long time i actually
even have this article in bitcoin
magazine back in 2014 where i basically
suggested this idea that you know you
would have coins that represent causes
and like people would just like
buy and accept those coins because they
support those causes
so i think it's called markets
institutions and currencies a new form
of social incentivization or something
like that oh my god
and i'm sure you can find it and throw
it in the links um yeah
the so that was interesting to kind of
see becoming real and like in general i
mean i think
you know public goods are very important
and on the internet public goods are
even more important right like every
single lex friedman podcast is just
on youtube and you know anyone can go
and see it like there's no way for you
to like
you know sell it and so that some people
can see it but other people can't see it
like you know you could do that but then
you'd obviously be you know reducing
your impact so thank you for making the
uh the amazing lex freeman podcast still
freely available
well that's actually a tense thing is uh
how do you do it in a way that's not uh
controlled in a centralized fashion
because actually
youtube feels free and open but it
nevertheless is one company making
centralized decisions and
the first time i realized youtube was
not forever
is when a lot of the joe rogan
experience library was pulled from
youtube as part of the spotify deal
and he made me realize we need to uh
it's like the realization that fiat
money is centralized
is uh realizing that you know they
this is not forever and you might want
to come up with schemes to distribute it
to uh decentralize the control of it in
a way that audio for podcasters was just
an rss feed
exactly yeah and i think one of the kind
of philosophical things that i hope to
achieve is kind of
decouple the concept of public goods
which are
incredibly important and are the
lifeblood of modern civilization
from the the idea that there nick
is there can be one central organization
that represents the public and
like perfectly unders uh understands and
can impose their idea of what is the
good
right like it's when people talk about
public goods
it just often comes with this baggage of
uh you know either centralization or
conformism
and i think like it doesn't have to
right like uh often
the most important public goods are the
ones that are created by
you know the crazy individual that's
that disagree with everyone else
so trying to make this kind of
synthesis where you combine the values
of decentralization and the values of
open source
but you're not naive about it and like
you know you realize
um that for these things to be produced
there needs to be a way for it to be
sustainable there needs to be
some way of supporting people who are
working these projects but at the same
time you want to
avoid that turning into a vector of
centralization
like trying to sort of get all of the
good things without the bad things
to me that's a yeah a big part of
sort of what my grand experiment in
crypto is about and and
like we are doing things in different
kinds of things for this right like
there's
the the git coin grants quadratic
funding in the ethereum ecosystem
um there's i mean obviously these uh dog
coins that just happens
like i guess accidentally um there's
other projects
um that like for example you know
uniswap has um
their uniswap dao that just has a huge
amount of funding
and like we haven't seen yet how that's
going to be deployed but
you know it could be potentially
deployed to do lots of really good and
amazing things
do you see ethereum as essentially a
mechanism
to uh fight for social causes
um i definitely see ethereum as
being a mechanism to
fight for definitely some some specific
things that are
um that are social causes um like
just you know the fact of creating an
open financial system that anyone can
participate in no matter where they are
in the world that's a social cause
i'm just you know giving people the
ability to
organize and create projects even if
it's five people in five different
countries i think
that kind of inclusiveness i think
that's a social cause
and it's a core a core crypto value
um but then at the same time like the
other
important kind of part of the magic of
ethereum that you have to balance that
against is that it is also this
open platform where ultimately you know
the thing that go
the things that are on ethereum is just
the things that the community makes of
it
well you kind of briefly open the door
so let's go there
when it comes to uh government
regulation of crypto
uh what's the best case scenario what's
the worst case scenario
in terms of uh you know as you've kind
of mentioned
ethereum challenges the the the power
centers of the world
and uh how do you see the interplay
between govern
governments and this new technology that
resists centralized power
best case and worst case the
the best case is um that um
you know blockchains continue to prosper
and we figure out scalability is so that
people can actually start
doing things on block all you know all
of the amazing use cases that people
have been talking about instead of today
where
a lot of the great stuff gets priced out
because you know transaction fees are at
five to ten dollars
and then we see a lot of different um
amazing applications happening on
blockchains you know it could be
like dao is creating new ways for people
to
inter interact and organize with each
other new ways for artists to get funded
and
just all sorts of these amazing things
and
there's just enough public
um public support and just enough people
that see that you know look crypto is
clearly
doing a lot of good things and and you
know there are definitely areas where
there's tensions
but in those areas where there's
tensions like there could be some kind
of
creative and interesting approaches that
get figured out right like
you know the concept of corporate taxes
for example right like
you know it does it that would disappear
as a revenue stream if theoretically
corporations just all get replaced by
taos but
i know like maybe there's some other
creative
way by which dao
like dao's themselves can kind of be co
you know have some kind of encoded
governance that ensures that they
have at least some of us some kind of
bias towards serving the global public
good
and you know maybe it does enough of the
daos can do enough of that that people
are happy with it and and
you know there are going to be things
that people are unhappy about there's
always going to be the people that
you know wants to surveil everyone but
if
on the the kind of effect of crypto from
just
empowering people is greater than that
and greater than that in a way that
people can just easily see
then you know that would be a good
scenario right and we'll just
like become incorpor kind of
incorporated and accepted the same way
as happened uh with the internet um
but the work in the worst case scenario
would of course be
just like people like suddenly you know
flipping and going into moral panic mode
and just
you know oh my god like this technology
is used by like you know
insert bad group of the day and then i
don't think governments have the ability
to
ban crypto to the extent of just
complete like preventing
blockchains from existing but they
definitely have the ability to really
marginalize it right
like if you just ban all exchanges i can
ban all links from the fiat ecosystem to
crypto
and you know you ban all kind of
mainstream employers from
accepting or paying in cryptocurrency
then like you could
you can successfully like turn it into a
like you know a fairly kind of niche
counterculture thing that
has much less impact than otherwise
would so it's
somewhere between the good scenario in
the bad scenario i'm obviously hoping
for the good
well that's interesting also the tension
between governments and
uh companies like if you have a bunch of
billionaires or a bunch of companies
like tesla investing in bitcoin
and then governments resisting that it's
interesting who wins out in that worst
case scenario
and almost when companies
and uh rich quote unquote respectable
people
embrace uh cryptocurrencies bitcoin
ethereum
so on even the dot coins uh it's
almost sends a signal to everybody else
that this is
this is a revolution that's here to stay
on this one little tangent that you
brought up
this is almost an outdated idea but it's
still with us which is
cryptocurrencies are used for illegal
activity for drugs for crime
and so on is there some sense
that worries you that if
uh if cryptocurrency if ethereum runs
the world
then crime making money from crime will
be easier
there's always that possibility like at
the same time i think if you look at you
know
the world as a whole and like the way
all the other
technological trends are going like you
know in-person surveillance is just
going up every year
right yeah like the if you commit a
crime in you know meat space it's
getting harder and harder to get away
with it
so like you know if he wants to do
something
and and this is something that's just
like happening as a result of
you know just better technology
information and information transparency
like
a lot of it's hard to prevent even if
you really tried
um so i the world
where like things go dark to such an ex
you know as the the one the police hawks
sometimes like to say um to such an
extent
that like you know oh my god the
criminals are committing crimes with
impunity and we can't
see anything like that just seems
unlikely um but you know on the other
hand like
the world uh where there just
you know is no privacy for example or
um the world where there just like is
no no ability to uh kind of act
outside of the the confines of you know
mainstream institutions like
it's uh some that's something that's
more realistic and that seems like
something that uh could lead to a lot of
kind of
a lot of scary things right and like
even from a government's point of view
right like i think
governments over the last few years a
lot of them they're very worried about
sovereignty you know they're worried
about like if
their um country is economies and you
know social
environments they're just completely
dependent on basically foreign tech
companies
controlled by foreign governments like
you know governments are not on team
government right that's like you know
the indian government is on you know
team india
you know the russian government is on
team russia and so forth right so
like you know they don't want the us to
be able to like have this big backdoor
into everything
uh so i mean i do think that a balance
is needed but
at the same time i uh
do and think um i guess
i i definitely like worry more
about the messiah the possibility that
just like without things like crypto
uh kind of acting outside of
institutions becomes too impossible
and i don't even necessarily mean
outside of governments even just you
know outside of corporations like
becomes too impossible and there's just
like terrible things that come as a
result
um and if things going in the other
direction like
it obviously is a a risk but
you know at the same time i think in the
long term like a crypto can
potentially even like offer defenses as
much as attacks against that sort of
thing
yeah many throughout history many of the
most destructive things came from
centralized institutions versus
sort of from the people operating in the
shadows
and you know i've been talking to a
bunch of psychedelics folks
that people doing researchers like greg
doblin
in johns hopkins there's a lot of
exciting research on psychedelics
and one thing you could say about
operating at the edge of legality
it could actually accelerate the
adoption of particular things like
whether it's marijuana or psychedelics
they can help people out it almost
accelerates the policy
it forces the policy to catch up to
where the people stand
right so there's a positive way of doing
things that are in the gray area of
legality
and creating a market that allows people
to to uh
in a safe way be able to participate in
this gray area
yeah i mean the other thing to keep in
mind of course is that the
the set of like the kinds of things that
just like payment processors as
companies try to restrict
people you from is much larger than the
set of things that's illegal right
right like part of that is because they
want to be super conservative and like
the more layers you have the more
they're like
kids conservative because they're scared
of what what the layer below them will
do to them
sometimes they have their own you know
moral opinions of various kinds
you know they go after lots of people
right like they make life really hard
for
you know like sex workers for example
and like you know psychedelics as you
mentioned
there's uh like a lot of
activity even including stuff that is
totally legal that just you know there's
this like
you know shadow like paypal credit card
governments or whatever you want to call
it and
no no that makes it just hard to
participate in this stuff so i think
like reducing the number of
intermediaries is definitely
normally a good thing all right let's
talk about one of the most exciting uh
technologies like technically
philosophically
like socially financially in every way
which is ethereum
2.0 there's a million things to talk
about but at the
step one is probably a good thing to do
which is
can you briefly summarize your vision
how ethereum 2.0 will make ethereum more
scalable
secure and sustainable sure
so i think recently we've actually been
kind of de-emphasizing the
eth 2.0 branding i guess so the reason
behind that was that
originally we envisioned something more
like a big grand event
where you know all the good things would
happen at the same time and it would be
a new blockchain
and it would be a new protocol and
people would have to take a lot of
effort to migrate over
but later we've slowly changed the
roadmap over to something that's much
more incremental
right so you know proof of stake happens
kind of over time and then sharding gets
added over time and all these features
get added over time
and so the experience for just a regular
ethereum user
still feels very seamless right it's
like maybe a little bit more complex
than the hard forks that we've already
done but from a user's point of view but
like
not by that much right uh so like
the big two things that are happening
right these are
what used to be considered the two
flagship features of use 2.0 and now
they're just you know
the flagship features of the you know
the next uh
evolution of ethereum yeah as uh proof
of stake
and sharding right so proof of stake is
a consensus algorithm
it's the or it's not just mechanism i
should say um it's
the difference is that like an algorithm
is something that you run by yourself a
mechanism
is like it involves interactions between
people and it could even include
incentives and all of that
uh so the consensus mechanism
uh so by which nodes in
the network agree on you know which
blocks came in which transactions came
in in what order
uh make sure that once a block gets
accepted it can't get reverted and all
of these
things that we expect from a blockchain
um so existing blockchains you know
including bitcoin including the ethereum
of today and including
a lot of them they use proof of work
right uh so
the reason why we need proof of anything
is be it is because like they serve this
function that i call kind of economic
civil resistance
so that's obviously you know a big word
for
especially if you've never heard of
sybil's before but like the basic idea
is right that you have a network and you
have lots of computers that
agree on like which block to accept and
sometimes you get you know two blocks
that get published at the same time and
you just have to agree on an order so
there has to be some kind of voting game
yeah but then the question is well in
this voting game you know who get who
gets a vote who gets to participate
now the pro you can't say one person one
vote right the reason why you cannot say
one person one vote is because
you need some kind of like authority or
some kind of mechanism to say you know
who the
the humans are like and if you don't
have that then
a bad guy could just come in with a
virtual machine or with a computer that
has
on it 10 billion virtual machines that
have 10 billion you know virtual nodes
and then just like say look i'm 99 of
the network i should control everything
uh so to prevent this what proof of work
and proof of stake both do
is they basically say well the weight of
your vote like how much influence
your votes have in the consensus
is proportional to like what quantity of
economic resources you bring in
so in the case of proof of work you
prove what economic resources you have
because your economic resources are
computers
and you prove that you have them by just
running them 24 7 using
these hash algorithms right so this does
solve the problem right because in order
to
attack the network you have to come in
with more computers
and more money invested into computers
and electricity
than the rest of the network puts
together and that's extremely expensive
in proof-of-stake instead of relying on
people with computers that are
just constantly cranking out hashes 24 7
you
as you're like a unit of economic
resources you just use
like holdings of coins inside the system
right so all of these blockchains they
have some kind of coin in them
bitcoin has bitcoin ethereum has ether
um you know they all have a coin
so why not just use that as the economic
the economic resource that you're using
to like measure participation
um so that's like the quarry
distinction between proof of work and
proof of stake um
i like proof of stake and i've liked
proof of stake for many years
basically because like it just requires
much
less ongoing resource consumption right
like with proof-of-work
um you know you have to like actually go
and buy these physical computers
and these days um you know yeah they
have specialized hardware asics um
application specific integrated circuits
you have to go produce them you have to
go buy them and unless you have millions
of dollars you know you have to buy them
from one of these other people who
creates them
and those other people often end up
taking a huge cut of the profits
themselves
uh and then you know you have to plug
them in you have to just
burn all of this electricity that's just
um running 24 7. so
it consumes a huge amount of energy
right and it gets not just energy it
also
you know just to create the hardware
right like people focus a lot on energy
but like actually
about half the cost of proof of work
mining is the cost of the hardware
um so hardware is a very big deal too um
and you know you need
this like these this really big and
powerful with very specialized hardware
another kind that fills up these big
warehouses
so proof of stake you don't you don't
really need that much electricity you
just need just a little bit to run right
to run a regular computer
um you can run proof-of-stake validators
on computers that you already have
um so it's just much
less resource intensive and like this is
good for a few reasons right like one is
you know the kind of environmental
rationale that
you know you're not breaking the
environment um the second
is that you're not taking away
electricity
and like other resources from other
people i mean like right now there's
i think just today i saw a story about
like iran wanting to shut down some
bitcoin mining because
it was just grabbing up so much
electricity that it was you know
outbidding the nearby towns and they
just
didn't have enough um and then there was
like chia that was the one that's doing
proof of like hard disk mining basically
it's just like grabbing up so many hard
disks
there's a there's a shortage right so
that's the second reason and then
the third more selfish reason is that
because participating in consensus
does not require so much energy
expenditure you don't need to pay people
as much to participate
right so like bitcoin and ethereum they
both issue
somewhere around four percent of the
total supply every year right now
to miners so ethereum is about 4.7
million ether
and the current supply is about 115
million but with proof of stake like we
expect it'll be somewhere between
500 000 and one and one million per year
um so so that means you know this
the supply doesn't have to you know
increase so quickly
um so one of the pros that uh
that people sort of argue for the proof
of work is that uh it is secure because
it's much more difficult
to sort of as you've highlighted is
difficult to participate
is there um is what are your thoughts
about the security
of the proof-of-stake mechanism
is is there ways to make it secure so i
think proof of stake is very secure uh
because
in order to be able to attack the system
you need to have like
basically as much stake as the rest of
the network right
so that means like right now for example
we have five million each staking so you
have to come up with five million each
and then join the network
and then the the other so five million
ethers a lot right it's like um
how much is it now like 15 billion
dollars so that's actually more than
i i believe the cost of attacking the
bitcoin network
and then the second thing is that
recovering from attacks is much easier
in proof-of-stake than proof-of-work
right because
in proof-of-stake you have like first of
all we have for many kinds of attacks
that you do against this network
we have this concept of like automatic
slashing right which basically means
that
in order to like revert a finalized
block so if there's one block that's
like
accepted by the network and you try to
convince the network to
kind of revert that block and accept a
different block in order to make that
kind of attack
you basically have to have your
validator
like a big portion of your validators
signed to conflicting messages
and this is something that like once
these messages are on the network you
can go and prove like
look these people did it and so we have
this feature in the protocol
called slashing where you basically take
all these people who provably misbehaved
and you burn their coins
right and you don't burn anyone else's
coins now there are other cases like for
example
if instead of reverting blocks the
attack just tries to censor everyone
right then what you do everyone who got
censored would just like basically
create the minority chain
um and then the community would
basically have to do a soft fork right
they would just have to say like look
this chain
is clearly attacking us this chain is
the one not attacking us and so we're
going to join this chain
and then what happens is that on that
new chain the attackers also lose a lot
of coins
right yeah so the difference between
proof of stake and proof of work
is that in a proof-of-stake system like
you can identify specific participants
and you can say you know
these and like this isn't like you know
a human going in and saying i don't like
you i don't like you i don't like you
this is like automated right
you can so the slashing process is
automated yes
is there ways it can go wrong so that's
a painful process where the coins are
burned
um it is painful yes i think uh
i mean the one big unknown of course is
like if
an attack actually happens and like if
an attack happens that requires the
community to actually choose one of
these minority forks
then like what would the the community
actually successfully coordinating on
this look like right like
it's like you know we can talk about it
and we can you know write
like science fiction novels about it but
like until it's happened you don't
really know the details of like what it
looks like and how difficult it is
what are the channels of communication
for the community if you can
enlighten me a little bit like what you
know uh in many ways in the political
realm
twitter is often used as a way to kind
of have these emerging phenomena of
large groups of people coming to a
consensus right about a particular idea
and then there's battle for consensus
what's uh
in the ethereum community how do people
what are the sources of natural language
based communication
that have an emergent belief structure
that you would say
or is it all through money is it all
through trading that the communication
happens
there's definitely talking as well um i
mean like we have to agree on protocol
changes somehow right like there's
twitter there's reddit
there's um github there's uh
all of the various ethereum forums
ethereum magicians ethereum research
there's just in-person communication
then there's just kind of like the
hidden web of everyone talking to
everyone on telegram
um or signal uh so it's like some of
everything
right but i think like the thing to
emphasize around like
can you actually come to consensus on
you know whether or not to
fork the chain because the attacker is
censoring some everyone just for example
is like
you everyone who's running a node is
going to see
almost the same thing right like they're
going to be off by a few seconds and
like maybe they'll be off by a few
they'll disagree by a few minutes but
like if it's a serious attack you know
people are gonna know right it's not
like one of those things where you know
oh
it we're trying to agree on like i don't
know did epstein kill himself or like
some you know
read the political facts for like in
reality no one knows a single thing
about what's actually going on and
they're all speculating
like it is much more visible right so we
do have that
but you know at the same time i'm happy
to admit that like
these are fairly untested mechanisms but
like at the same time they're also
untested mechanisms and proof of work
right
and like in proof of work it's even
harder because in proof of work you
don't have the ability to like identify
and say
like you know i'm going to these miners
attacked and so we're not going to let
these my um
these miners in these miners do not
attack so we're going to keep them in
like you have to pretty much you know
either take out none of the miners or
you do a fork that changes the proof of
work algorithm which takes out all of
the miners right so
the the economics of like recovering
from attacks and proof of work at least
to me
actually do seem more unfavorable
but you know i'm sure the proof of work
people you talk to will give a very
different and contradictory opinions and
that's
totally fine and amazing some people
describe mev
minor extractable value as an
existential risk to ethereum
what is mev how important is it to solve
an mvv
if it's important what ideas do you have
sure how about after this one we'll also
talk about sharding because that's
amazing and it's part of the return back
to sharding and
which is no no return to the big picture
of the scaling problem as you mentioned
i love this conversation you know depth
first search instead of brett first
so uh basically okay ebbyv
minor extractable value um it is not
different in proof of work and proof of
stake right so like if you want to call
it
you know block proposal extractable
value like it sounds a lot sexy but you
know we can call it bpef instead of math
who cares
um but so this is a problem in both
proof of work and proof of stake
yes so the basic idea is
that if you have the ability to choose
which transactions go into a block and
in what order
then you have the ability to like take
advantage of that position for economic
gain
in a lot more ways than just collecting
transaction fees right
like for example there's decentralized
exchanges on chain like uniswap
and like let's say the price of eth
versus usdc was 2700
the previous block but then there was a
bit of a market drop and now it's 26.80
where you can go on unit swap and you
can just like gobble up the entire part
of
um you know the automated order book
that's like between 2700 and 26.80 right
and that's
and then at the same time you like run a
bot and uh
you know you buy some yeast back at
26.80 and you've just like made about 10
dollars of profit right so
or well 10 dollars times you know
whatever the depth is right so and
so there's lots of um little things like
that there's also things um that involve
like front running other people's
transactions so one example of this
would be
that if someone sends a transaction that
says
buy me five eth for um
whatever price that you can get um then
but with a maximum of
let's say yeah uh 15 000 then you can go
and like
you can send each put a transaction
right in front of that transaction
and you can like buy up that east first
and then you resell it to him at you
know fifteen thousand dollars minus one
yeah so there's then you get to make a
little bit of money though exactly so
there's a lot of these different like
arbitrage front running back running
these different tricks
that allow block proposers to to get
some percentage
on top like overhead exactly and the
reason why this is um
a challenge is because um
it's like first of all it's some it
sometimes degrades
user experience because users get you
know less favorable uh
trades but there are sometimes ways to
like mitigate that for applications
sometimes it's not that bad
but like the bigger risk that i think
some people consider more existential
is that there's just much more economies
of scale
in figuring out how to extract all this
revenue i mean because if you're just
collecting transaction fees
there aren't really economies of scale
there aren't really benefits to
centralizing right because it's a very
simple formula you just like grab up the
transactions that pay you the most
but with mev you know you ha there's all
these sophisticated algorithms
and if you have lots of money then you
can hire really smart people to make
amazing algorithms and then you can use
the other half of your money
to get a lot of mining power a lot of
stake and you get a lot of opportunities
to use your even better algorithms
so there's this risk that like as a
result of this
mining is basically or or even
validating proof of stake is going to
centralize
um so i think the ecosystems best reply
to this sort of risk
and it's the direction where projects
like flashbots are going already
is if you can't eliminate the
centralization then you try to firewall
it right and the way that you
fire wallet is you basically say we're
going to try to deliberately create a
marketplace where
people can just do the complicated work
of creating
what are called bundles like bundles of
transactions that
like are very profitable right and then
at the other side of the market you just
have like block proposes reminders that
are just dumb nodes
and they go and ask the what are called
searchers the bundle creators
and they just ask like hey like how much
can you give me if i put in your bundle
and then they just take the highest
offer
right so you sort of separate out the
task and you know you have
the easy part and then you have the hard
part and you have like this special
class of actor called a searcher that
does the hard part
and then the easy part the people doing
the easy part which is just miners and
validators they kind of
just talk to all the different people
doing the searching and they just you
know accept the highest bidder right
so and this is also just like
interesting uh an interesting example of
like economic design philosophy
right like sometimes you can't just like
make centralization go away sometimes
it's inevitable but
you know at least you can try to kind of
contain it you can direct it
or you know you can even sort of
firewall it away from
you know core consensus the parts that
really do need to be decentralized
so but you don't see it as an
existential risk it's just incredible
it's a bit of a problem that it has to
be constantly dealt with
it's a i mean it's a risk like there's
obviously a risk that you know there it
it's a very severe problem and that even
this flashbots approach has some fatal
flaw or whatever
um but i'm definitely like
we're definitely approaching it with the
mindset of you know this is a problem
and like yes we do have to do some work
to solve it but we're doing it and uh
so far it's being solved okay let's talk
about the other
really really fascinating part of uh
the future of ethereum let's not call it
ethereum 2.0
but the future of ethereum that also may
require a hard fork i don't know you can
correct me on this
is well broadly
ideas for scaling yes and more
specifically
sort of uh layer two or uh
layer one and two intersection ideas of
how to achieve scaling
and at the core of that is the idea of
sharding so
first what is sharding okay
uh so there's two major paradigms for
scaling blockchains right as
you said layer one and layer two and
layer one basically means
make the blockchain itself like capable
of processing more transactions by
having you know some
mechanism by which you can do that
despite the fact that there's a limit to
the capacity of each participant in the
blockchain
and then layer two says well we're gonna
keep the blockchain as is
but we're gonna create clever protocols
that sit on top of the blockchain
that still use the blockchain and then
still kind of inherit things like the
security guarantees of a blockchain
but at the same time a lot of things are
done off-chain and so
you get more scalability that way um so
in ethereum the most popular paradigm
failure too is rollups and the most
popular paradigm for
one is sharding so one way to achieve
layer one scaling is to increase the
block size
yes hence the block size wars quote
unquote and uh you actually tweeted
something about
uh people are saying that vitalik
changed his mind about the in it
he went from being a small i went from
being big to small
big small of them and uh but you said
i've been a medium
blocker all along so maybe you can also
comment on on where
on the very basic aspect before you even
get the sharding of where you stand on
this block
size debate sure so the way that i think
about the trade-off is i think about it
as a trade-off between
making it easy to write to the
blockchain and making it easy to read
the blockchain
right so when i say read i just mean you
know have a node and actually verify it
and make sure that it's correct and all
of those things
and then by right i mean send
transactions so like
i think for decentralization it's
important for both of these tasks to be
accessible
and i think that they're like about
equally important right if you have a
chain that's too expensive to read then
everyone will just trust a few people to
like read for them and then those people
can change the rules without anyone
else's permission
but if on the other hand it becomes
really expensive to write
then everyone will move on to basically
second layer systems that are incredibly
centralized and like that takes away
from
you know decentralization and
self-sovereignty as well so
this has been my viewpoints like pretty
much the whole time right it's that like
you know you need this balance and going
in one direction or the other direction
is very unhealthy
in the bitcoin case um basically what
happens was that
bitcoin originally like at the very
beginning it didn't really have a block
size it just had
an accidental block size of 32 meg or a
block size limit of 32 megabytes because
that just happens to be the limit of the
peer-to-peer messages
um but that's interesting i didn't even
know that part yeah but then
um satoshi back in 2010 was worried that
even 32 megabyte blocks would be too
hard to process so he
uh put the limit down to one megabyte
and you know i think
the i put you mean sneaked in there yeah
just like made an update to the bitcoin
software that made blocks bigger than
one i think it's
a million bytes um invalid and
i think the impression that most people
had at the time is that you know this is
just
a temporary safety measure and over time
you know though as we become more
confident in the software that limit
would be
and like raised some uh somewhat
um but ba then
of when the actual usage of the
blockchain started going up
and then it started going up first to
100 kilobytes
per block then to 250 kilobytes per
block then to 500 kilobytes per block
um you know they're started kind of
coming out of the woodworks this opinion
that like no that limit should just not
be increased
and and you know then there are all of
these attempts at compromising right
um you know first there's like a
proposal for 20 megabyte blocks then
there was the 248 proposal
which is um a bit ironic because the 248
proposal started off being
like a small block negotiating position
but then when the big black people came
back and said like hey where are we are
we gonna 
Resume
Read
file updated 2026-02-14 18:58:04 UTC
Categories
Manage