The Lightning Network je rješenje za skaliranje za Bitcoin. Premješta transakcije s glavnog lanca blokova, dok su svi konačni rezultati transakcija i dalje osigurani i podmireni temeljnim Bitcoin protokolom.
Lightning Network omogućuje gotovo trenutna plaćanja po iznimno niskim cijenama, dok također podržava vrlo visoku propusnost transakcija, sve dok korisnici imaju dovoljno sredstava za slanje i primanje plaćanja. Da bi koristili Bitcoin Lightning Network, dva sudionika prvo zaključaju određenu količinu bitcoina na posebnu adresu. Sredstva na ovoj adresi mogu se osloboditi samo ako se obje strane slože.
Nakon što je to učinjeno, dva sudionika dijele privatnu knjigu. Unutar ove knjige mogu međusobno ažurirati svoja stanja bez emitiranja svake transakcije u glavni lanac blokova. Kada završe s transakcijom, konačni rezultat može se poslati glavnom lancu, a Bitcoin protokol će ažurirati stanja obiju strana u skladu s tim. Tijekom ovog procesa niti jedna strana ne mora vjerovati drugoj. Ako jedna strana pokuša varati, protokol može otkriti nedolično ponašanje i automatski primijeniti kazne.
Ova vrsta kanala plaćanja zahtijeva ukupno samo dvije transakcije u lancu: jednu za financiranje kanala i jednu za namirenje konačnog stanja. Kao rezultat toga, tisuće transakcija mogu se odvijati između te dvije radnje u lancu. Uz daljnji razvoj i optimizaciju, ova tehnologija drugog sloja mogla bi postati ključni dio velike blockchain infrastrukture.
