Common section

  • Home
  • Common section
  • Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments

Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments

Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments

The Lightning Network (LN) is a rapidly growing second-layer payment protocol that works on top of Bitcoin to provide near-instantaneous transactions between two parties. With this practical guide, authors Andreas M. Antonopoulos, Olaoluwa Osuntokun, and Rene Pickhardt explain how this advancement will enable the next level of scale for Bitcoin, increasing speed and privacy while reducing fees.

Ideal for developers, systems architects, investors, and entrepreneurs looking to gain a better understanding of LN, this book demonstrates why experts consider LN a critical solution to Bitcoin's scalability problem. You'll learn how LN has the potential to support far more transactions than today's financial networks.

This book examines:

  • How the Lightning Network addresses the challenge of blockchain scaling.
  • The Basis of Lightning Technology (BOLT) standards documents.
  • The five layers of the Lightning Network Protocol Suite.
  • LN basics, including wallets, nodes, and how to operate one.
  • Lightning payment channels, onion routing, and gossip protocol.
  • Finding paths across payment channels to transport Bitcoin off-chain from sender to recipient.

Preface

Part I. Understanding the Lightning Network

Chapter 1. Introduction

Chapter 2. Getting Started

Chapter 3. How the Lightning Network Works

Chapter 4. Lightning Node Software

Chapter 5. Operating a Lightning Network Node

Part II. The Lightning Network in Detail

Chapter 6. Lightning Network Architecture

Chapter 7. Payment Channels

Chapter 8. Routing on a Network of Payment Channels

Chapter 9. Channel Operation and Payment Forwarding

Chapter 10. Onion Routing

Chapter 11. Gossip and the Channel Graph

Chapter 12. Pathfinding and Payment Delivery

Chapter 13. Wire Protocol: Framing and Extensibility

Chapter 14. Lightning’s Encrypted Message Transport

Chapter 15. Lightning Payment Requests

Chapter 16. Security and Privacy of the Lightning Network

Chapter 17. Conclusion

Appendix A. Bitcoin Fundamentals Review

Appendix B. Docker Basic Installation and Use

Appendix C. Wire Protocol Messages

Appendix D. Sources and License Notices

Glossary

If you find an error or have any questions, please email us at admin@erenow.org. Thank you!