• Ce este Lightning Network

Lightning Network este o soluție de nivel 2 pentru Bitcoin, concepută pentru a permite utilizatorilor să plătească cu Bitcoin la un cost mai mic și o viteză mai mare în condiții de descentralizare.

Cel mai vechi concept al Lightning Network se numește „canal de plată”. Satoshi Nakamoto a avut ideea canalelor de plată când a creat Bitcoin în 2009 și a inclus o schiță de cod pentru canalele de plată în Bitcoin 1.0, care a permis utilizatorilor să actualizeze tranzacțiile înainte ca acestea să fie confirmate de rețea. În 2013, Mike Hearn a elaborat în continuare ideile lui Satoshi Nakamoto pentru canalele de plată în lista de corespondență pentru dezvoltarea Bitcoin.

În anii următori, soluțiile conexe au apărut una după alta, dar nu au avut mare impact. Până în februarie 2015, a fost lansată cartea albă „The Bitcoin Lightning Network: Scalable Off-Chain Instant Payment” scrisă de Joseph Poon și Thaddeus Dryja. În acest moment, a luat naștere Lightning Network.

În decembrie 2015, Gregory Maxwell a propus o foaie de parcurs de scalare într-un e-mail al dezvoltatorului Bitcoin, care includea în mod proeminent Lightning Network. Această foaie de parcurs are sprijinul majorității comunității tehnologice Bitcoin și este implementată în proiectul Bitcoin Core. Acest lucru a stârnit așteptările tuturor pentru Lightning Network.

Ulterior, dezvoltatorii entuziaști au construit stiva de protocoale a rețelei Lightning – BOLT. Pe baza acestui standard, rețeaua Lightning este compatibilă cu Bitcoin, Litecoin (sau alte jetoane asemănătoare Bitcoin).

În martie 2018, Lightning Labs a lansat o versiune beta a implementării Lightning Network, ale cărei funcții pot sprijini utilizatorii timpurii, marcând o piatră de hotar în dezvoltarea Lightning Network. În același timp, Lightning Labs a anunțat că a primit 2,5 milioane de dolari în finanțare rundă, iar investitorii includ fondatorul Twitter Jack Dorsey.

De atunci, protocoalele și aplicațiile legate de Lightning Network au devenit treptat mai abundente, precum OmniBOLT, o versiune îmbunătățită a protocolului BOLT, Cash APP și Strike, platforma de plată care acceptă Bitcoin Lightning Network etc. După lansarea lui Damus, Lightning Network a marcat din nou o nouă descoperire...

2. Metoda de implementare

Ideea de bază a rețelei Lightning nu este complicată, adică procesul de tranzacție se desfășoară în afara lanțului și doar rezultatul final al tranzacției este confirmat pe lanț, îmbunătățind astfel eficiența tranzacției a rețelei Bitcoin existente metoda de operare este urmatoarea:

Ambele părți la tranzacție stabilesc un canal de plată în afara lanțului în timpul primei tranzacții, care este în esență un registru partajat de ambele părți la tranzacție pentru a salva înregistrările tranzacției. Ambele părți ale tranzacției blochează o anumită sumă de fonduri în canal și apoi semnează tranzacția prin cheia privată.

Transferurile de fonduri între cele două părți nu sunt efectuate în lanț, ci sunt stocate doar în registrele celeilalte. Când una sau ambele părți decid că canalul nu mai este necesar, soldul decontat este difuzat pe rețeaua principală.

Dar Lightning Network nu este doar o conexiune directă între cele două părți, poate conecta un număr mare de canale individuale în serie pentru a forma o rețea de plată interconectată și vastă (Figura 4). Cu alte cuvinte, presupunând că C și A au un canal, C și B nu au un canal, dar A și B au un canal, atunci C poate tranzacționa indirect cu B prin A, iar A, ca intermediar, poate taxa rutarea taxe. În Lightning Network, rețeaua va găsi calea cu cele mai puține noduri și cele mai puține taxe de tranzacție pentru a finaliza tranzacția.