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 · World Congress 2023

2:04 min

Blockchain network fundamentals and internal node architecture

Gautam Dhameja · World Congress 2022

3:34 min

Understanding distributed ledgers and core network consensus mechanics

Chris Heilmann Chris Heilmann +2 · LIVE

7:12 min

Redefining network architecture for efficient peer-to-peer transmission

Jimmy Nguyen +1 · LIVE