WeAreDevelopers LIVE • Jul 28, 2020

Bitcoin- Ledger vs Blockchain

Evan Freeman

Think nodes must store Bitcoin's entire transaction history? Discover how Merkle trees and SPV empower developers to build scalable, verifiable applications without massive data overhead.

Pause
Mute Enter Fullscreen
#1 about 7 min

Evolution of physical ledgers and record keeping

How physical tally sticks and mathematical ledgers evolved into the double-entry bookkeeping system.

#2 about 4 min

Structure and formation of network blocks

How the protocol uses structured blocks to timestamp validated transactions into a global public ledger.

#3 about 3 min

Proof of work and transaction immutability

Why maintaining the physical infrastructure for proof of work makes altering past transactions economically unviable.

#4 about 6 min

Managing node storage limits with Merkle trees

How Merkle trees allow nodes to prune past transaction data while maintaining cryptographic proof of existence.

#5 about 2 min

Designing a permanent triple entry ledger

How placing a third entry on an immutable block creates a globally interoperable transaction receipt.

#6 about 5 min

Simplified payment verification and user data scalability

How simplified payment verification allows users and specialized applications to construct secure transaction histories.

#7 about 3 min

Preserving objective history on a distributed format

How permanent blockchain records prevent the loss of human knowledge typically seen in centralized archives.

#8 about 4 min

Leveraging the dynamic network for scalable applications

How offloading infrastructure and security tasks to the network reduces technical barriers for developers.

#9 about 3 min

Storing large data payloads on the network

The economic optimizations and technical considerations for embedding multimegabyte files within verified transactions.

#10 about 2 min

Distinguishing network nodes from protocol peers

Clarifying the overlapping terms and specific roles of peers and block-building nodes within the protocol.

#11 about 3 min

Removing arbitrary block limits for network scalability

How ongoing node upgrades aim to eliminate arbitrary constraints and enable massive scalability for developers.

#12 about 3 min

Defining the importance of a fixed protocol

Why stabilizing the underlying consensus rules ensures a predictable environment for application development.

#13 about 3 min

Economic incentives for verifiable permanent data storage

How a free market approach drives specialized entities to offer dedicated data storage and validation services.

Matching moments

2:48 min

Managing blockchain data storage and history scaling

Brian Whippo Brian Whippo · Coffee With Developers

4:07 min

Analyzing the core architectural layers of modern blockchains

John Woods John Woods · LIVE

3:34 min

Understanding distributed ledgers and core network consensus mechanics

Chris Heilmann +2 · LIVE

2:15 min

Explaining cryptographic data structures for non-technical audiences

John Woods John Woods · LIVE

3:34 min

Fundamental features and principles of blockchain technology

Tim Weingärtner · LIVE

2:57 min

Exploring enterprise and retail use cases for distributed ledgers

Ed Marquez Ed Marquez · WWC 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
Open session

World Congress 2026 North America

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases

Wei Hu

Senior Vice President of Research and Development

Wei Hu
Open session

World Congress 2026 North America

The $0.15/month Algo-Trader: Architecting High-Performance Serverless Trading Engines

Vishwak Thatikonda

Lead Full Stack Engineer at SDH Systems

Vishwak Thatikonda
Open session

World Congress 2026 North America

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

From Legacy to Longevity – How a 17-Year-Old System stayed Modern

Alexander Arians

Empowering Engineers to drive innovation

Alexander Arians