Odd Lots - The Ethereum Network Just Experienced a Monumental Development

Episode Date: September 19, 2022

For 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)
Starting point is 00:00:00 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.
Starting point is 00:00:37 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.
Starting point is 00:01:13 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.
Starting point is 00:01:31 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
Starting point is 00:02:02 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,
Starting point is 00:02:48 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.
Starting point is 00:03:10 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.
Starting point is 00:03:36 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?
Starting point is 00:04:18 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
Starting point is 00:04:58 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.
Starting point is 00:05:14 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
Starting point is 00:05:38 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?
Starting point is 00:06:18 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.
Starting point is 00:07:01 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%.
Starting point is 00:07:50 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.
Starting point is 00:08:30 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?
Starting point is 00:08:59 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.
Starting point is 00:09:39 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?
Starting point is 00:10:09 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.
Starting point is 00:11:22 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.
Starting point is 00:12:04 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
Starting point is 00:12:54 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
Starting point is 00:13:47 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
Starting point is 00:14:39 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
Starting point is 00:15:28 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
Starting point is 00:16:13 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
Starting point is 00:17:01 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
Starting point is 00:17:47 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.
Starting point is 00:18:02 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
Starting point is 00:18:47 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.
Starting point is 00:19:39 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
Starting point is 00:20:30 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
Starting point is 00:21:15 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
Starting point is 00:22:03 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,
Starting point is 00:22:36 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
Starting point is 00:23:40 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.
Starting point is 00:24:25 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
Starting point is 00:25:16 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.
Starting point is 00:25:40 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.
Starting point is 00:26:34 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
Starting point is 00:27:23 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,
Starting point is 00:28:07 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.
Starting point is 00:28:55 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.
Starting point is 00:29:40 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.
Starting point is 00:30:18 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
Starting point is 00:31:02 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.
Starting point is 00:32:01 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
Starting point is 00:32:48 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.
Starting point is 00:33:26 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.
Starting point is 00:34:21 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.
Starting point is 00:35:00 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?
Starting point is 00:35:39 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,
Starting point is 00:36:21 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
Starting point is 00:37:03 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
Starting point is 00:37:50 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
Starting point is 00:38:42 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
Starting point is 00:39:31 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
Starting point is 00:40:21 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.
Starting point is 00:41:00 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
Starting point is 00:41:49 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
Starting point is 00:42:29 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?
Starting point is 00:43:14 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
Starting point is 00:43:40 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
Starting point is 00:44:30 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.
Starting point is 00:45:13 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.
Starting point is 00:45:50 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.
Starting point is 00:46:31 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.
Starting point is 00:47:08 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.
Starting point is 00:47:51 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.
Starting point is 00:48:34 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
Starting point is 00:49:12 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,
Starting point is 00:49:54 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.
Starting point is 00:50:24 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.
Starting point is 00:50:53 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.
Starting point is 00:51:13 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.
Starting point is 00:51:36 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.
Starting point is 00:52:20 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,
Starting point is 00:53:11 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,
Starting point is 00:54:02 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.
Starting point is 00:54:42 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.
Starting point is 00:55:19 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
Starting point is 00:56:09 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
Starting point is 00:56:54 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.
Starting point is 00:57:40 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?
Starting point is 00:58:06 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.
Starting point is 00:58:40 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
Starting point is 00:59:15 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.
Starting point is 01:00:01 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.
Starting point is 01:00:39 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
Starting point is 01:01:28 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.
Starting point is 01:02:08 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.
Starting point is 01:02:20 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.
Starting point is 01:03:14 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
Starting point is 01:03:49 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.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.