The Lightning Network er en skaleringsløsning til Bitcoin. Det flytter transaktioner væk fra den primære blockchain, mens alle endelige transaktionsresultater stadig er sikret og afgjort af den underliggende Bitcoin-protokol.
The Lightning Network allows for almost instant payments at extremely low cost, while also supporting very high transaction throughput, as long as users have sufficient funds to send and receive payments. For at bruge Bitcoin Lightning Network låser to deltagere først en vis mængde bitcoin til en særlig adresse. Midlerne på denne adresse kan kun frigives, når begge parter er enige.
Når dette er gjort, deler de to deltagere en privat hovedbog. Inden for denne hovedbog kan de opdatere deres saldi mellem hinanden uden at udsende hver transaktion til den primære blockchain. Når de er færdige med at handle, kan det endelige resultat sendes til hovedkæden, og Bitcoin-protokollen vil opdatere saldierne for begge parter i overensstemmelse hermed. Under hele denne proces behøver ingen af parterne at stole på den anden. Hvis den ene part forsøger at snyde, kan protokollen opdage forseelsen og pålægge sanktioner automatisk.
Denne type betalingskanal kræver kun to on-chain transaktioner i alt: en til at finansiere kanalen og en til at afvikle de endelige saldi. Som et resultat kan tusindvis af transaktioner finde sted mellem disse to on-chain handlinger. Med yderligere udvikling og optimering kan denne andenlagsteknologi blive en afgørende del af storskala blockchain-infrastruktur.
