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

Ansgar Dietrichs

๐Ÿ‘ค Speaker
736 total appearances

Appearances Over Time

Podcast Appearances

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

And what now is the second huge jump here is to go from this very asynchronous delayed process to a proving, a verification loop from block creation, proving verification that all happens at the same speed of the blockchain.

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

So like within a single Ethereum slot right now, that's 12 seconds.

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

We will bring that even further down.

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

You have this entire loop, closed loop within that short amount of time.

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

And so basically that's many orders of magnitude of performance improvement.

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

And that really is what unlocks all of these huge gains for the L1.

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

Yeah, absolutely.

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

So actually, just to start with where you started with the Bitcoin example, because some listeners might have heard this and might have been like, hey, actually, isn't there this asymmetry as well, where a miner does all this very expensive work, but then not every other node has to redo the same mining, right?

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

Indeed, in the mining process, there's the same

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

efficiency like asymmetry and that's actually it's a very common trick in cryptography where basically like you try with mining you try all these different hashes you find one hash that has enough of like leading zeros that's how the difficulty in bitcoin worked and then you can just show people and it's very cheap to to to verify so bitcoin on the consensus mechanism side

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

already uses a similar trick, right?

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

But on the actual content of the block, right?

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

So like what is in a block, in a Bitcoin block, it's all the transactions.

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

Each transaction comes with a signature.

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

So you have to like actually like verify the signatures.

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

You have to say, okay, balance was moved from this account to that account.

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

All of the actual operations of the blockchain, that's the re-execution part, right?

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

So Bitcoin does get, has this like, again, because this is a very typical trick in cryptography that you have this like asymmetry of generation versus execution.

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

It uses that for mining because that's easy to do with proof of work.

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

it's very, very hard to do this for the actual operations within a block.