4.8 • 689 Ratings
🗓️ 4 October 2020
⏱️ 41 minutes
🧾️ Download transcript
With final preparations for the launch of Ethereum 2.0 soon to be underway, CoinDesk's Christine Kim spoke to Cayman Nava, technical lead at ChainSafe Systems and Alexey Akhunov, an independent researcher and software developer about the kinks in ETH's evolution that still need to be worked out.
This episode is sponsored by Crypto.com, Nexo.io and Elliptic.co.
The Ethereum blockchain processes about three to four times as many transactions as Bitcoin. It’s still not enough, however, to meet rising user demand for the cryptocurrency and prevent network congestion.
See also: DeFi Frenzy Drives Ethereum Transaction Fees to All-Time Highs
One of the most highly anticipated fixes to Ethereum’s transaction bottleneck and its lack of scalability is an ambitious software upgrade called Ethereum 2.0. According to Vitalik Buterin, the creator of Ethereum, Ethereum 2.0 will boost network speeds from around 15 transactions per second (TPS) to 100,000 TPS.
How? The solution is sharding. Cayman Nava, technical lead at ChainSafe Systems, explains sharding as “a natural way to break things up.”
“If you’re wanting to process a lot of data but you don’t want any one party to be overloaded with that data, you can naturally think of breaking up your problem into smaller pieces,” said Nava. These “smaller pieces” Nava is referring to are called shards. In Ethereum 2.0, 64 shards will be created to break up the transaction load of Ethereum.
See also: Ethereum 2.0: How It Works and Why It Matters
While sharding sounds effective in theory, there are other Ethereum developers who are skeptical about the benefits of this technique in practice.
“If I were to design scaling [for Ethereum], first I would squeeze as much as possible out of Ethereum 1, which I think hasn’t been done yet, and then after that I would actually introduce sharding logically in order to see whether users would actually be able to use [sharding] effectively,” said Alexey Akhunov, an independent researcher and software developer for Ethereum that has been contributing code to the network’s development since 2016.
Sharding logically refers to breaking up data within the same blockchain as opposed to sharding physically, which necessitates the creation of multiple mini-blockchains. As mentioned, Ethereum 2.0 will spawn a physically sharded system of 64 linked databases. Optimizing the communication between shards in this environment, Akhunov goes on to explain, may pose an even greater challenge to network scalability than a transaction bottleneck.
Nava agrees there are kinks and holes in the design of Ethereum 2.0 and its sharded system that need to be worked out. But in Nava’s view, these problems that call for further detailing and research can be delayed in the short term while developers work toward an upgrade launch.
“I think we can delay these harder problems like how sharding should work or what it should look like. That can be pushed off a little bit so we can think about it and get it right. In the near term, we can get a lot of the benefits from the [Ethereum 2.0] work that we’ve been doing,” said Nava.
See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Click on a timestamp to play from that location
0:00.0 | Once ETH2 is live, immediately after the launch, there will be relatively little that will change. |
0:07.0 | It's when there's some sort of integration between ETH1 and ETH2. |
0:11.0 | ETH1 is still just a single shard of execution. |
0:15.0 | I would squeeze as much as possible out of Ethereum 1. |
0:20.0 | I would actually introduce sharding logically |
0:23.2 | in order to see whether the users were actually be able to use that effectively. |
0:32.6 | This episode is brought to you by crypto.com, nex0.io, and elliptic.co. |
0:38.3 | Hello everyone. You're listening to Developer Perspectives, Ethereum 2.0 from |
0:44.2 | Kondesk podcasts. I'm Christine Kim, a Coin desk research analyst, and in this series, we'll |
0:50.4 | be discussing the hotly anticipated Ethereum 2.0 upgrade. |
0:55.0 | We'll chat with the folks inside the Ethereum developer community to take a look behind the scenes at what comes next. |
1:02.0 | For this episode, we're going to be talking about the sharding dynamics of Ethereum 2.0. |
1:07.0 | As prior guests in this series have explained, the new Ethereum network will be composed of |
1:13.5 | 64 mini-blockchains called shards, all interconnected with each other through a central |
1:19.8 | blockchain called the beacon chain. We're going to go into much more detail about the dynamics |
1:25.4 | of sharding in today's episode with two highly esteemed |
1:28.9 | guests. I'm joined by Kamen Nava, technical lead at ChainSafe Systems. Nava and his team at |
1:35.6 | ChainSafe are building Lodestar, one of five software clients currently being worked on for the launch |
1:40.9 | of Ethereum 2.0. Hi, Kaman. Hey, Christine. Thanks for having me. |
1:46.6 | I'm also joined by Alexei Akunov, an independent software developer and researcher for |
1:52.3 | Ethereum that has worked on projects to help scale the current Ethereum blockchain, projects such as |
1:58.0 | TurboGab, Ethereum 1X, and more recently, Regenesis. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from CoinDesk, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of CoinDesk and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.