Ansgar Dietrichs
๐ค SpeakerAppearances Over Time
Podcast Appearances
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.
So like within a single Ethereum slot right now, that's 12 seconds.
We will bring that even further down.
You have this entire loop, closed loop within that short amount of time.
And so basically that's many orders of magnitude of performance improvement.
And that really is what unlocks all of these huge gains for the L1.
Yeah, absolutely.
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?
Indeed, in the mining process, there's the same
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
already uses a similar trick, right?
But on the actual content of the block, right?
So like what is in a block, in a Bitcoin block, it's all the transactions.
Each transaction comes with a signature.
So you have to like actually like verify the signatures.
You have to say, okay, balance was moved from this account to that account.
All of the actual operations of the blockchain, that's the re-execution part, right?
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.
It uses that for mining because that's easy to do with proof of work.
it's very, very hard to do this for the actual operations within a block.