Odd Lots - The Ethereum Network Just Experienced a Monumental Development
Episode Date: September 19, 2022For years, it's been on the Ethereum roadmap to transition its blockchain from proof-of-work to proof-of-stake. Well, it's finally happened. This means that there are no more "miners" validating block...s on the Ethereum network. Instead, they've been replaced with "stakers" or "validators" who manage the network's rules by posting coins as a type of bond or security deposit. Why is that such a big deal for the industry? And what does it say about the future of crypto? On this episode, we speak with Christine Kim, a research associate at Galaxy Digital, who walks us through the significance of "the merge," how validation works and what's next for Ethereum.See omnystudio.com/listener for privacy information.
Transcript
Discussion (0)
You can get the news whenever you want it with Bloomberg News Now. I'm Amy Morris.
And I'm Karen Moscow here to tell you about our new on-demand news report delivered right to your podcast feed.
Bloomberg News Now is a short five-minute audio report on the day's top stories.
Episodes are published throughout the day with the latest information and data to keep you informed.
Yes, there are other products like this from a variety of news organizations.
But they usually rerun their radio newscasts throughout the day.
That's not what we do.
We create customized episodes that can only be heard on Bloomberg News Now.
And we don't wait an hour to publish breaking news.
When news breaks, we'll have an episode up in your podcast feed within minutes.
So you're always getting the latest stories and developments.
Get the reporting and the context from Bloomberg's 3,000 journalists and analysts
we're all over the world.
Listen to the latest from Bloomberg News Now on Apple,
Spotify or anywhere you listen.
Hello and welcome to another episode of the Oddlots podcast.
I'm Joe Wisenthall.
And I'm Tracy Allaway.
Tracy, something very big is happening in the crypto world.
And it's not about lines going up or down because so much of what excites to me about
crypto is that the lines move so much.
That's fun.
But there's something else that it's not strictly price related.
The merge.
The merge.
I feel like someone needs to make like a movie poster with the merge written.
in creepy letters and make it look like an old horror movie kind of thing. But yeah,
the merge is happening in Ethereum. Yeah, right. And so people have been telling us,
oh, you got to have a merge episode. You know, there's so much going on. We can't always get
around to every topic. But this is like Ethereum is switching its consensus mechanism from
proof of work, which is like kind of like Bitcoin mining, very energy intensive
mining operation that most people associate with crypto to proof of stake. And so it'll be a different
approach to creating and validating blocks.
And they've been working on it for years and years and years, and it's finally happening.
So I'm going to caveat this discussion with the fact that I haven't been following this very intently.
However, I do find it interesting because it gets to something that you wrote, I guess it was a year ago or so now, about, you know, the crypto world kind of splitting into these two different camps.
And on the one side, you have people who are very into the technology.
And technology, you know, one aspect of technology is that it evolves, it changes.
And so in that respect, this is Ethereum evolving and changing in a very big way.
But the other camp in crypto are the sort of Bitcoin maximalists, the fundamentalists,
who don't want to see anything change about Bitcoin and the technology at all.
I'm really glad you brought this up.
I think that is spot on because there's this question of like, well, what is crypto?
Is it software or is it money?
And I think there's like these two camps.
And if it's software, right, or if software is a really big component, then a part of software
is upgrades, right?
Upgrade cycles.
And you know, it's like Microsoft might update its browser or something every year or something.
And then at some point they're like, the old browser will not be supported.
You can't use it anymore.
Right.
Whereas the sort of like money stance, the sort of like hardcore Bitcoin view is, no, if you're going to like have money,
you don't ever want to be told this money isn't good anymore.
or there's been a hard fork or there's been some sort of change to the network and you have to do something.
You have to change something.
You have to like update your software to use it.
And I think these are like fundamentally very big things.
And I think this merge, this huge switch from sort of traditional mining to proof of stake is really important sort of culturally setting Ethereum apart from Bitcoin in its willingness to change the rules from time to time of the network.
A touchstone moment for crypto.
But it also gets to the idea of pros and cons of different types of blockchains, right?
So Ethereum is trying to solve one problem here, which, you know, might, for instance, be energy use, which a lot of people have focused on.
A lot of cryptocritics have focused on saying that mining wastes a ton of energy.
So why don't we try to fix that?
But on the other hand, does the new design come with its own set of problems?
And we've already seen some noises around the idea of, well, maybe you're making it less censorship.
resistant, and we're going to get into that.
Yes. And so one of the developments over the last several weeks is the Treasury's sanctioning
of tornado cash, which is a way for people to obfuscate their Ethereum transactions through
a mixer. And it's the first time that the Treasury has ever sanctioned a piece of software,
which is pretty interesting. But then it also raised the question, well, if they can sanction
a piece of software, why can't they sanction Ethereum itself? Or can they tell Ethereum holders or
Ethereum stakers in this new proof of stake mechanisms.
Like, you're going to get in trouble if you process blocks from entities that are trying
to launder money, et cetera.
A whole new can of worms.
It's always evolving.
We're always trying to keep up here on the podcast.
So let's try to learn some more about it.
Let's do it.
I don't even know what a validator is versus a minor.
I don't either.
A staker, a validator, a miner, a relayer, a whaler.
I don't know any of these words.
So we're going to be talking to someone who does.
I'm very excited to welcome to Odlott's.
Christine Kim. She is a research associate at Galaxy Digital, and she's been writing about these topics
for Galaxy clients for a long time. So Christine, thank you so much for coming on. How did we do
there in the intro? This is like foreign territory. Was that how do we do there? That was excellent.
I think we've already done. You guys have condensed this entire podcast and everything I wanted to
talk about in three minutes. Yes. We can stop now. Tracy and I like, we had a busy day. We started
prepping about 15 minutes ago. And I said, Tracy, like, we're going to be talking about proof of
steak. And Tracy turns to me like three minutes later. He's like, I think this is going to, like,
create some centralization risk for Ethereum. It's like, you know, it sounds like you got it. But no,
for your, thank you, too. I was really impressed. From your perspective, Christine, like, let's just
start, like, how significant, like, is this moment for Ethereum? And like, what's the real goal?
We know reducing energy consumption as part of it. But what do you put this in context on the
Ethereum roadmap for us? For sure. I think it's hard.
hard to understate just how big, or overstate, I should say, how big this upgrade is. The transition
to proof of stake has been part of Ethereum's original development roadback when the blockchain
first launched in 2015. Developers had thought that this upgrade would be ready earlier in 2016,
but due to the technical challenges of actually swapping out the consensus mechanism of Ethereum
while it's live, brought forth delays. And so people have been,
asking for this upgrade, developers have been working on this upgrade for around seven years now.
And it's truly, it was almost to the point where people had thought that Ethereum would never
transition, that this transition to proof of stake was just a pipe dream. And so the fact that
this is the week in which Ethereum will finally fulfill one of the promises that it had made
to its users, its investors, back when it first launched, I think is pretty monumental. And
it's really not just about the changes to its energy consumption.
I think another big change that people are really looking forward to is Ethereum's monetary policy
switching from being an inflationary currency to potentially a deflationary currency.
The annual network issuance of the network is expected to drop from around 5% to less than 0.5%.
And if you add in coin burns, which is like a new mechanism that was,
introduced back in October, or I should say August, with the IP-1559, there is this, there is a lot of
excitement around Ethereum's issuance of the issuance of ETH and the supply of ETH actually contracting
over time. With more activity on the network, you're going to see more ETH being burned and that
impacting total supply. So I think that's another big part of it. It's like the economics around
ETH that's going to be changing after the merge. So I just want to ask one short question to make one point.
We are recording this on September 13th.
The merge, the event is expected to happen in about a day.
By the time you're hearing this, it should have happened.
If it totally blows up or something, we might have to re-record the entire episode,
or maybe we'll put this out as an artifact of a history that might have been.
But just a real quick technical question.
This is called the merge.
Does that imply that the proof of stake, does the proof of stake Ethereum already exist?
And now the two networks are merging together?
like is this this other chain that has a different consensus mechanism that's already operating?
Yeah, that's exactly right.
So the proof of stake blockchain of Ethereum has existed since I think it was December 2020.
It's called the beacon chain.
And right now, a very small portion of ETH is issued on that parallel chain.
And there's individuals and stakeholders that have already invested their money into that chain,
the beacon chain.
And for the merge, what's going to happen is that chain is going to become fused together with Ethereum Maynett today.
But in the process of that change, all of the issuance that happens on Ethereum currently, which goes to miners, will disappear, will go to zero.
And so the only issuance of ETH that you have left is to the validators that are on the beacon chain now.
And that's really just a fraction of the total issuance that's being generated today.
So I have a ton of questions already.
I'm also kind of hoping that our producer is able to put in like sound effects every time we say the merge.
So it goes like the merge.
I love that.
Okay, on a serious note, can we back up for a second?
And can you maybe describe the difference between proof of work versus proof of stake?
And also how Ethereum got into a position where they have two different types of chains.
So beacon versus the normal Ethereum chain.
And then also on top of that, you.
Maybe to describe the difference between proof of work and proof of stake, could you walk us through, like, how will a new Ethereum be created under this new regime and what happens to the miners in this case?
I started by asking two questions in a row so that now Tracy is asking a three-part question.
You're going to have to remind me if I forget to answer one of those.
But let me start with just giving a broad overview of the difference between proof of work and proof of stake.
That would be great. And then, okay, yes. And then we can go from there. Wow, I love the enthusiasm around this, though. I totally agree with you guys that like the merge is a really big event and like educating people around how this is actually happening. And even the technicals beneath it, which sometimes can sound boring, is like really what's what's exciting. So I'm glad we're talking about this. But anyways, so I think it's useful to start off with what is a consensus mechanism or a consensus protocol because that is what a proof of work and a proof of stake blockchain is.
It's basically, this is the mechanism that defines how nodes in a blockchain come to agreement about the state of the network.
So what are the account balances, the transactions, the updated transaction history of the blockchain?
There needs to be a way for all the computers that are connecting to the network, also called nodes, to be aligned about what the canonical history is.
And so it's really about how do you process blocks on a blockchain?
How do you finalize those transactions?
And with proof of work, you do that in a very energy-intensive way.
You have these actors that are called miners that are solving a very computationally intensive math problem.
These are called hash functions.
And every minor is competing to be the first person to find the correct solution because that means that they get to build a block, include transactions in it, get the reward from the block.
But for proof of stake, these.
actors, these minors are replaced by validators. And instead of solving that very computationally
intensive puzzle, validators are voting on blocks and they're attesting to blocks. And they just get
randomly selected by the network according to an algorithm of who gets to be a block proposer. So on
Ethereum, it's not that when's Ethereum transition to proof of stake, I should caveat,
these validators are not competing. They're just randomly selected to, to, to,
propose a block and they'll get rewards from that. They'll also get rewards from voting on blocks
and attesting to the validity of those blocks. But the question is, why are these validators on Ethereum?
How do we keep them honest? Because with miners, you've already expended so much computational energy.
You've kind of input in a very high cost. You're not going to lose the chance to earn those rewards
after you've sunk in a particular amount of cost. With validators, you haven't really sunk in
sunk in anything. You haven't expended any energy to vote or attest to blocks or to propose blocks.
If you did, it's very negligible compared to what minors do. So what validators need is we need a
different way to keep these validators honest. And that way is through stake. So sometimes people
call validators stakers. They try and use that term interchangeably. But at the core of that is
validators, at least on Ethereum, are staking a large amount of ETH. They're staking 32 ETH, which I haven't checked the
prices as of late, but it's a significant amount. And if they do try and cheat the network,
if they do propose a block that goes against the rules of the network, that they're trying to
confuse the network, trying to attack the network, or change the validity of the chain, there is a
potential that that amount of stake that they've put into the network gets slashed. So it's a very different way
of keeping actors honest. For minors, you are expending a lot of cost up front. And that cost kind of
keeps you honest. But for validators, what you're doing is you're locking up your capital and you're
letting the network kind of hold on to it. And the fear of having that stake slashed is what keeps you
honest. It's so you mentioned it's, so you have to put up right now at around $1,600 an eath. You're putting up a
minimum to be a validator $51,000 U.S. dollars. And I guess it's kind of like a security deposit.
The risk is if you do something untoward to the network, if you vote bad, if you try to approve
invalid blocks, you lose part of your security deposit. Exactly, exactly. And so this mechanism
for proof of stake is seeing one of the benefits of it is that it is more ecologically friendly.
It has better for the ESG narrative. Because you're not putting
in so much energy just to build a block. You're being randomly selected by the network to build a
block. And the reason why you can be trusted to make sure that that block is correct and is
valid is because you've already invested, you know, a certain amount of state to the network.
And for Ethereum, I think the original idea was, okay, we have this mining consensus protocol
that is already finalizing transactions, progressing blocks. We should move all the applications
and the users to a new consensus protocol, to a proof of stake network and blockchain.
But the concern, there's a significant amount of complexity around that because what is that moving
process going to look like? Ethereum over the past couple of years has just skyrocketed in terms
of active addresses, total value locked. I think the amount of value that has grown on Ethereum,
the amount of activity that has grown on Ethereum has made the vision to just simply move users
and applications and value to another new chain infeasible, very difficult to do.
So instead of moving users on the current Ethereum chain to a new proof-of-stake blockchain,
developers have thought of this alternative idea where you launch the proof-of-stake version
of Ethereum and you simply fuse that version of Ethereum to the existing Ethereum.
So one of the cool things about the merge is that it doesn't impact the application layer of Ethereum.
it really only impacts how blocks are finalized. So as the current Ethereum blockchain is progressing
blocks, it'll communicate those blocks back to the consensus layer of Ethereum, which is the beacon
chain, and the beacon chain will start to take over the responsibility of finalization. So that
question of, you know, why is it that Ethereum has a parallel proof of state blockchain and why is it
that we're going down this roadmap of merging together the blockchains rather than simply upgrading
the existing proof of work chain, I think it really comes down to simplicity and it comes down to
how do we do this upgrade in a way that doesn't result in downtime and doesn't result in disruptions
to a network that has just grown so much quicker than I think core developers had anticipated
when they first launched Ethereum. And I think that's also why we've seen a lot of delays to this
upgrade because the value of this chain and the amount of user activity on it has made it so that, you know,
this upgrade when it happens has to be done in a way that's that's very airtight that's very
poses the least minimal amount of damage and of of risk to the users and to the applications.
So I think I missed some questions.
No, actually.
Is there any questions on that?
I think you did.
I think you did all three actually.
That was great.
That was really good.
So one thing that I find odd about crypto in general is that like the problem that they're
trying to solve is the problem of like how do you do trustless,
transactions, like two parties don't trust each other. How can technology, you know, get in there
and make it so that people can transact with one another in a, you know, in a way that, in a protected
way. But at the same time, it feels like so much of it is like, or at least, especially in the
Ethereum case, so much of it is built on consensus. It's like two parties can't trust each other,
but we trust the system as a whole to reach a consensus. And that's basically how, you
you know, proof of stake is working. How do they actually get to that consensus? And what happens
if, like, one validator in a transaction rejects a block? Consensus really is at the core of
these technologies. It's a really good question because these systems are meant to be trustless.
It's meant to cut out the middlemen, like you said. And for proof of work consensus protocols,
that trustless interaction between miners validating and earning rewards from block production is actually much simpler than proof of stake consensus protocols.
Because proof of state consensus protocols don't rely on an external good.
It doesn't rely on energy.
It just relies on an internally created asset like ETH.
You have to assume that ETH is a worthwhile.
asset for proof of stake to work. So that question of, you know, when a validator rejects a
transaction or when a validator creates a block that all the other validators think is false or
goes against the rules of the network, that's something that the protocol level of the, of
Ethereum as a proof of stake blockchain is automatically checking for. So there are certain
rules around how you can propose blocks. So one of the ways that you prevent, again,
double spends, basically like somebody saying that I spent $5 and I can spend another $10 from the
same address and not change like the account balance, that is prevented by the network basically
checking for double block proposals. Like if a validator were to propose two blocks at the same
time, that's like a slashable event. That's something where the stake that they've put into the network
gets reduced. And there's also other ways in which validators can keep
each other honest, even if those automatic rules aren't able to catch all the activities.
So this kind of goes into the censorship question of like, let's just say we've noticed that a
certain validator continues to reject transactions from an address that's on the OFAC sanctions
list. Validators can coordinate to basically like blacklist those malicious validators.
Because when you've put your stake into the network, you've also told the entire network that
hey, this is my validator ID. This is my address. You are no longer like an anonymous
stakeholder. Whereas for, I think minors, when you're dedicating hash rate or hash power
to basically computational energy to the network, that kind of labeling system is, is harder to do.
But for validators, once you've put locked in your 32E to the network, it's held by the
network and it's also identified by the network. So another way in which validators keep each other
on its outside of these like automatic rules is this ability to kind of put bad behaving
validators out of the network. Now, this requires social consensus. This would require some sort
of an upgrade, some sort of a way for everybody to coordinate against those validators. But that's
kind of like another final resort where I think it helps to understand like how is how is this
network coming to consensus? Like initially it's like these rules, these pre-programmed rules,
that are part of the protocol.
But sometimes, like, rules can't always catch all of the malicious behavior.
And in the case where you're not able to catch the malicious behavior, there's also this
additional step that you can take.
Sometimes it's called social slashing, where validators can basically, like, remove certain
bad acting validators from the network and slash their stake, even though they haven't
necessarily gone against the technicalities of the rules, but they can just kind of, like,
coordinate to do that.
So I think this really gets to what was going to be my next question. And it's one of the criticisms of proof of stake is, okay, most people, probably I assume most people who own some ETH don't have 32 of them or don't have $51,000. But it doesn't mean they can't participate in staking. And my understanding is like, okay, take some random person, buys a few ETH, leaves it on Coinbase. Coinbase can then be itself a huge validator of ETH. But,
talk to us about the risk of a few mega validators because I think when you the essentially
the undermining of decentralization such that, okay, there's, I think there's something called
Lido, there's Coinbase, probably a few others, but the risk of everyone just putting their money
with a couple and then you just have a couple public, well-known entities who are in theory,
like have, you know, dealing with the laws of their land, the law enforcement of the countries
they operate in and the executives of these companies, a handful of entities with an incredible
amount of stake deeth and therefore network power under their control.
It's a big concern. I definitely have to say that it's always been known this potential for
a lot of stake to become controlled by centralized entities like Coinbase, like Lido.
But I think the recent sanctions against tornado cash were just like a wake-up call for the community.
And because of that, there has been a lot of conversation around what would happen if, you know, these entities started to censor transactions.
I think first, it's not totally clear that these exchanges and these centralized staking providers will need to.
But in the event that they do, we shouldn't, I guess, like, understate the role of independent validators in the system.
Okay.
So if by chance there's a transaction that Coinbase, Lido starts to censor, they're not going to include it in a block.
eventually the network will pick a independent validator to propose a block.
And that independent validator will not be judging transactions by, are they on the OFAC sanctions list or are they not?
They'll just be picking it from the public mempool.
But let's just say, you know, for the sake of argument, that 100% of validators, that not even 5%, not even, you know, 20% or 15% of validators are even independent.
In that case, there can be changes to the protocol made so that a certain amount of transactions
are kind of enforced by validators to include into their block.
This comes back down to another kind of area of discussion, which is around OFAC compliant
relays.
I don't want to get too technical to this, but it has to.
I think we said at the beginning, I think relay was one of the words that I don't know
what it means.
So let's go for it.
Okay.
Well, great.
So relays are basically a third-party software that validators will connect to in order to earn additional rewards on the blocks that they create.
So you get a certain amount of reward for just producing the block.
You also get rewards through transaction fees.
These are additional amounts of ETH that people can add to their transactions for greater priority.
They're sometimes called priority fees.
And there's also MEV, maximal extractable value, which is what happens when transactions are ordered in a certain way that allows for arbitrage, allows for sandwiching, basically profits from positioning trades, usually decentralized finance trades in a very specific way.
So validators are not super savvy in identifying decentralized, in identifying opportunities for MEV.
validators are really, you know, operators that we want to assume are just running a piece of software.
They're just running the consensus protocol of Ethereum as is, and they're just sitting back, like, earning the interest on their 32Eath.
But if they wanted to earn additional, they can connect to a relay, which is this third-party software, that connects block builders to validators.
And block builders are the ones that are interacting with searchers, which are very highly specialized users that are able to look at the,
MMP pool and bundle transactions in a profitable way. And these block builders, they construct a
block. They construct a very profitable block that gives more in terms of rewards than just a regular
block that validators would create on their own. So some of these relays are operated by
entities like FlashBots. And FlashBots has publicly, and has been for a very long time,
compliant with regulatory laws and has said that, you know, we are an entity that will be
censoring transactions that are on the OFAC list or transactions from addresses that are on the
OFAC list. And they're kind of a major, they're going to be one of the major relay operators,
but there are other relay operators like Blocks Route that have said that, you know,
will operate relays that validators can connect to that won't be censored. And going back to the,
to the hypothetical that like all these relays are suddenly censored, like let's just say there's not even
then validators can enforce something called the CR list like censorship resistant list.
This is a technology that's still in the works, but it's something that developers could
potentially roll out if they see that, you know, all validators or all relays and MEV
extraction is just kind of going to a specific relay like flashbots. That's, you know,
censoring transactions. And it's very difficult for validators to include even independent validators
to stay competitive, to earn MEV, and to do so in a way that's censorship-resistant.
What developers can release and what they're considering as a potential solution is implementing
CR lists, which are a portion of the block that validators stuff with transactions directly
from the public mempool. So instead of receiving from a relay an entirely pre-built block
that's already censored that validators themselves can only accept or reject, they're able,
to enforce, you know, a portion of that block, you must include these transactions. So it takes
away the power of block building and of censoring transactions away from the block builder.
Because there is this assumption that because the validators, the validator base of Ethereum
won't be completely controlled by these like centralized entities, we want to keep the power
and keep the ability to like include transactions more in the hands of validators than in the
hands of these other potentially more centralized entities. By the way, Tracy, you know, in addition
to the merge itself, I know like for at least like a couple years or a year, I've been getting
tweets about how we had to do an episode on MEV, which I kind of think is like, might be like
the crypto version of payment for order flow or things like that. Christine's answer there was a
reminder that that's probably going to have to be a whole separate episode at some point.
Maybe we should just do an all-thought series where we go through like every term sort of one by one.
We probably should.
Some of these terms are kind of like weird.
Like I'm going to ask you, I have to be careful how I pronounce this at some point.
But Christine, I'm going to ask you about sharding later in the conversation.
But okay, before we move on, just on the censorship centralization issue, I'm curious what the Ethereum people have said about this.
because one of the unusual things about Ethereum versus a network like Bitcoin is that you actually
have a figurehead in the form of Vitalik Buterin.
And I'm curious what he's what he said on this issue because I think most crypto people are
ideologically opposed to centralization and middlemen and aligning themselves with government
requirements like sanctions and things like that.
But at the same time, the more we talk about this, more you could kind of argue that Ethereum
is sort of going mainstream and maybe refining itself so that it better fits into the existing
financial and legal system. And that could also be a strength. So I'm wondering what they've said
on this issue. It's a great question. I think that the community, especially in the aftermath of
what happened of the sanctions against tornado cash, we've seen a lot more, I've seen a lot more
like segmentation, a lot more disagreement. I think in the Ethereum community.
about what is the best way forward. There are people in the Ethereum community that are
a lot more cypherpunk, a lot more to the vision of what the Bitcoin community is, that even
the slightest amount of censorship on Ethereum should be condemned. Even if it's only Coinbase,
even if it's only Lido, those entities should be punished and should be, you know, removed from
the network. I think that's a very extreme view. And most Ethereum core development,
And I think, I mean, I don't speak for Vitalik, but I would assume that him too, most have landed in this middle ground of even if there is centralization, even if there is censorship happening by these exchanges.
So long as there's even a small amount of independent validators that are processing transactions, these noncompliant transactions will get into the Ethereum blockchain eventually.
And that means that Ethereum is kosher, that Ethereum can still be.
considered like a censorship resistant network. And then I think you can go to the other extreme
where, you know, very big entities, major entities in the sense of like their huge figureheads,
I guess, in the, in the, in the Ethereum community. And that's entities like flashbots that are
very open about the way that they are compliant and about the way in which they don't see a future
in which they're operating, you know, in like North Korea or like places in which U.S. sanctions
don't matter. So just very pragmatic and realistic, I think, but not, but like not trying to fight the
powers, like not trying to really rock the boat by choosing a different path. And so I think there's
this tension, this tension between even the middle ground of developers and of individuals that
want to preserve the censorship resistance of the network, but have to face the realities of
like these big players that are core to the infrastructure of Ethereum.
like core to what Ethereum is today.
Like you can't necessarily just cut off all the exchanges.
You can't necessarily just like cut off flashbots because they literally built the software for how validators are going to earn MEP.
So in that future, you know, you have to negotiate.
You have to think about other third ways.
And there's actually a really great talk by Vitalik who recently went to the Stanford blockchain conference about how he foresees different ways to decentralize.
block building community. And so really, I think developers have landed on like, how do we
improve the situation? How do we decentralize Ethereum further? But just recognizing that in
the short term and in the medium term, there's a high potential that transactions will be
censored and that Ethereum as a staking community as like a validator community will be controlled
majority by these regulated entities, which is a pretty, I think, alarming fact.
This is Caroline Hyde.
And I'm Ed Ludlow, inviting.
you to join us for Bloomberg Tech, a daily podcast focusing exclusively on technology, innovation
and the future of business. Every weekday, we bring you the top headlines from the world's
biggest tech companies. From finance to defence, AI to entertainment and from startups to the
magnificent seven. We highlight the latest stories of the people and companies pushing the tech
sector to new frontiers and the politics that shape global tech markets. We do this all every weekday,
then bring you the most important conversations and analysis in our podcast.
Search for Bloomberg Tech on YouTube, Apple, Spotify, or anywhere else you listen.
Join us every afternoon on your commute home and stay ahead of the tech news cycle.
That's the Bloomberg Tech podcast. I'm Caroline Hyde in New York.
And I'm Ed Ludlow in San Francisco.
Subscribe today wherever you get your podcasts.
I'm thinking back to something you said earlier about this idea of like social slashing, such that a theoretical validator, even if they didn't technically break consensus mechanism.
and as some rules could potentially lose some of their coins if the other validators voted in such a way.
And, you know, going back again, you know, it's like, Vitalik himself could say anything he wants,
but Vidalek doesn't have to deal with like Gary Gensler and Vidalc doesn't have to deal with Treasury.
Brian Armstrong, on the other hand, does, right?
And so Brian Armstrong and his shareholders.
Are there any attacks, and I use attack liberally, I don't let's mean a hack, but I mean,
are there any, like, attacks that essentially work through the social slashing mechanism?
such that the government, some government somewhere, or the U.S. government, or the Treasury specifically,
can do something damaging to the Ethereum network through these entities. And, you know,
is there a form of social slashing that Brian Armstrong might have to do or might have to push
for potentially in some theoretical future where it's not about penalizing a entity that broke
consensus mechanism rules, but something that they have to do, like, sort of like at behest,
of a government. Like, would the government potentially tell Coinbase, hey, like, could you
censor these transactions? Yeah, something we're sent-
if it's technically possible, yeah. Yeah, because, right, like, attacks on any blockchain are
difficult. Like, it's difficult, it would be difficult for a government to attack the Bitcoin
blockchain, in part just because it would be hard for a government to acquire the hash power,
potentially, to acquire enough chips such that it could take control of the network or execute a
51% attack or something like that. But again, if, like, you know, Coinbase ends up as the
dominant taker or the dominant validator and Coinbase has to go by all these rules, is there something
that the government in a future scenario could pressure Coinbase to do from a sort of, like,
social consensus standpoint that other members of the community might view as being damaging
to the integrity of the chain. Yeah, I think in that case, like where Coinbase does enforce, like,
these regulations from a government authority that the entire community doesn't also agree with.
It would cause a split. It would cause a split in the chain of Ethereum, versions of Ethereum
that are compliant and noncompliant. But I think that would also undermine like the very value
of Ethereum. So it's almost like thinking through like doing this thought process of what a
social slashing event could look like and the split that it would cause should deter any proponent or
like anybody who's thinking of doing this because it might like irreparably damage, like the value of the chain.
So good example, perhaps I'm thinking of is like, what if the government said uniswap and other defy exchanges are illegal stock markets that are unregulated by the SEC?
Coinbase, can you make sure that you don't validate any transactions that interact with these defy exchanges, which would be like a massive rupture?
Because defy, of course, is huge and crucial to how a theory.
works, but one could imagine say, like, you can't be processing transaction for a rogue stock
exchange or something like that, which would be a kind of, you know, attempted imposing a very
severe kinds of censorship. What happens then? And how would, how does the network heal or
find a way to route around such a big entity being told by the government that it could no
longer process defy transactions? I think ideally, I mean, this is very like an ideal sentiment. I don't
know if this would actually happen, but ideally users of Ethereum recognize that this is not
appropriate or like is not behavior that they should support and they take away their stake
from Coinbase. Like they don't stake through Coinbase. Like as a staking provider, Coinbase falls
and, you know, other decentralized staking providers like Rocket Pool and potentially Lido down
the road if they do fully decentralized. These are the staking providers that step up. But
of course, this requires a great deal of, like, cohesion among, like, the community and, like,
a shared belief and a shared value of, hey, like, we, Ethereum only makes sense if it's
censorship resistant. Ethereum only makes sense if staking providers can't, can't actually
censor transactions. And I think there's technologies that are being looked at, like zero
knowledge proofs to try and obfuscate even the contents of a transaction so that the power of
validators to even know what kind of transactions they're validating is completely out of their
control. But of course, I recognize that that's not the reality today and that Coinbase does
have the ability to build their own blocks and include whatever transactions they want as validators,
validator node operators. And in this case, I think it really is up to the Ethereum community to
to choose staking through providers that they are confident uphold the values and the ethos of the
community. But what complicates even this is that right now, you're not able to withdraw stake
from staking providers. That functionality is not enabled yet on Ethereum. It will probably be
enabled at minimum, but like six to 12 months after the merge happens. And so that interim where, you know,
we've already seen a lot of state go to Coinbase and a lot of state go to Lido.
I think the question remains of how users can coordinate.
And one of the ways is, you know, again, like we talked about social slashing,
but I definitely, I think that kind of possibility is more deterrent.
Like, I don't think that it ever really comes down to it.
I think it comes down to Coinbase censoring and users not being able to withdraw their stake
and basically more independent validators being.
spun up to try and ensure that all these transactions that are noncompliant still get
included in the blockchain. And arguing to regulators that, hey, even if I censor transactions,
it doesn't mean that Ethereum as a blockchain is any more like regulatory compliant, that these
transactions are still going to get included one way or the other. And that, you know, from like a profit
point of view, like, it doesn't make sense for us to even continue as a staking provider. So, like,
kind of argue that as a staking provider, it, it doesn't make sense for us to continue to
censor transactions because they're going to get included into the chain one way or another.
Right. And I think a very similar issue we saw with with certain Bitcoin mining pools back in
the day censoring transactions. And those mining pools quickly being condemned by the Bitcoin
community and kind of like social, of social pressure.
changing how their policies work. But I think hopefully, you know, a similar thing could happen in
Ethereum. But again, as I mentioned, there's like those degrees and those schisms that are
being created where certain big players in Ethereum don't actually like fully subscribe to
the cypherpunk vision. And I think in that case, it's not 100% clear how cohesively the
Ethereum community will act. Tracy, by the way, zero knowledge cryptography. Well, before I forget,
another whole episode. I think you can't talk about it. Anyway. I feel like every answer you give, Christine,
and they're very good answers, but like they just throw up a billion more questions. So I'm
wondering, you know, what happens like if a bunch of validators decide to kick out Coinbase for
censoring transactions like the CFTC is asking for, then are they immediately in violation
of the CFTC or U.S. law or something like that. But okay, maybe a slightly less thorny topic.
How do you judge the success of the merge?
Is it like price of Ethereum goes up, number of transactions go up, gas fees go down?
I don't even know if this has any impact on gas fees.
That would be interesting to hear from you about.
It doesn't.
Oh, okay.
So what are you looking at when we're deciding whether or not this was a successful exercise?
I actually take the very minimalistic point of view.
I only want the chain to finalize.
That's it. I don't care about the price. I'm not looking at Ethereum. I'm not looking at
Ethereum addresses. I'm not looking at transaction activity. Really, for me, like, what I deem as a
successful merge is that after that the proof of stake blockchain fuses together with Ethereum
main net. And that version of Ethereum finalizes in that it is able to progress through
epochs, like be able to verifiably create new blocks, come to consensus. There's a really,
this is a shameless plug, but there's this report that I've written on how to watch the merge
that you can find on galaxy.com. But it illustrates that what you're looking for is basically
the progression of two epochs, which are, they're intervals of time. And in order for an
epoch to finalize, you need at minimum, like two-thirds of active validators, a
testing to that epoch, saying that the transactions and the blocks that were completed in that epoch
are all kosher and are all good. Once you have had two epochs of that, you consider the network
finalized because after that finalization point, it's very hard to revert the transactions or the
blocks that had been created before that finalization point. So really what I'm looking for is just
to see the chain finalized because it means, and the reason why is because it means that the merge
and the technical shift from just swapping out your consensus protocol has worked.
It doesn't say anything about how popular that upgrade was,
how traders and the users view this change of proof of stake.
It just says that, hey, this swapping of this transition from proof of work to proof of stake,
worked.
This very risky upgrade that requires two different hard forks worked.
that transactions and blocks are continuing to be processed. And that like if you were to send a
transaction on uniswab, if you were to send ETH to another person, you now don't have minors
like processing those transactions. You actually have validators doing it behind the scenes.
And that functionality is good to go. And that functionality, we don't have to worry about
it breaking anytime soon.
Hello, I'm Michelle Hussein. And for more than 20 years,
I was at the BBC.
But all the time I was delivering the headlines,
I wanted to go further than the news of the day,
to spend more time with the people shaping our world.
And that's what I'm doing here on this podcast.
Speaking to people from Nigel Farage,
Russia needs to be taught a lesson.
To tech journalist Karaswisher.
And the tech industry is running wild.
You know, they've gotten what they wanted
and they've seen a huge run-up in their stock prices.
This will be a place where every weekend you can count on one essential conversation to help make sense of the world.
So please join me, listen and subscribe to the Michelle Hussein show from Bloomberg weekend, wherever you get your podcast.
It's certainly ask interesting questions.
So I just have one more short question, and it's a question that I'm thinking about a particular Twitter user.
So Dan who's under Dan Matashevsky at CMS Holdings always DMs me. And he says, I love odd lots, but you guys are so negative all the time. It's always gloom. And we've spent a lot of time talking about like risks of the merge and, you know, centralization and censorship. Other than the decrease in electricity consumption, talk to us like, what's the exciting thing here? What's the good thing besides that that this is going to open up in your view and the long term Ethereum RedMet? What's the positive here?
This is going to sound very bearish, but there's not actually too much.
Whoa, we tried to.
I tried.
Dan, I'm sorry if you're listening.
You better be, because I asked a question just for you.
I'm sorry.
I try.
I think one thing is, you know, the validators that have been, you know, so faithfully on the beacon chain earning this issuance.
It's a very small issuance in comparison to what miners get.
But then again, validators aren't expending a lot of energy, so of course you're not going to get that much.
validators, one thing they can look forward to is they're going to start earning transaction fees,
priority fees, and they're also going to start earning MEV. So that kind of reward, which, you know,
compared to their network issuance they yet, which is locked, they can't actually move that around.
They can start moving around and realizing the fees from transactions in MEV. They can start,
you know, sending that over to exchanges. They'll actually start earning that. So I think that's kind of a positive for validators.
and that it just becomes more profitable to run one.
And then the other thing I think about Ethereum price is that you've got a massive supply drop.
You know, all of the supply that's going to Ethereum is going to drop from around 5% to 0.5%.
And in addition to that, you've still got coin burns happening.
So that 0.5% in times of high network activity will very likely drop to a negative number
where the total supply is actually contracting.
And so you've got, you know, a bunch.
of users that are locking up 32Eath and then you've got a you know issuance of the network
dropping significantly I think the the liquidity of of ETH I'm not I'm not really a trader
but like that the supply supply going down I think will will have a positive impact on
each price over time and I think that's something that people really look forward to and that
ETH will become, I don't like this term, but quote unquote, ultrasound money.
You know, instead of having like a supply, it really is, though.
Instead of like a supply limit, you know, you've got the supply that's shrinking over time.
Obviously the ESG narrative of Ethereum will continue to thrive in comparison to Bitcoin.
I think there's going to be a lot more narrative around, you know, the way that you mint your NFTs,
the way that you do all these things are no longer as energy intensive as they used to be.
But I think for one of the reasons why I say, like, all of this isn't all of that positive, which it is.
It is very positive.
Is that I've been really waiting for a long time around Ethereum scalability.
And the merge really doesn't do very much for Ethereum scalability at all.
So I'm really looking forward to the fact that after the merge, developers will really focus on scalability.
And I think that's one of the things.
Like, developers have just been so focused on pulling off this upgrade.
After this is done and out the door, I'm really looking forward.
to developers tackling some of the other big issues on Ethereum, like count abstraction and
scalability and stake teeth withdrawals, et cetera, et cetera.
What is sharding?
We've come full circle.
Yeah, well, no, but I, okay, I honestly have zero idea.
It's a D and sharding.
There's a D, yes. Podcast pitfalls.
Sharding.
So I see people on Reddit talk about this a lot.
They're like, oh, who cares about the merger?
what I'm really excited about is sharding, which again, sounds terrible.
But could you just explain what that is?
For sure. I'm going to give a high-level overview, and then I'm going to give a shout-out
to a really great report around sharding.
So, sharding originally.
Sorry.
Sharding originally.
I don't know why, but when you say, I've never thought of the term sharding as weird or as, like, strange.
But now that you say that it's strange term.
You know why?
It's because everyone in crypto, they're not talking to.
to each other. They're just writing. And if you write shard, it's fine. But as soon as you start
saying it out loud, everyone's going to laugh.
About language, how different it is. It's such an insightful point.
So sharding originally the idea of it was, look, Ethereum, the Ethereum blockchain is massively,
has this limited transaction throughput. The block space of Ethereum, which is, you know,
there's a certain number of transactions that can fit into a block. And these blocks are what
get processed and built on top of one another. And you can't stuff a block more than its limit.
You can increase like the size of a block so that it can include more transactions. But if you do
that, then it becomes more computationally intensive for minors or validators to propagate
that block throughout the network. And so you have a higher chance of chain splits occurring.
You basically increase like the load on validators and miners. When they're running a node, you have to
have very sophisticated software to be able to continue to propagate this very, very heavy blocks
throughout the network. So there's a good rationale for why you want to keep the size of blocks
manageable for an ordinary node. It helps with the decentralization of the network. But anyways,
so you've got a limited amount of transactions that you can include in a block. And if there's
a very, very high amount of transactions waiting to get included, then, you know, you have very high
fees, you've got long wait times. What if we were able to partition the blockchain so that
instead of blocks being confirmed by this single Ethereum blockchain, you have mini blockchains,
also called shards, that are all processing the transaction load of Ethereum in parallel
together. So you've got like, let's just say for hypothetically like 64 mini blockchains that are all
looking at the transaction mempool of Ethereum, which is this public space where everybody sends
their unconfirmed transactions. And these miners and these validators on these shards are picking
out, you know, transactions from there, and they're all working together to progress the Ethereum
blockchain as a whole. So that greatly, brately improves the transaction throughput of Ethereum and
the scalability of Ethereum. However, it's an extremely complex design. 64 mini-blockchains, or even
And even like thinking about how like transaction atomicity, I think I'm saying that wrong,
but basically like how would you be able to communicate like the finalization of one transaction
on a specific shard to another shard? And is there latency between that communication?
So basically that was the original idea for sharding. But again, like the complexities around sharding,
the many unanswered questions around how transaction execution would work atomic.
throughout the whole network, those questions started to change how Ethereum developers think about sharding.
And so now that roadmap and that vision is scrap.
Ethereum developers, as a side note, has gone through many, many, many different iterations of
how they think they're going to scale the blockchain.
And now they've landed on this other idea, which is very much focused on modularity.
So instead of having transactions all execute and all finalize on this.
same chain, what if we abstracted away the burden of transaction execution to a layer two?
And with a technology, technologies like zero knowledge, technology like optimism, which are, you know,
different types of roll-ups. I know I'm using a lot of technical types here.
No, these are just all future episodes.
We're writing them all down for inevitable series.
I hope these are, these are good for, good for deep dives.
But at a high level, what if you abstracted away some of the responsibility of executing
the transactions to a different network. And that network can batch together and compress those
transactions and then only verify like the proof of that batch transaction to Ethereum. So that like
greatly frees up the transaction in the block space of Ethereum. Because now not all transactions
are finalizing on Ethereum, you've got batches of transactions that are finalizing on a layer two
and you're just sending down the proofs of those compressed transactions to Ethereum. And so Dinksharting,
is a new iteration of sharding that really focuses on making the cost of roll-ups, the cost of these batch
transactions cheaper and introducing a lot more modularity to the Ethereum blockchain and achieving
scale of, yes. Did you say dink sharding? Yes. So that's actually the sharding roadmap for
Ethereum now. It doesn't really have anything to do with sharding, like the original idea for sharding.
And this is where I plug in on Drum and Charbonneau's Hitchhiker's Guide to
Ethereum, where he talks a lot about this. But yes, you're right. Dang sharding is a weird term.
I know. But that is, that is the real version of sharding that is more likely to be implemented
today than the version of sharding that I explained before. All right. So we have sharding, dank
sharding, layer two's, optimistic roll-ups versus zero knowledge proves, the Ethereum narrative
versus Bitcoin, M-EV. You've given so many future episodes for us to now build on
Christine Kim, thank you so much. You're the perfect guest for coming on. We say that, but that was so
clear and so good. And I know people have told us we need to do merge merge. And I'm glad we didn't
just like rush it. We got a great guest. So thank you so much, Christine, for coming on the podcast.
Thank you so lovely. Yeah, it's a lot of fun. Thank you so much. Yeah, thanks, Christine. That was
really interesting. And I don't say that about every crypto podcast episode that we do. So thank you.
Thank you. Dink Sharding. The future of all of finance is going to be whether these
Foters can make dink charting work.
It's like a real word.
It's one word.
No, I know.
But this gets to a real point, which is like if you're portraying yourself as the future of finance or the future of money, like, can't we get some different terms?
Like, things that people could say aloud in a meeting.
The one that has to go is ultrasound money.
You can't be talking about that has to go.
That was really bad.
It also begs the question of like, if you were going to create ultra ultrasound money, could you just like evaporate it, just burn it into oblivion?
Like, is that the soundest money there is?
Just in one coin left.
Yeah, just the one coin.
Okay, on a serious note, I thought that conversation was really interesting.
And mostly because it gets to that fundamental tension, which we kind of alluded to in the intro, which is, if this is technology, if this is software.
Software is supposed to adapt to the needs of the people using it or the needs of the market using it.
And so it throws up these questions of like how best to adapt, what are you sacrificing as you try to reduce?
reduce energy usage and all those kinds of thorny questions.
Yeah, I think Ethereum is in an interesting position straddling the sort of two worlds, right?
Because it was sort of, you know, it's one of the earlier chains.
And as Christine mentioned, it has, there is still a significant faction that has that sort
of OG cypherpunk anti-censorship impulse.
On the other hand, it is a more corporate chain.
And VCs, you know, that's what they put a lot of money and financial.
institutions experiment. Then there is like the pure software and, you know, some of these newer chains like
Solana, et cetera. It's like, that's just like a company launched that. I mean, technically the company
maybe doesn't control it, but there's like, they're faster. They could probably upgrade even
quicker than Ethereum. They already like started on proof of stake, et cetera. So the question is,
can Ethereum sort of like navigate the sort of like the two tensions, the sort of like community
decentralized cypherpunk tension with the software world? And,
This is a big moment in terms of, I guess, navigating those two worlds.
Yeah, it really seems like that's what they're trying to do, right?
So it'll be fascinating to see what happens.
And then, of course, if, you know, if someone like the CFTC, to use your example, were to come in and say something and you were to get a validator like Coinbase who was kicked off the network, like it would just be fascinating to see how that consensus mechanism actually worked.
And then what happened to all the other validators?
It really is interesting that the merge is happening so soon after the tornado cash sanctioning,
because that's like the first time, right?
Like government's like, no, we're like going after a piece of software.
And so, you know, it does raise the stakes potentially for, you know, the government has done all kinds of things with crypto,
but it's usually like at the fiat on ramp level, right?
They're like, okay, you need to apply KYC, AML to the money you're bringing onto the exchange.
But then once you have the coins, then the government has basically been pretty hands-free.
And this is potentially a change right at a moment in which some of these big centralized entities are going to have a lot of power over the network.
Yeah. I'm also just interested in the sort of like the PR aspect of all of it.
Yeah. Yeah. You know, if the government says, like, we don't want you to deal with North Korea or don't let a North Korean entity like mine blocks or make transactions on your blockchain.
And then you have a bunch of people going like, well, no, actually, we're doing.
censorship resistant and, you know, this is about making, you know, censorship free money and
transactions and all of that. That seems like a difficult position to take, or at least a difficult
one when it comes to like broadcasting that message. Speaking of PR, I suspect that the crypto
industry is going to really turn on Bitcoin fast. And they're going to say, look at this
electricity guzzling blockchain. We have something that doesn't guzzle electricity anymore.
penalize those proof of work people. I think that battle is coming. The sort of the ESGification of
crypto and the vilification of change that don't move to proof of stake, I think will be a big story.
Oh, I totally agree. But it's also really interesting to see Bitcoin kind of embrace that position in the
system. And I think I wrote about this at one point, but Bitcoin proponents are positioning themselves.
Basically is the anti-crypto now, right? That's the foil off of which they are playing. And I don't know.
It's just been fascinating to see that narrative be created.
All right.
Well, okay.
Yeah, we could talk about this forever.
Shall we leave it there?
Let's leave it there.
Okay, this has been another episode of the Odd Thoughts podcast.
I'm Tracy Alloway.
You can follow me on Twitter at Tracy Alloway.
And I'm Joe Wisenthall.
You can follow me on Twitter at the stalwart.
Follow our guest, Christine Kim.
She's at Christine underscore D. Kim.
Follow our producer, Carmen Rodriguez, at Carmen Armin.
and check out all of our podcasts at Bloomberg under the handle at podcasts.
Thanks for listening.
I'm Matt Miller.
And I'm Hannah Elliott inviting you to join us for the Bloomberg Hot Pursuit podcast.
Every week we bring you news and industry insight on everything cars.
And we do a whole lot more than just talk about cars, Matt.
We actually get behind the wheel of basically every latest model,
especially the luxury ones in the sports cars, direct from the showroom floor.
It really is remarkable how many cars we have access.
too. I feel a little bit guilty about it, but everything from $40,000 EVs to exotic half million
dollar supercars. We also speak with the insiders who shape the automotive industry from the top
CEOs and collectors to visionary designers and racing champions. Search for Bloomberg Hot Pursuit
on YouTube, Apple, Spotify, or wherever you get your podcasts. Maybe you listen while you're on your
week in drive, maybe go into cars and coffee. Listen to us talk about what we are driving this week.
That's Bloomberg Hot Pursuit.
I'm Matt Miller in New York.
And I'm Hannah Elliott in Los Angeles.
Subscribe today wherever you get your podcasts.
