Jun 22, 2026 · 20 min · 9 segments
Bitcoin often gets credited with inventing trustless consensus. It didn’t. The problem was named decades earlier — in the world of distributed computing — and researchers spent years studying how…
Tim RoughgardenHost
Ittai AbrahamGuest
You know, so the first blockchain that came out, Bitcoin, two thousand and eight, two thousand and nine, you know, part of what it is is a consensus protocol.

And so the question is like, what does that mean? A lot of the work that, uh, Lamport and Liskov both did, it's way before Bitcoin, right? It's from the nineties, from the eighties, even earlier.

It actually took quite a few years for people to realize that this is kind of solving a Byzantine agreement problem.

So Byzantine agreement problem is kind of this very core academic problem that has been studied for forty years.

And in that sense, Bitcoin is kind of this huge revolution in how to solve a Byzantine agreement.

I- in fact, if you look at early emails from Satoshi Nakamoto, he kind of realized that.

So he said, you know, the core technical aspect of Bitcoin is solving Byzantine agreements.

So Nakamoto apparently knew that this was a, a well-known problem in distributed computing.

So what's the connection then between the Bitcoin protocol and, you know, the protocols we're gonna hear about?

So, so in a sense, uh, both, uh, the, the protocols that we're gonna hear about from Barbara Liskov and, and Leslie Lamport are Byzantine agreement protocols or agreement protocols in general.

So Bitcoin solved this in a much different setting, permissionless with a much smaller setup, much more, uh, kind of, uh, geared towards a cryptocurrency and, and cryptoeconomics.

But if you kind of think about this from the foundational perspective, they're both solving the same agreement problem.

So agreement is kind of this problem where you have multiple different parties, and they might have different types of inputs, and they need to reach agreement even though a fraction of the participants are, are behaving maliciously or in, in a corrupt manner.

So like in the Bitcoin protocol, who are the parties that have to agree, and what is it that they're agreeing on?

So you have, uh, miners, right? And the miners are trying to kind of push the, the protocol forward by generating new blocks, uh, by solving proof of work.

Some of them may try to subvert the protocol, or they're behaving in a, in a corrupt manner.

You know, so the first blockchain that came out, Bitcoin, two thousand and eight, two thousand and nine, you know, part of what it is is a consensus protocol.

And so the question is like, what does that mean? A lot of the work that, uh, Lamport and Liskov both did, it's way before Bitcoin, right? It's from the nineties, from the eighties, even earlier.

It actually took quite a few years for people to realize that this is kind of solving a Byzantine agreement problem.

So Byzantine agreement problem is kind of this very core academic problem that has been studied for forty years.

And in that sense, Bitcoin is kind of this huge revolution in how to solve a Byzantine agreement.

I- in fact, if you look at early emails from Satoshi Nakamoto, he kind of realized that.

So he said, you know, the core technical aspect of Bitcoin is solving Byzantine agreements.

So Nakamoto apparently knew that this was a, a well-known problem in distributed computing.

So what's the connection then between the Bitcoin protocol and, you know, the protocols we're gonna hear about?

So, so in a sense, uh, both, uh, the, the protocols that we're gonna hear about from Barbara Liskov and, and Leslie Lamport are Byzantine agreement protocols or agreement protocols in general.

So Bitcoin solved this in a much different setting, permissionless with a much smaller setup, much more, uh, kind of, uh, geared towards a cryptocurrency and, and cryptoeconomics.

But if you kind of think about this from the foundational perspective, they're both solving the same agreement problem.

So agreement is kind of this problem where you have multiple different parties, and they might have different types of inputs, and they need to reach agreement even though a fraction of the participants are, are behaving maliciously or in, in a corrupt manner.

So like in the Bitcoin protocol, who are the parties that have to agree, and what is it that they're agreeing on?

So you have, uh, miners, right? And the miners are trying to kind of push the, the protocol forward by generating new blocks, uh, by solving proof of work.

Some of them may try to subvert the protocol, or they're behaving in a, in a corrupt manner.
The rest of this transcript — segmented and speaker-labeled, so you land on the exact moment something was said
Search every transcript — by keyword, by phrase, or by meaning, across every show Radar indexes
Trends — what is surging across podcasts, measured against its own baseline
Alerts — when a name you follow appears in a newly indexed episode
No account is needed to search Radar.