Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Ryan Sean Adams

๐Ÿ‘ค Speaker
3675 total appearances

Appearances Over Time

Podcast Appearances

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

They re-execute all of the same work to verify it for themselves.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

And that's the way that Bitcoin discovered the way to have a decentralized network is everyone's checking everyone else.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

And that re-execute word has just been the status quo for all blockchains.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

Everyone re-does all of the work.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

And the way that that impacts blockchains, all blockchains to this day, is that it kind of is hamstrung by the slowest node in the network.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

Or at least there is some requirement for computation that every blockchain has that, you know, if you aren't at least this fast, you can't keep up with the network because you can't keep up with executing all the everyone else's work.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

And now, you know, some blockchains have different opinions as to like how much requirement you have.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

Bitcoin's is very low.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

Ethereum has also been a very low requirement because we want to be decentralized.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

as you said, some chains like Solana or other very fast chains have had a higher opinion as to the computational requirements it takes to do the re-execution.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

But nonetheless, all blockchains to this day are re-executing all of the same work and it's redundant.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

It seems unnecessary.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

It seems like is there a way where we can not do all of that extra work and still have a blockchain?

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

And it

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

parallel to that as you said with like the ethereum layer twos what we understand is that there is a way to not do this and that is with zk proofs so in addition to the technological progress of blockchains as a whole we can make them more efficient we can you know we can juice some of the throughput but on a parallel path there are there are cryptographic algorithms that instead of allowing

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

or forcing everyone to do the re-execution, you can simply verify a cryptographic hash, a cryptographic proof.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

And that part is trivial.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

It's easy to verify.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

It's hard to produce in the same way a block in a blockchain is hard to produce, but it's trivial to verify the correctness of a cryptographic proof.

Bankless
Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

And that's kind of the trick.