Unchained - The Black Swan Event That Could Cause a Fork in Ethereum (Again) - Ep. 600

Episode Date: January 26, 2024

Sign up for our free newsletter here! Listen to the episode on Apple Podcasts, Spotify, Fountain, Overcast, Podcast Addict, Pocket Casts, Pandora, Castbox, Google Podcasts, Amazon Music, or on your fa...vorite podcast platform. This week a major potential risk to Ethereum was highlighted by a bug that surfaced in Nethermind, a minority execution client. While the bug was fixed quickly, it raised the question of what would happen to the blockchain if Geth, which is used by more than two-thirds of validators and so is considered a “supermajority client,” had a bug. The situation could potentially result in a catastrophic fork of Ethereum.  Ethereum developer Lefteris Karapetsas joined Unchained to discuss the different scenarios of what could happen, the potential impact of a supermajority client issue on staking services such as Lido, why he feels the incentive system is poorly designed, and what other solutions are out there to address the lack of client diversity.  Show highlights: What a consensus issue is in Ethereum and what happened with Nethermind last weekend Why it would be a big problem if a supermajority client had a bug The potential impact on staking services such as Lido Why Lefteris feels like he is reliving the historic Ethereum DAO hack all over again Whether the largest entities running nodes will start pursuing client diversity How the data on the prevalence of specific Ethereum execution clients is not verifiable or programmatic, making it less transparent and difficult to analyze Why Lefteris believes that the incentive system is not designed to achieve client diversity Whether there are developments in the works to try to solve the lack of client diversity  Thank you to our sponsors! Popcorn Network iTrustCapital Guest  Lefteris Karapetsas, Founder of Rotkiapp Previous appearance on Unchained: Is Code Law? Should the Hacker Be Punished? The DAO Creators Disagree Links Unchained:  Most Ethereum Staking Pools Are Using Just One Execution Client, Potentially Increasing Risks to the Network The Chopping Block: Data Availability & Why It’s Important CoinDesk: Bug That Took Down 8% of Ethereum's Validators Sparks Worries About Even Bigger Outage The Defiant: Ethereum Software Client Centralization Sparks Concern Crypto.news: Nethermind rolls out urgent fix for block processing bug in Ethereum client Lukasz Rosmej’s tweet that minority client Nethermind had a consensus issue Lefteris’ tweet on a supermajority Ethereum client bug  Coinbase CEO Brian Armstrong's tweet on what he’d do in a censorship resistance request scenario Run the majority client at your own peril! by Dankrad Feist Learn more about your ad choices. Visit megaphone.fm/adchoices

Transcript
Discussion (0)
Starting point is 00:00:00 But a bug of this type happens in a super majority client, which means a client that is used more than 67% of the network. I think this is how they define it. Then we have a problem. Because the way that the consensus algorithm works right now, that means that they will not just drop off the network. They will be on their own network, which will be the wrong network because it's a bug and it will, It would not be following the specification of Ethereum. But they would even finalize this network. Because with 67%, no, more than two-thirds,
Starting point is 00:00:41 you basically have the ability to, well, finalize the chain. And once this gets done, you cannot go to the other chain. Hi, everyone. Welcome to Unchained, your new high resource for all. all things crypto. I'm your host, Laura Shin, author of The Cryptopians. I started covering crypto eight years ago and as a senior editor of Forbes was the first main chain meter reporter to cover cryptocurrency full-time. This is the January 26th, 2024 episode of Unchained. With I Trust Capital, you can buy and sell crypto in a tax advantage retirement account. Enjoy significant tax advantages,
Starting point is 00:01:21 24-7 access, and the industry's lowest fees. VaultCraft is your no-code DeFi toolkit for customizing non-custodial automated yield products on any EVM chain. Join the referral program today and start earning rewards. Learn more at vaulcraft.io. Local news is in decline across Canada, and this is bad news for all of us. With less local news, noise, rumors, and misinformation fill the void, and it gets harder to separate truth from fiction. That's why CBC News is putting more journalists in more places across Canada, reporting on the ground from where you live, telling the stories that matter to all of us. Because local news is big news.
Starting point is 00:02:04 Choose news, not noise. CBC News. At MedCan, we know that life's greatest moments are built on a foundation of good health, from the big milestones to the quiet winds. That's why our annual health assessment offers a physician-led, full-body checkup that provides a clear picture of your health today, and may uncover early signs of conditions like heart disease and cancer. A healthier you means more moments to cherish. Take control of your well-being and book an assessment today.
Starting point is 00:02:34 Medcan, live well for life. Visit medcan.com slash moments to get started. Today's guest is Leveras Carapetis, founder of Rocky. Welcome Lovteris. Hey, hey Laura. Nice to be here again. This week, a potential single point of failure risk to Ethereum was identified. When on Sunday, Ethereum core developer Lucas Rosmej tweeted, that minority client, another mind had a consensus issue. What does all that mean?
Starting point is 00:03:04 Yeah, so this is an interesting problem that popped up, that actually has been identified for quite a long time and has been warned against by many core developers. So a consensus issue is when a client in Ethereum for some reason just doesn't properly identify, like create something wrong in a block, in a wrong state. And then all the rest of the clients do not agree with it.
Starting point is 00:03:34 And in our case, in Nethermind, because they're the minority, they just drop out of the network for a bit. And the developers of Nethermind reacted immediately. I think it was a Sunday, right? Yeah. So, you know, like the worst time for something to happen. And it was evening in Europe. And I think Nethermind is mostly in Poland, or probably, like,
Starting point is 00:03:57 I know at least the founders are in Poland. So it was like a very bad time for the thing to happen, yet they reacted fast and they released a fix and everything was okay. Yeah, and just to clarify for people, I should have said at the beginning that I was talking about a software client. So this is the software that's trying to, you know, make sure that Ethereum, that all the nodes or all the computers running the software are in sync with each other, which is of course how the blockchain, you know, comes to consensus and is able to execute all these different transactions. So, you know, as you mentioned, this had been identified as a risk previously. But why was this something that caused so much hand-wringing amongst the Ethereum community? Yeah.
Starting point is 00:04:47 So, as you said, this was identified as a problem before. But so if a bug happens right now, like it happened on Sunday, an Ethermind on a client that holds even 50% of less than 50% of the network, I think, then it's not a big problem. They will drop off a bit, a fix will be deployed, the rest of the network will track on properly. But a bug of this type happens in a supermajority client, which means a client that is, I think, used more than 67% of the network.
Starting point is 00:05:23 I think this is how they define it. then we have a problem because the way that the consensus algorithm works right now that means that they will not just drop off the network, they will be on their own network
Starting point is 00:05:39 which will be the wrong network because it's a bug and it would not be following the specification of Ethereum but they would even finalize this network because with 67% more than 2 thirds, you basically
Starting point is 00:05:55 have the ability to finalize the chain and once this gets done, you cannot go to the other chain. You cannot say, okay, oh, let's go back, let's fix it and let's put our validators into the other chain. This can't work because
Starting point is 00:06:11 you already finalized the wrong one. So, such a scenario would be really bad because that would destroy essentially almost all of the stake of the people who are staking with the super majority client
Starting point is 00:06:27 if the protocol is followed completely to the end. So the details in the math, I don't remember exactly, as I'm no longer really actively working on the protocol itself, but what would happen is that the minority client would have
Starting point is 00:06:43 this view, which is the right view of the network, where they are all who use the minority client online, but the majority of the network who, because this is why it's called super majority client, right? It's offline.
Starting point is 00:06:59 So in the right view of the network, what would happen is that they would get hit by the penalty of being offline, those who run the super majority client. Let's say GIF right now. Let's say that the bug happens in GIF. They would slowly bleed. But this slow bleeding of ether of their stake is, they had a term quadratic something.
Starting point is 00:07:24 it would be multiplied, basically, because the more people are offline at the same time, this penalty is multiplied, and then they would essentially end up losing part of their stake slowly until the people who run only the minority client end up being the majority of the network. And if the stats are as we have it right now, that would basically mean that the supermajority client's stake is almost all of it burned in order to get the network to the state. Just to clarify for people, so the current super majority client is Geph, which is Go Ethereum. It's like a shortened nickname for that. But I look this up and like at the moment of recording, Geph accounts for 79% of the network.
Starting point is 00:08:13 So that would mean that all of those stakers, I guess, would lose their stake eventually. almost all of their stake. So as far as I understood, as much of their stake as is needed in order for the by spec network, the real network, make those who run a minority client, let's say, Nethermind, be the majority. Got it. So that the percentage change enough so that they are the majority. Wow. Yeah. And so that is actually a really ugly thing to happen.
Starting point is 00:08:49 Yeah, well, I mean, any kind of unintentional chain split, obviously, well, even some of the intentional ones can be controversial. But then, you know, obviously loss of funds. And then as you mentioned, a huge loss of confidence in Ethereum, it would probably be an existential crisis for the network. You know, not just similar to the Dow, which you're probably much more familiar with than, you know, most of the people on the entire planet. But so. let's actually just so obviously that's the worst case scenario that's what everybody is upset about but so now we've discussed when a minority client has a bug in there at less than 50% when a super majority client has a bug in there at more than 67% and then do you know can you talk about the middle scenario where there's a bug for a client that has between 50 and 67% what what occurs in that situation. Yeah, I don't remember it in the, like in a lot of detail, but it's basically neither has a majority to finalize. So you will still get a split. If I remember correctly, you will still get a split. But then there is enough time for the developers to put out a
Starting point is 00:10:05 fix. So the faster you realize it, the better. The developers of the body client can put out a fix and then the network would essentially recover. Okay. So it's really not that bad. So as long as any client has less than two-thirds of the stake, we are good. Because as long as finalization cannot happen, we are okay. They're just going to lose some of their stake and will be disruptive for the users because still there will be a chain split.
Starting point is 00:10:38 It's a bad scenario, not an Armageddon. Okay. And then the last thing that I wanted to mention is, as far as I understand, this issue wouldn't be resolved simply by having one software client. So can you explain why that is? Meaning if we didn't have multiple and there was just one, you know what I'm saying? So that there wouldn't be, yeah. Yeah, of course. I mean, if you have one client, the client's view of the network is the truth. Right, that's it. Right, but if there's a bug, then... So if you have only one client. Yeah. Right?
Starting point is 00:11:18 Well, then everybody follows the bug. That's the thing. The bug becomes the network. Yeah, and I saw, so I guess it's what in the Dankrad blog post where he outlines kind of like all the different scenarios. He said that that's not a solution because then you would actually, in that scenario, you usually just need to roll back the chain to before the bug. And obviously when that happens, again, it's the same issue where it, you know, causes a loss of confidence in Ethereum. You know, people are upset.
Starting point is 00:11:51 Like it, you know, as you know, from the Dow, which, you know, you were one of the white hack, you were. Yeah. These kind of bugs, they are, many times it would be, it could be like a really small thing in the state that just causes the consensus to not, not much. But it doesn't really matter. So I don't remember that it was really, I really. It's been quite a bit of time, but there was one of the bugs that just, you know, it wouldn't have matter if you so, so to call it enshrine it, just say, okay, let's accept it. Because nobody gets more money, nobody loses any money, nothing bad.
Starting point is 00:12:26 It's just that something went a bit unexpected, but it didn't matter to anybody. Even if it doesn't matter to anybody, in the case that we discussed with a supermajority client, it will lead to this scenario. Okay. In a moment, we'll discuss the events that happen after the nethermind bug, but first a quick word from the sponsors who make this show possible. Did you know you can buy and sell crypto with tax benefits in an individual retirement account? I trust capital makes this possible. But what does this mean? When you buy crypto outside an IRA, like on an exchange, you face taxes on gains. But in an IRA, like a Roth IRA, gains can be tax-free. I-Trust Capital also has some of the lowest fees in their industry and 24-7 accessibility.
Starting point is 00:13:13 Start now and maximize your retirement savings with I-Trust Capital. The ScoreBet app here with Trusted Stats and Real-Time Sports News. Yeah, hey, who should I take in the Boston game? Well, statistically speaking. Nah, no more statistically speaking. I want hot takes. I want knee-jerk reactions. That's not really what I do.
Starting point is 00:13:33 Is that because you don't have any knees? Or... The scoreback. Trusted sports content, seamless sports betting. today. 19 plus Ontario only. If you have questions or concerns about your gambling or the gambling of someone close to you, please go to conicsonterio.ca. With Amex Platinum, $400 in annual credits for travel and dining means you not only satisfy your travel bug, but your taste buds too. That's the powerful backing of Amex. Conditions apply. Back to my conversation with Lovteris. So after the
Starting point is 00:14:06 another mind bug was identified, there was, you know, there were a number of different responses from the community. What are some of the things that happened? It really felt like the Dow again, even though nothing happened, but they were just discussing what would happen. So the discussions range from, we don't care about this if it ever happens, no matter how distraction, how much chaos this would bring to the network, the stake of anybody. running a super majority client should be completely, as by the protocol, destroyed.
Starting point is 00:14:43 And then let the network be in a disarray for a while. Let's go through the Armageddon moment and then everybody will finally respect client diversity. So this was the one extreme. The other is like, who cares?
Starting point is 00:14:59 If such a thing ever happens, we'll just fork it out. No worries. Keep going. So these are the two extremes. which are both extremes, in my opinion. I think if such a thing happened, the middle ground would be somewhere in between, so some kind of change still that would allow faster.
Starting point is 00:15:23 Because everybody is on it, everybody puts out patches on the clients. We can't bring the network up faster, but still give a penalty to the people who are doing the wrong thing. This is per the protocol. because right now we are a very big network with so many stakeholders and to just let it all burn for something like that to me it sounds a bit too weird so these are various reactions and also a lot of hand ringing and like accusing here and accusing there for running Heath or for not not running
Starting point is 00:15:55 Heath and like yeah a lot of drama yeah and you know at least some of the you know bigger entities that are running notes, they said that they, you know, intend to at least consider running some of the other clients. So, for instance, Coinbase said that Geth was the only client that met their technical requirements in the past, but they're going to be doing another technical assessment. And they said, quote, that they do that with the goal of adding another execution client to our infrastructure. So potentially we could see the balance of the different clients change somewhat soon. So, you know, there are other systems that have successfully, you know, created more client diversity. So for instance, amongst staking, we've seen that
Starting point is 00:16:50 there's diversity in, I think it's called the consensus clients. So these are, I believe, the execution clients, and then there's consensus clients. So how was diversity and consensus clients? So how was diversity and consensus clients achieved or, you know, what lessons do you think from that could be applied to create more diversity in execution clients? Yeah. So, Ethereum notes, since the Mertz is basically two clients, the execution client and the consensus one. So we had the problem of the consensus layer having mostly, I think, Prism. And then there is also a lighthouse. And Teku, and probably Nimbus, I think. So these are the other ones.
Starting point is 00:17:37 But Prismu was the very top. I guess the same thing that you saw happen right now, like community calling out people, is what happened with the consensus client. But it's also easier to monitor, if I'm not totally mistaken here, to monitor consensus client usage because of the packets that are being sent around
Starting point is 00:17:59 for the consensus. So because of the work that consensus client is doing, it's easier to see who is using what, how much percentage of the network. So it was probably easier to confirm that we were wrong to change. Also, lighthouse, which is
Starting point is 00:18:15 now the second most used one, in the beginning was very low. It's actually an amazing client. So I also have running a small staker, and I always used lighthouse from the very beginning because it's just very performant very easy to use.
Starting point is 00:18:32 So I would say probably having good clients not having one bad client no sorry, one really good client and then like three or four more bad and to just use them for diversity. Not saying that this is the case with execution layer. So a combination of those
Starting point is 00:18:51 like having good clients so to not make someone running the minority client actually lose in attestations so have less performance for their staker or have to have a heavier machine so to cost more resources. I guess this. There is another problem.
Starting point is 00:19:11 If you compare concessions and execution, as I said, it's very difficult to judge from what they say. I'm actually, as I said, I'm not a core dev anymore, to find out who is using what client. So right now, that percentage that you are seeing if you actually click around in that website, the client diversity, whatever it is,
Starting point is 00:19:33 it says that the data is just gathered by asking the biggest-staking operators. And that's it. That's the data. So basically, it was 84 on Sunday. Now it's 79. Now it will probably drop a bit more
Starting point is 00:19:47 because one more operators said that they went completely all in on BESU. You actually sent me the tweet. Yeah, all nodes. Exactly. So that is actually really weird problem because that means that we have no program or like verifiable way to know what the network is running. We used to have something that was showing GIF as much, much less, like I think 40 something percent. And because it was an opt-in thing or I don't remember exactly how it was working, like people using an extra.
Starting point is 00:20:24 client when they were running the client and maybe from the peers that they connected, just try to ask them, who are you, who are you? And they made a blog post why this is not accurate, so they just completely dropped it. Right now, I'm not even sure if that is accurate either, because, okay, sure, the biggest part of the validators in the network are probably, yes, indeed, like Coinbase and Lido and all that. But just asking them has problems in the sense that both you are completely disregarding any solo stakers or any big solo stakers. and that you're completely trusting them. The counter argument there is that they have absolutely no incentive to lie,
Starting point is 00:21:02 but I'm not so sure about that the more I think about it. I thought about it a lot since Sunday, and I think that, yeah, actually, maybe they do because they're businesses. And as any business, you advertise your business and you want to get clients and what are your clients, people who state with you. You get the percentage, right? This is a professional stating. So where would I stake my eth?
Starting point is 00:21:24 if I don't want to run my own client with someone who actually runs a minority client. So if you say that, you know, you run a minority client and you advertise it to everybody, then it will help you. And there is no way to verify that you're actually saying the truth. So if we assume, which is not true, like for Nethermind, I have actually also used Nethermind, that Nethermind, let's say, or there is some kind of minority client that is slower and much more resource intensive. But you advertise that you use it to get users,
Starting point is 00:21:59 but you end up using the most performant one, which is also the super majority, let's say. Then you do have an incentive to actually lie. Right. Yeah, I get that. But going back to kind of how you were talking about how there are these extremes and the community in terms of their reaction, I did see that somebody on Reddit posted a comment
Starting point is 00:22:20 about that scenario in which the super majority client has a bug. And they said, no matter what happens, rest assured that the majority will find a way to not lose money, just like the Dow hack and other events. In fact, it is far more likely that the minority clients will end up being screwed. In the end, it is always going to be much safer to be in the same boat as all the big players. I was curious for your reaction to that. I saw that, yeah.
Starting point is 00:22:48 Yeah, I don't think that this is right. Because I don't think that they would lose all their stake. I really think that something would happen. Because it would be too catastrophic for the network to just burn it all. But they wouldn't go unscathed. And definitely the minority clients would not be screwed. So it really is on your, as a staker, so if you're stating, it really is on your benefit to run a minority client.
Starting point is 00:23:16 Because you don't know what will happen in such a case. I think it's really, well, naive. to think that you will just get away with it. If you just run Gith and hope, I mean, Gith, like nothing wrong with Gith, right? It's just like whoever is a super majority client at the moment, if there is one, and that you will get away with it. Basically, you are risking your money and if you,
Starting point is 00:23:42 especially if you are a professional and you're staking other people's money, well, then it's, wow, that's basically, I don't know. It's not just a professional. You shouldn't be running a professional sticker if you risk other people's money like that. Right. I mean, it gets super confusing, though,
Starting point is 00:24:02 because you also did just say that it's better for them for professional stickers to advertise that they're running the minority. But anyway, but I guess, yeah, you did say it's... What I was saying there is that we don't have a verifiable way. And this is what really annoys,
Starting point is 00:24:20 me about this system that exists right now. So there's a lot of problems with the system. So we have a system and I don't understand why they designed it like that. What is the idea behind this? We have a system that enshrines basically client diversity. If there is no client diversity, then we have a huge problem because as long as there is multiple clients and we get to the situation of a majority bug, then it's an Armageddon scenario.
Starting point is 00:24:42 So it's such a bad scenario that you would expect, along with creating such a rule, that you would have two things, both of which are missing, have a positive incentive for running a minority client. There is no positive incentive. There really is really no positive incentive, like get some kind of, I don't know, more staking power or some kind of way to identify them and give them a retroactive airdrop, whatever. So with the lack of a positive incentive and only having this negative incentive in the case of a black swan scenario, I don't see this design as really smart. And then the worst thing comes, okay, you want to run a staker. Let's see the stats. Who is the supermajority so that I don't run it? As I told you, there is no way to verify it.
Starting point is 00:25:31 Right now, our stats are basically just asking the biggest operators what are they running. This is it. This is what makes the decision. And right now, maybe it is indeed, probably it is indeed Gith. Maybe it's not this percentage, but probably quite close. But later, If it comes to more clients or, like, I don't know, wreath, this Rust Ethereum that is being made by a paradigm, when this gets a lot of users, then we will have another question, again, between like two or three clients.
Starting point is 00:26:05 And maybe because everybody will switch to that, because it will be very performant because it's made in Rust or whatever. This is like, okay, maybe I shouldn't have said that, but let's say that it's super performant and better and you won't. Many people try it and the specs are amazing. so we can have the same problem again, we will still have no verifiable way to actually check
Starting point is 00:26:23 what at any point is the supermajority client, if any. And one question, because I know at least for wallets that an analytics provider can kind of look at certain sort of like fingerprint type things about transactions to kind of figure out what wallet was being used, but that doesn't, that you can't do that with blocks and these execution clients? So as far as I understand,
Starting point is 00:26:51 and I'm not a client developer, so I can't really speak with confidence to this, but I have asked them, but there is no way that is not spoofable. So everything can be spoofed. The only way that they could probably make it complete identifiable is they have some closed source DRM thing on the client that runs, but that would go very much against their.
Starting point is 00:27:16 idea because this also goes not only so both problems are actually very related right what I said the positive incentives and they identify and identification of the actual percentages of the client diversity they are tied because they all both depend on how do you identify a client and don't in a non-spoofable way because especially if you put positive incentives then everybody would be like, okay, who is the minority client, who would get the most stuff, let me spoof it. Because the incentive change then.
Starting point is 00:27:52 And that's why they say that the only incentive that cannot be spoofed is, well, when you get slussed because of a super majority bug. But by then it's too late. So this is my problem with this design. So if we get to that point, it would be really bad for the
Starting point is 00:28:08 ecosystem, basically. Oh, okay. Well, it's unfortunate that we can't end on a positive note, with some change in the future that could resolve this problem, but hopefully down the way. I did hear something. I did hear that some Nethermind devs in Twitter, they said that they're working on a way to identify the clients better. Oh. So they are trying to, I mean, they identify that this is a problem. They are trying to work on this. And Peter from Gith also said draft of an idea. It was a bit complicated.
Starting point is 00:28:42 It exists in GitHub. But they would have a thing that would run the state verification in every client as a module so that you could see if what you are about to push to the network agrees with the view of every other major client that exists so that you don't end up causing this kind of bug. I just gave it a look. I'm not a client developer, so this is kind of what I understood. So if you want a positive note, it would be that these problems are identified and they're looking at them to try and, well, I mean, make things better. So that we don't have to worry about a black swan.
Starting point is 00:29:28 Okay. All right. Well, hopefully we'll have more positive news on that front at some point down the line. Well, left Harris, this has been very illuminating. Thank you for coming on Unchained. My pleasure. Don't forget. Next up is the weekly news recap.
Starting point is 00:29:43 Today, presented by Unchained contributor, Megan Christensen. Stick around for the seeking crypto after this short break. Defy just got way easier with Volcraft. Your no-code toolkit for building, deploying, and monetizing automated yield strategies in a few clicks. Forget spending months of R&D and capital when you can instantly launch your crypto fund with Valkraft on any EVM chain. From wallets and institutional service providers to a non-DIFIDGens, anyone can use ValkCraft to supercharge their crypto. Join Valkraft's referral program, unite with the community, and supercharge your crypto. Details on Valkraft.io.
Starting point is 00:30:27 Welcome to this week's Crypto Roundup. In today's recap, we'll delve into the unfolding legal challenges between the SEC and Binance, the decision to delay Ethereum ETFs, and the significant liquidation of Bitcoin seized from Silk Road activities. We're also covering the bankruptcy filing of Terraform Labs, security breaches impacting the industry, and the community support for tornado cash developers facing legal issues. Thanks for tuning into the weekly news recap. I'm Megan Christensen, a producer here at Unchained. In the ongoing case between the SEC and Binance, the largest crypto exchange, by trading volume, Judge Amy Berman Jackson of the U.S. District Court for the District of Columbia questioned the SEC's vague definition of digital assets as securities. During the court hearing,
Starting point is 00:31:13 Jackson expressed frustration emphasizing the need for the SEC to express between what constitutes a security and what does not. The SEC's stance that Binances B&B token is offered, sold, and traded as an investment contract remains a central point of contention. This case is among a series of recent and current legal challenges for the SEC, notably including its courtroom loss against Ripple last summer. In the courtroom, Jackson rigorously questioned lawyers for both Binance and the SEC, although she showed limited interest in Binance's defense regarding its initial coin offering. In related news, a U.S. judge denied Chengping Zao's request to travel to the UAE, despite the Binance co-founder offering his $4.5 billion in Binance U.S. equity as a security.
Starting point is 00:31:55 Zao pled guilty to charges related to anti-money laundering failures at Binance and agreed to step down as CEO, faces 10 to 18 months in prison. He requested permission to attend an unnamed individual's hospitalization and surgery in Abu Dhabi. The SEC has delayed its decision on Black Rock's application for a spot Ethereum ETF. This postponement, announced in a filing by SEC Assistant Secretary Sherry Haywood, prolongs the weight for the conversion of Black Rock's I shares Ethereum Trust. The SEC extended its review process because it had received no public comments yet on the proposal. This move conforms with SEC's pattern of extending deadlines for similar crypto-related applications. A final decision on the Ethereum ETF is now anticipated in May.
Starting point is 00:32:38 The recent approval of 11 spot Bitcoin ETFs had fueled optimism for an Ethereum equivalent, but the SEC chairman, Gary Gensler, emphasized that their decision on spot Bitcoin ETFs is limited to that specific asset and should not be extrapolated to Ethereum or other cryptocurrencies. In a similar vein, the SEC has also postponed its decision, on Grayscale's proposal for a spot Ethereum ETF. This additional delay was accompanied by an order to institute proceedings and seek public comment, particularly on issues related to Ethereum's proof-of-stake mechanism, and the potential for fraud and manipulation.
Starting point is 00:33:12 A report has revealed that the FTX estate of the now defunct crypto exchange FTX was responsible for approximately a billion dollars of the outflows from the Grayscale Bitcoin Trust, with many pointing to this as the reason why Bitcoin's price has come down so much recently. despite the highly anticipated launch of spot Bitcoin ETFs. In a related matter, Alameda Research, the trading firm linked with FTX, has voluntarily dismissed its lawsuit against gray-scale investments. Initiated over allegations of high fees and a ban on redemptions, this lawsuit was a point of contention in the crypto community.
Starting point is 00:33:46 The lawsuit's end aligns with the unfolding of events surrounding FTX's bankruptcy proceedings and the liquidation of its GPTC holdings. John Ray III, FTC's CEO, has criticized gray scales handling of the fund for aiming to, quote, maximize recoveries for creditors, end quote. The United States government filed a notice to dispose of over $117 million in Bitcoin, confiscated from Silk Road related activities. This move involves a sale of about 2,900 Bitcoin's linked to Ryan Ferris and Sean Bridges. Ferris, who pled guilty to money laundering in Maryland, and Bridges, a former Secret Service agent who pled guilty to theft during the Silk Road investigation,
Starting point is 00:34:25 were both ordered to forfeit their Bitcoin holdings. The sale, aimed at liquidating assets tied to these criminal cases, represents a significant action by the U.S. in managing assets obtained through legal forfeitures in the cryptocurrency domain. Terraform Labs, the entity behind the Terraluna ecosystem, has filed for Chapter 11 bankruptcy in the United States. This is a significant development given the size of the collapse and the company's notable legal challenges.
Starting point is 00:34:51 CEO, Chris Amani emphasized that the bankruptcy filing would enable Terraform Labs to maintain operational continuity while resolving pending legal issues. The documentation for the bankruptcy states that the company's assets and liabilities ranging from 100 million to 500 million, with fewer than 200 creditors involved. This move is critical for Terraform Labs, particularly in light of the SEC's ongoing lawsuit, which accuses former CEO Doquan and the company of a $40 billion fraud. The Chapter 11 filing provides Terraform Labs a structured opportunity to reorganize and address this liabilities. And this week, the SEC disclosed the cause of the social media prank that prematurely announced
Starting point is 00:35:29 its approval of the spot Bitcoin ETFs. The breach was a result of a, quote, sim swap, end quote, attack. In this cyber attack, the perpetrator hijacked the SEC's account by transferring the associated phone number to a new SIM card under their control. The SEC's investigation revealed that the account's multi-factor authentication had been disabled for six months due to access issues, a lapse that the agency has since rectified. In related news, There are two other notable security breaches. A fishing scam involving a fake coin telegraph and wallet connect air drop led to a loss of nearly $580,000. Users were deceived until linking their wallets to a fraudulent website. And Hardware Wallet Company Trezer reported a data breach affecting 66,000 users
Starting point is 00:36:13 due to unauthorized access to a support ticketing portal, potentially exposing them to fishing risks. Fortunately, no funds were lost. Tornado cash developers, Roman Storm and Alexei Pertsev have raised over $350,000 for their legal defense, with prominent backing from Edward Snowden. The Tornado Cash Service, designed to provide anonymity in crypto transactions, is at the center of U.S. allegations of money laundering and sanctions violations. Storm is under house arrest in Washington State, and Pertsov has been jailed in the Netherlands as they wait to face these charges. Pertzov's wife, Anna, spearheaded the fundraising campaign. Snowden, the former U.S. National Security agency whistleblower has publicly supported their cause, emphasizing the importance of privacy
Starting point is 00:36:59 and its distinction from criminality. This case highlights the ongoing tension between privacy in the digital age and regulatory compliance, drawing significant attention within the crypto community. As these developers confront legal challenges, the outcome may set a precedent for the treatment of privacy-focused technologies in the industry. The Avalanche Foundation, steering the $100 million $1,000 cultural catalyst program, has defined its criteria for meme coin investments. This move follows their December 23 announcement to support meme coins. The criteria encompass security, maturity, and popularity factors. Key standards include a fair token launch, resistance to snip bots, verified security,
Starting point is 00:37:41 and certain market presence indicators like a minimum of 2,000 unique holders, over $200,000 and total liquidity, and a market capitalization above a million dollars. Additionally, the top 100 holders should own less than 60% of the total supply. And now time to find bits. Suu, co-founder of Three Eros Capital, has emerged from a four-month jail stint with some surprisingly upbeat reviews of prison life. In a podcast, Zhu extolled the virtues of his time behind bars in Singapore, declaring it, quote, good for you, end quote, and even, quote, enjoyable, end quote.
Starting point is 00:38:18 His unusual endorsement of jail time included praise, for the regimented sleep schedule, the joys of simple living and the unexpected health benefits of sleeping on prison mats. Zuz's lighthearted musings went further, noting how prison life offered a chance to connect with his ancestors, and how doing push-ups became a newfound hobby. The internet reacted with a mix of amusement and skepticism, with some humorously suggesting Zou might appreciate an extended stay to further enjoy all these benefits. And that's all. Thanks so much for joining us today.
Starting point is 00:38:48 If you enjoyed this recap, go to Unchained Crypto. dot com. That is, Unchained Crypto.com. No really, go there. And sign up for a free newsletter so that you can stay up to date with the latest in crypto. Unchained is produced by Laura Shin with help from Nelson Wang, Matt Pilcher, Juan Aronovich, Megan Gavis, Shashank, and Margaret Korea. The weekly recap was written by Juan Aronovich and edited by Gene Hekem. Thanks for listening. now a part of the Coin Desk Podcast Network. For the latest in digital assets, check out markets daily
Starting point is 00:39:29 five days a week with host Noel Atchison. Follow the Coin Desk Podcast Network for some of the best shows in crypto.

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