A Lightning Network é uma blockchain de segunda camada (Layer 2 - L2) que herda a segurança da bitcoin (Layer 1 - L1) e tem como principal objetivo executar transações instantâneas de bitcoin's. A confirmação de transações na L1 demora em média 10 minutos e na L2 alguns segundos. O custo das transações é menor que o já barato na L1. A Lightning Network facilita o crescimento da rede bitcoin.
O projeto é desenvolvido pela Lightning Labs e propôs a rede no whitepaper apresentado por Joseph Poon e Thaddeus Dryja. A ideia foi criar uma rede de canais de pagamento sobre a rede da bitcoin, trazendo mais escalabilidade, custo menor e pagamentos instantâneos à bitcoin.
Com o recurso a contratos inteligentes é possível abrir canais de pagamentos entre partes. Depois da abertura do canal, ambas podem fazer inúmeras transações, desde que dentro do valor pré-determinado na abertura da carteira. A duração do canal não tem limite máximo de tempo e pode ser fechado quando as partes quiserem. Tal como na bitcoin a rede é mantida por nós mineradores que fazem a ligação com a rede da bitcoin.
Para utilizar a rede é preciso ter uma carteira compatível, ter twitter ou ir para El Salvador.

