How Bitcoin Rewired a Classic Computer Science Problem

How Bitcoin Rewired a Classic Computer Science Problem

July 10, 2026 · 22 min · Episode 1143

About this episode

The episode discusses the foundational computer science research behind blockchain technology and how Bitcoin provided a breakthrough solution to a classic problem in distributed computing.

We're excited to share a special feed drop from The a16z Crypto Show. In the first episode of First Principles: The Scientific Roots of Blockchain Technology, Tim Roughgarden and Ittai Abraham trace the decades of computer science research that laid the foundation for modern blockchains. Long before Bitcoin, researchers were studying one of distributed computing's hardest challenges: how independent machines can reliably agree on a shared state, even when some participants are faulty or malicious. Bitcoin didn't invent that problem, but it introduced a breakthrough solution in a radically different, permissionless setting. The conversation explores Byzantine agreement, state machine replication, proof of work, proof of stake, Tendermint, Casper, DAG-based protocols, and why concepts developed decades ago continue to shape the design of today's fastest and most secure blockchain networks.

People in this episode

Guests: Tim Roughgarden, Ittai Abraham

Topics covered

Mentioned in this episode

Organizations: The a16z Crypto Show, Bitcoin, Tendermint, Casper, DAG-based protocols

More episodes of The a16z Show

Explore listener stats, chart rankings, contacts and more on the The a16z Show podcast page.