The Lightning Network este o soluție de scalare pentru Bitcoin. Mută tranzacțiile din blockchain-ul principal, în timp ce toate rezultatele finale ale tranzacțiilor sunt încă securizate și decontate prin protocolul Bitcoin de bază.
Rețeaua Lightning permite efectuarea de plăți aproape instantanee la un cost extrem de scăzut, susținând în același timp un proces de tranzacționare foarte mare, atâta timp cât utilizatorii au suficiente fonduri pentru a trimite și primi plăți. Pentru a utiliza Bitcoin Lightning Network, doi participanți blochează mai întâi o anumită cantitate de bitcoin într-o adresă specială. Fondurile din această adresă pot fi eliberate numai atunci când ambele părți sunt de acord.
Odată ce acest lucru este făcut, cei doi participanți împărtășesc un registru privat. În acest registru, își pot actualiza soldurile între ele fără a difuza fiecare tranzacție către blockchain-ul principal. Când termină tranzacțiile, rezultatul final poate fi transmis lanțului principal, iar protocolul Bitcoin va actualiza soldurile ambelor părți în consecință. Pe parcursul acestui proces, nici una dintre părți nu trebuie să aibă încredere în cealaltă. Dacă una dintre părți încearcă să trișeze, protocolul poate detecta abaterea și poate aplica automat sancțiuni.
Acest tip de canal de plată necesită doar două tranzacții în lanț în total: una pentru finanțarea canalului și alta pentru decontarea soldurilor finale. Ca rezultat, pot avea loc mii de tranzacții între cele două acțiuni în lanț. Odată cu dezvoltarea și optimizarea ulterioară, această tehnologie de al doilea strat ar putea deveni o parte crucială a infrastructurii blockchain la scară largă.
