WeAreDevelopers LIVE Jun 17, 2020

A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network

Andreas M Antonopoulos

Transform Bitcoin into a streaming utility. Discover how multisig channels, time locks, and onion routing power trustless, instantaneous micro-transactions on the Lightning Network.

Pause
Mute Enter Fullscreen
#1 about 3 min

Overview of presentation resources and background materials

Books and open-source materials available for learning about the Lightning Network concepts.

#2 about 2 min

Defining the Lightning Network and interoperability standards

An overview of isolated network implementations coordinated by the BOLT specifications.

#3 about 3 min

Structure and mechanics of Bitcoin transactions

How inputs, outputs, and change amounts work together to handle funds on the blockchain.

#4 about 6 min

Executing Bitcoin scripts on a stack-based architecture

Evaluating spending conditions using a Turing-incomplete, Forth-like programming language.

#5 about 4 min

Securing outputs with multisignature scripts and quorums

Enforcing joint control over Bitcoin balances using k-of-n threshold signatures.

#6 about 2 min

Controlling spending conditions using output time locks

Restricting script execution until a specific future block height or Unix epoch time.

#7 about 11 min

Constructing simple unidirectional off-chain payment channels

Establishing an anchor-funding transaction to send continuous off-chain commitment updates.

#8 about 6 min

Preventing prior state broadcasts in bidirectional channels

Using asymmetric commitments and delayed time locks to deter theft of prior channel balances.

#9 about 3 min

Implementing hash time locked contracts for conditional payments

Using an encrypted secret and an expiration timeout to secure conditional off-chain funds.

#10 about 8 min

Routing multi-hop payments across connected network nodes

Propagating conditional HTLC promises across intermediary hops without opening direct payment channels.

#11 about 3 min

Enhancing network privacy with routing fees and onion routing

Examining how intermediary nodes collect micro-fees without knowing the full payment routing path.

Matching moments

4:07 min

Analyzing the core architectural layers of modern blockchains

John Woods John Woods · LIVE

3:25 min

Structure and formation of network blocks

Evan Freeman · LIVE

2:27 min

Addressing network scalability and transaction throughput in blockchains

Ed Marquez Ed Marquez · WWC 2023

2:04 min

Blockchain network fundamentals and internal node architecture

Gautam Dhameja · WWC 2022

3:34 min

Understanding distributed ledgers and core network consensus mechanics

Chris Heilmann +2 · LIVE

7:12 min

Redefining network architecture for efficient peer-to-peer transmission

Jimmy Nguyen +1 · LIVE

Upcoming sessions on this topic

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

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

Agents That Own Their Inference: Building Production AI Agents on Dedicated GPUs

Duan Lightfoot

Sr. AI Engineer, Akamai

Duan Lightfoot
Open session

World Congress 2026 North America

Rattlesnakes, LLMs, and the Truly Good Product

Ben Makuh

Senior Staff Engineer @ Miro

Ben Makuh
Open session

World Congress 2026 North America

On the Public Clock: Open-Source Defense When You're Not in the Club

Nicholas Muy

VP Engineering Platform and Security at Scrut.io

Nicholas Muy
Open session

World Congress 2026 North America

DeepAgents: Build Multi-Agent AI Systems That Actually Work

Anagha Rumade, Anjana Umapathy, Apoorva Jaiswal

Anagha Rumade
Anjana Umapathy
Apoorva Jaiswal