Table of Contents
Mastering the Lightning Network
Image
Mastering the Lightning Network
Revision History for the First Edition
About the Authors
Preface
Glossary
Understanding the Lightning Network
Introduction
Getting Started
How the Lightning Network Works
Lightning Node Software
Operating a Lightning Network Node
The Lightning Network in Detail
Lightning Network Architecture
Payment Channels
Routing on a Network of
Payment Channels
Channel Operation and
Payment Forwarding
Onion Routing
Onion Error Failure Types
Gossip and the Channel Graph
Pathfinding and Payment Delivery
Wire Protocol: Framing and Extensibility
Lightning’s Encrypted Message Transport
Lightning Payment Requests
Security and Privacy of the
Lightning Network
Conclusion
Appendix A: Bitcoin Fundamentals Review
Appendix B: Docker Basic Installation and Use
Appendix C: Wire Protocol Messages
Appendix D: Sources and License Notices
Onion Error Failure Types
Colophon
Start of Content