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

Justin Drake

👤 Speaker
648 total appearances

Appearances Over Time

Podcast Appearances

Bankless
Ethereum’s Quantum Strategy with Justin Drake

People don't realize this, but, you know, we have a million validators.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

So that's a million signatures per epoch.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

which is 32,000 signatures per slot, which is thousands of signatures per second.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

It's more than Solana in terms of vote transactions.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

In order to unlock a certain performance optimization, which is only available at the consensus layer, we have this notion of a stateful signature, which basically says that

Bankless
Ethereum’s Quantum Strategy with Justin Drake

The messages that you sign have a counter that increases every time you sign.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

And doesn't that remind you of something?

Bankless
Ethereum’s Quantum Strategy with Justin Drake

The slot number.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

So in Ethereum, at the consensus layer, you will only ever sign a single message per slot.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

If you sign two messages per slot, you'll get slashed.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

So you'll probably never do that.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

And we use this constraint to basically have signatures that are 10 times more efficient to aggregate.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

But this is the main difference, the so-called stateless hash functions at the execution layer versus the stateful signatures where you have this slot number that increments.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

And the aggregation technology, we have a name for it.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

It's called LeanVM, which is a minimal ZKVM for hash-based cryptography.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

Basically, what LeanVM would be doing is proving that this is a correct Merkle root

Bankless
Ethereum’s Quantum Strategy with Justin Drake

And the main thing that we're not completely sure yet is whether or not this approach can unlock what I call the teragas frontier.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

So we have this very ambitious one gigagas per second at the L1, 10,000 TPS, but in some sense, even more ambitious, one teragas, 10 million transactions per second.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

at DL2 using the data availability.

Bankless
Ethereum’s Quantum Strategy with Justin Drake

And we're talking about one gigabyte per second of data availability.