Introducere
- Criptomonedele au câteva proprietăți destul de unice. Acestea nu pot fi piratate sau închise cu ușurință și oricine le poate folosi pentru a transmite valoare în întreaga lume fără intervenția unei terțe părți.
Introducere
Criptomonedele au câteva proprietăți destul de unice. Acestea nu pot fi piratate sau dezactivate cu ușurință și oricine le poate folosi pentru a transmite valoare în întreaga lume, fără intervenția terților.
Pentru a asigura menținerea acestor caracteristici, trebuie făcute compromisuri semnificative. Deoarece multe noduri sunt responsabile pentru rularea rețelei unei criptomonede, debitul este limitat. Astfel, numărul de tranzacții pe secundă (TPS) pe care o rețea blockchain le poate procesa este relativ scăzut pentru o tehnologie destinată adoptării în masă.
Pentru a depăși limitările inerente ale tehnologiei blockchain, au fost propuse o serie de soluții de scalabilitate pentru a crește numărul de tranzacții pe care rețeaua le poate procesa. În acest articol, vom discuta despre una dintre extensiile protocolului Bitcoin, Lightning Network.
Ce este Lightning Network?
Rețeaua Lightning este o rețea care rulează pe un blockchain care permite tranzacții rapide peer-to-peer. Acest lucru nu este exclusiv pentru Bitcoin: l-au integrat și alte criptomonede.
S-ar putea să vă întrebați ce înțelegem prin „a alerga deasupra unui blockchain”. Rețeaua Lightning este ceea ce este cunoscută ca o soluție off-blockchain sau layer 2. Acesta permite utilizatorilor să facă tranzacții fără a fi nevoie să înregistreze fiecare tranzacție pe blockchain.
Rețeaua Lightning este separată de rețeaua Bitcoin și are propriile noduri și software, dar comunică în continuare cu blockchain-ul principal. Pentru a intra sau a ieși din Lightning Network, trebuie să creați tranzacții speciale pe blockchain.
Ceea ce faci de fapt cu prima ta tranzacție este să creezi un fel de contract inteligent cu un alt utilizator. Înainte de a intra în detalii, imaginați-vă că contractul inteligent deține registrul privat cu celălalt utilizator. Puteți introduce multe tranzacții în acest registru. Acestea sunt vizibile doar pentru tine și pentru omologul tău, dar niciunul dintre voi nu poate trișa din cauza anumitor caracteristici specifice.
Acest mini-registru este ceea ce numim un canal. Să presupunem că Alice și Bob pun fiecare câte 5 BTC în contractul inteligent. În canalul lor, acum au un sold de 5 BTC fiecare. Alice putea să scrie în registru „I-am plătit lui Bob 1 BTC”. Bob ar avea acum 6 BTC. La rândul ei, lui Alice i-ar mai rămâne doar 4. Bob poate decide să-i trimită 2 BTC lui Alice, actualizând astfel soldurile după cum urmează: Alice are acum 6 BTC și Bob doar 4. Cei doi protagoniști ai noștri pot continua să facă aceste manipulări pentru o perioadă. in timp ce.
În orice moment, unul dintre ei poate publica starea curentă a canalului pe blockchain. În acest moment, soldurile de pe fiecare parte a canalului sunt alocate părților respective din blockchain.
Fidele numelui lor, tranzacțiile Lightning sunt fulgerătoare. Nu este nevoie să așteptați confirmarea blocării pentru ca plățile să fie efectuate cât de repede permite conexiunea dvs. la internet.
De ce este nevoie de Lightning Network?
Până acum, Lightning Network (abreviată ca „LN”) pare a fi cea mai realistă abordare pentru îmbunătățirea scalabilității blockchain-ului Bitcoin. Coordonarea schimbărilor într-un ecosistem atât de mare este foarte dificilă din cauza riscurilor de bifurcări dure și erori potențial catastrofale. Cu atâta valoare în joc, experimentarea este incredibil de periculoasă.
Când mutați această experimentare de la blockchain, obțineți flexibilitate. Dacă ceva nu merge bine, nu va avea niciun impact asupra rețelei Bitcoin. Soluțiile de nivel 2 nu contestă ipotezele de securitate care au permis protocolului să funcționeze de peste 15 ani.
De asemenea, nu există nicio obligație de a schimba vechiul mod de a face lucrurile. Tranzacțiile pe blockchain continuă să funcționeze pentru utilizatorul final, dar utilizatorul final are acum capacitatea de a tranzacționa în afara blockchain.
Există mai multe beneficii în utilizarea rețelei Lightning. Iată câteva.
Scalabilitate
Blocurile Bitcoin sunt create de obicei la fiecare zece minute și nu pot stoca multe tranzacții. Spațiul bloc este o resursă rară pentru care trebuie să concurezi. De fapt, concurezi cu alți utilizatori, astfel încât tranzacțiile tale să fie incluse cât mai repede posibil. Deoarece minerii sunt preocupați în primul rând să fie plătiți, ei vor prioritiza tranzacțiile cu cele mai mari comisioane.
Când puțini utilizatori încearcă să trimită fonduri în același timp, aceasta nu este cu adevărat o problemă. Puteți seta un comision mic și aveți toate șansele să vedeți tranzacția inclusă în blocul următor. Cu toate acestea, atunci când prea mulți utilizatori difuzează tranzacții simultan, taxele medii pot crește semnificativ. Au existat mai multe ocazii în care acestea au depășit 10 USD. La vârful pieței bull 2017, au depășit chiar și 50 de dolari. În aprilie 2021, taxa medie de tranzacție a depășit chiar și 60 USD.
Acest lucru poate părea nesemnificativ pentru tranzacțiile cu Bitcoin de mai multe mii de dolari, dar nu este viabil pentru plăți mici. Cine vrea să plătească taxe de 10 USD pentru o cafea care costă doar 3 USD?
Cu Lightning Network, trebuie să plătiți întotdeauna două taxe: una pentru a deschide canalul și alta pentru a-l închide. Dar tu și contrapartea dvs. puteți face mii de tranzacții gratuite odată ce canalul este deschis. După ce ați terminat, publicați pur și simplu starea finală în blockchain.
În general, dacă mai mulți utilizatori folosesc soluții în afara lanțului, cum ar fi Lightning Network, spațiul bloc va fi utilizat mai eficient. Transferurile de valoare redusă, de înaltă frecvență ar putea fi efectuate pe canalele de plată, în timp ce spațiul bloc este utilizat pentru tranzacții mai mari și canale de deschidere/închidere. Acest lucru ar face sistemul accesibil unei baze de utilizatori mult mai largi, permițându-i să se extindă pe termen lung.
Microplăți
Suma minimă de Bitcoin pe care o puteți trimite într-o tranzacție este de aproximativ 0,00000546 BTC. În momentul în care scriu acest articol, asta se ridică la aproximativ 38 de cenți. Aceasta este o sumă destul de mică, dar Lightning Network vă permite să împingeți limita până la cea mai mică unitate posibilă (0,00000001 BTC sau un satoshi).
Rețeaua Lightning este mult mai interesantă pentru microplăți. Taxele pentru tranzacțiile normale fac imposibilă trimiterea de sume mici către blockchain-ul principal. Pe un canal, totuși, sunteți liber să trimiteți o parte dintr-o fracțiune de Bitcoin gratuit.
Microplățile sunt potrivite pentru multe cazuri de utilizare. Unii consideră că ar putea înlocui modelele de abonament, utilizatorii plătind sume extrem de mici de fiecare dată când folosesc un serviciu în loc de un abonament lunar.
Confidențialitate
Un alt avantaj al rețelei Lightning este că poate oferi utilizatorilor săi un grad ridicat de confidențialitate. Părțile nu trebuie să își facă publice canalele în rețeaua mai largă. Dacă poți să te uiți la blockchain și să spui că această tranzacție a deschis un canal, nu vei putea neapărat să spui ce se întâmplă pe canal. Dacă participanții decid să își facă canalul privat, ei vor fi de fapt singurii care vor cunoaște tranzacțiile care au avut loc în cadrul acestuia.
Dacă Alice are un canal cu Bob și Bob are un canal cu Carol, Alice și Carol își pot trimite plăți unul altuia prin Bob. Dacă Dan este conectat la Carol, Alice îi poate trimite plăți. Rețeaua Lightning poate fi gândită ca o rețea extinsă de canale de plată interconectate. Într-o astfel de configurație, nu puteai fi sigur cui a trimis Alice fonduri odată ce canalul este închis.
Cum funcționează Lightning Network?
Am explicat cum rețeaua Lightning se bazează pe canalele dintre noduri la un nivel înalt. Acum să aruncăm o privire sub capotă.
Adrese cu mai multe semnături
O adresă cu semnături multiple (sau cu semnături multiple) este o adresă de la care pot cheltui mai multe chei private. Când creați un multisig, trebuie să indicați câte chei private pot cheltui fondurile și câte sunt necesare pentru a semna o tranzacție. De exemplu, o schemă 1-5 înseamnă că cinci chei pot produce o semnătură validă și este necesară doar una. O diagramă 2-3 indică faptul că dintre cele trei chei, două sunt necesare pentru a cheltui fondurile.
Pentru a inițializa un canal Lightning, participanții blochează fonduri într-un model 2-2. Există doar două chei private capabile să semneze și acestea sunt necesare pentru a muta criptomonede. Să ne întoarcem la prietenii noștri Alice și Bob. Deoarece vor trebui să facă numeroase plăți în lunile următoare, ei decid să deschidă un canal Lightning Network.
Pentru început, fiecare depune 3 BTC la adresa multisig deținută în comun. Este important să reiterăm că Bob nu poate retrage fonduri de la adresă fără aprobarea lui Alice și invers.
Acum ar putea să păstreze doar o foaie de hârtie care să ajusteze soldurile tuturor. Soldul lor de pornire respectiv este de 3 BTC. Dacă Alice dorește să facă o plată de 1 BTC către Bob, de ce să nu notați că Alice are acum 2 BTC și Bob 4? Soldurile pot fi urmărite astfel până când decid să retragă fondurile.
Este posibil, dar unde este distracția în ea? Mai important, nu face acest lucru să fie ușor pentru oricare dintre părți să refuze cooperarea? Dacă Alice ajunge cu 6 BTC și Bob 0, nimic nu-l împiedică pe Bob să refuze să elibereze fondurile (cu excepția, poate, a prieteniei lui cu Alice).
Contras Hash Timelock (HTLC)
Sistemul de mai sus este plictisitor și nu oferă mult mai mult decât setările de încredere de astăzi. Situația devine mult mai interesantă atunci când introducem un mecanism care impune „contractul” dintre Alice și Bob. Dacă una dintre părți decide să nu respecte regulile, cealaltă are totuși recurgerea pentru a-și retrage fondurile de pe canal.
Acest mecanism este contractul Hash Timelock (sau HTLC). În timp ce termenul poate fi înfricoșător, este un concept relativ simplu de înțeles. Aceasta folosește combinarea a două tehnologii (hashlock și timelock) pentru a remedia orice comportament necooperant al canalului.
Un hashlock este o condiție impusă unei tranzacții care înseamnă că puteți cheltui fonduri doar demonstrând că cunoașteți un secret. Expeditorul stochează un set de date și include hash-ul în tranzacția trimisă destinatarului. Destinatarul îl poate cheltui numai dacă furnizează datele originale (secretul) care se potrivesc cu hash-ul. Și singurul mod în care poate furniza aceste date este dacă expeditorul le oferă.
O condiție de blocare a timpului împiedică cheltuirea fondurilor înainte de o anumită dată. Aceasta este definită ca un timp real sau ca o înălțime de bloc determinată.
HTLC reprezintă combinația de hashlock-uri și timelock-uri. În practică, HTLC-urile pot fi folosite pentru a crea plăți condiționate: destinatarul trebuie să furnizeze un secret până la o anumită dată, altfel expeditorul va putea recupera fondurile. Probabil că putem explica mai bine secțiunea următoare cu un exemplu, așa că să revenim la Alice și Bob.
Deschideți și închideți canalele
Am dat exemplul lui Alice și Bob care tocmai au creat tranzacții de finanțare a adresei cu semnături multiple pe care urmează să o împărtășească. Dar aceste tranzacții nu sunt încă publicate pe blockchain! Într-adevăr, mai este un lucru de făcut mai întâi.
Trei jetoane de la Bob și trei jetoane de la Alice.
Amintiți-vă că singura modalitate prin care aceste criptomonede pot ieși din multisig este ca Alice și Bob să semneze împreună o tranzacție. Dacă Alice dorește să trimită cele șase criptografii la o adresă externă, va avea nevoie de acordul lui Bob. Ea va trebui mai întâi să efectueze o tranzacție (șase bitcoini la această adresă) și să-și adauge propria semnătură.
Ea ar putea încerca să difuzeze imediat tranzacția, dar aceasta nu va fi valabilă pentru că Bob nu a semnat-o. Alice trebuie mai întâi să-i dea tranzacția incompletă. Odată ce Bob își adaugă semnătura, tranzacția devine valabilă.
Încă nu avem un mecanism care să permită tuturor să colaboreze cinstit. După cum sa spus mai sus, dacă contrapartea dumneavoastră refuză să coopereze, fondurile dumneavoastră vor fi efectiv blocate. Să vedem împreună mecanismul care împiedică acest lucru. Există mai multe părți de studiat, așa că vă rugăm să urmați.
Fiecare petrecere trebuie să vină cu un secret: să-i spunem doar As și B. Ar fi secrete proaste dacă Alice și Bob le-ar dezvălui, motiv pentru care le țin ascunse deocamdată. Perechea va genera hash-ul secretelor respective: h(As) și h(Bs). În loc să-și împărtășească secretul, își împărtășesc hașul.
Alice și Bob împărtășesc secretul lor.
Alice și Bob trebuie să creeze, de asemenea, un set de tranzacții de angajament înainte de a posta prima lor tranzacție la adresa cu mai multe semnături. Acest lucru le va permite să aibă recurs în cazul în care celălalt decide să țină fondurile ostatice.
Dacă vă gândiți la un canal precum mini-registrul despre care am vorbit mai devreme, tranzacțiile de angajament sunt actualizările pe care le faceți registrului. De fiecare dată când creați o nouă pereche de tranzacții de angajament, reechilibrați fondurile între cei doi participanți.
Alice's va avea două ieșiri: una care plătește pentru o adresă pe care o deține și alta care este blocată într-o nouă adresă multisig. Ea semnează și i-o dă lui Bob.
Tranzacția lui Alice cu două ieșiri: una către propria ei adresă și alta către un nou multisig. Alice mai are nevoie de semnătura lui Bob pentru a o face valabilă.
Bob face același lucru: o ieșire se plătește singură, cealaltă plătește pentru o altă adresă multisig. Îl semnează și i-o dă Alicei.
Avem două tranzacții incomplete, dar similare.
În mod normal, Alice ar putea adăuga o semnătură la tranzacția lui Bob pentru a o face validă. Veți observa, totuși, că aceste fonduri sunt cheltuite din multisig 2 din 2, pe care nu le-am finanțat încă. Este un pic ca și cum ai încerca să cheltuiești un cec dintr-un cont care nu are soldul necesar. Prin urmare, aceste tranzacții parțial semnate pot fi utilizate numai după ce multisig este operațional.
Noile adrese cu mai multe semnături (unde sunt destinate cele 3 BTC) au unele proprietăți specifice. Să aruncăm o privire la tranzacția incompletă pe care Alice a semnat-o și i-a livrat-o lui Bob. Ieșirea multisig poate fi cheltuită în următoarele condiții:
Ambele părți îl pot semna în mod cooperant.
Bob le va putea apoi cheltui el însuși după o anumită perioadă (datorită condiției de blocare a timpului).
Alice le poate cheltui dacă știe secretul lui Bob B.
Pentru tranzacția în care Bob i-a dat-o lui Alice:
Ambele părți îl pot semna în mod cooperant.
Alice le poate cheltui singură după o anumită perioadă de timp.
Bob le poate cheltui dacă știe secretul lui Alice Ace.
Rețineți că niciuna dintre părți nu cunoaște secretul celeilalte, așa că condiția 3 nu este încă posibilă. Un alt lucru de remarcat este că, dacă semnați o tranzacție, contrapartea dvs. poate cheltui fondurile imediat, deoarece nu există condiții speciale pentru eliberarea acestora. Puteți fie să așteptați până la expirarea timpului pentru a cheltui fondurile pe cont propriu, fie să cooperați cu cealaltă parte pentru a le putea cheltui direct.
BUN ! Acum puteți posta tranzacții la adresa inițială cu 2-2 semnături multiple. În sfârșit, este posibil să faceți acest lucru în siguranță, deoarece vă puteți recupera fondurile dacă contrapartea dvs. abandonează canalul.
Odată ce tranzacțiile sunt confirmate, canalul este operațional. Această primă pereche de tranzacții ne arată starea actuală a mini-registrului. În prezent, el va plăti 3 BTC lui Bob și 3 BTC lui Alice.
Când Alice dorește să facă o nouă plată către Bob, perechea creează două tranzacții noi pentru a înlocui primul set. Principiul este același: sunt doar pe jumătate semnate. Cu toate acestea, Alice și Bob trebuie mai întâi să renunțe la vechiul lor secret și să schimbe noi hash-uri pentru următoarea rundă de tranzacții.
Dacă Alice dorește să plătească 1 BTC lui Bob, cele două noi tranzacții vor credita 2 BTC lui Alice și 4 BTC lui Bob. Soldul este astfel la zi.
Fiecare parte poate semna și difuza chiar și una dintre tranzacțiile recente pentru a o „deconta” pe blockchain. Cu toate acestea, oricare dintre părți face acest lucru, va trebui să aștepte expirarea timpului, în timp ce cealaltă parte poate cheltui fondurile imediat. Amintiți-vă că, dacă Bob semnează și transmite tranzacția lui Alice, ea are acum o ieșire necondiționată.
Ambele părți pot decide să închidă canalul împreună (o închidere în cooperare). Acesta este probabil cel mai simplu și rapid mod de a obține fonduri înapoi în blockchain. Dacă una dintre părți nu răspunde sau refuză să coopereze, cealaltă își poate recupera fondurile în timp ce așteaptă sfârșitul perioadei de blocare.
Cum rețeaua Lightning previne înșelăciunea?
Este posibil să fi identificat deja un vector de atac aici. Dacă Bob are un sold de 1 BTC, ce îl împiedică să difuzeze o tranzacție mai veche care arată că are mai mult de 1 BTC? A primit deja tranzacția semisemnată de la Alice, nu trebuie doar să-și adauge semnătura înainte de a difuza tranzacția?
Nimic nu-l împiedică să facă acest lucru, cu excepția poate faptul că și-ar putea pierde întregul echilibru. Să zicem că trece până la capăt cu această idee și difuzează o tranzacție veche în care îi plătește 1 BTC lui Alice și 5 la adresa multisig pe care am menționat-o mai devreme.
Alice își primește imediat BTC. Bob, pe de altă parte, trebuie să aștepte expirarea perioadei de blocare pentru a petrece de la adresa multisig. Îți amintești de cealaltă condiție pe care am menționat-o, care îi permite lui Alice să cheltuiască aceste fonduri imediat? Are nevoie de un secret pe care încă nu îl are. O face acum: de îndată ce a fost creat al doilea set de tranzacții, Bob i-a spus acest secret.
În timp ce Bob așteaptă, neputând să facă nimic în timp ce așteaptă expirarea timpului de blocare, Alice poate muta aceste fonduri. Acest mecanism bazat pe pedepse împiedică participanții să trișeze sau riscă să piardă accesul la cripto-urile lor.
Dirijarea plăților
Am indicat mai devreme că canalele pot fi conectate. Dacă acest lucru ar fi imposibil, Lightning Network nu ar fi utilă pentru plăți. Chiar ai de gând să blochezi 500 USD pe un canal cu o cafenea, doar pentru a-ți obține doza zilnică de cofeină pentru următoarele câteva luni?
Nimeni nu face asta. Dacă Alice deschide un canal cu Bob și Bob are un canal cu Carol, Bob poate direcționa plățile între cei doi. Acest lucru poate funcționa pe mai multe „hopuri”, astfel încât Alice poate plăti pe oricine pe acea rută.
În acest scenariu, Alice poate lua mai multe conexiuni pentru a ajunge la casa lui Frank. În practică, ea o va lua întotdeauna pe cea mai ușoară.
Pentru rolul lor în livrare, intermediarii pot percepe comisioane mici (dar acest lucru nu este obligatoriu). Deoarece Lightning Network este relativ nouă, piața taxelor nu s-a materializat încă. Ceea ce mulți se așteaptă este o taxă bazată pe lichiditatea furnizată.
Pe blockchain-ul de bază, taxele dvs. se bazează numai pe spațiul pe care tranzacția dvs. îl ocupă într-un bloc, valoarea transmisă nu contează, plățile de 1 USD sau 10.000.000 USD costă la fel. În schimb, nu există spațiu bloc în rețeaua Lightning.
În schimb, există un concept de solduri locale și la distanță. Soldul local este suma pe care o puteți „împinge” spre sfârșitul canalului. Soldul de la distanță este soldul pe care contrapartea dvs. îl poate împinge.
Să ne uităm la un alt exemplu. Să aruncăm o privire mai atentă asupra traseului de mai sus: Alice <> Carol <> Frank.
Soldul utilizatorului înainte și după un transfer de 0,3 BTC de la Alice la Frank.
Tranzacțiile Alice <> Carol și Carol <> Frank au fiecare o capacitate totală de 1 BTC. Soldul local al lui Alice este de 0,7 BTC. Dacă tranzacțiile ar fi decontate acum pe blockchain, Alice ar avea 0,7 BTC și Carol ar primi soldul de la distanță (0,3 BTC).
Dacă Alice vrea să-i trimită 0,3 BTC lui Frank, trebuie să-i transmită doar 0,3 BTC lui Carol prin canal. Carol îi transmite apoi lui Frank 0,3 BTC din soldul ei local prin canal. Astfel, soldul lui Carol rămâne același: +0,3 BTC a lui Alice și -0,3 BTC a lui Frank se anulează.
Carol nu își pierde valoarea acționând ca o conexiune între Frank și Alice, dar își pierde flexibilitatea. Acum poate cheltui 0,6 BTC pe canalul ei cu Alice, dar doar 0,1 BTC pe canalul cu Frank.
Ne putem imagina și o situație în care Alice este conectată doar la Carol, în timp ce Frank este conectat la o rețea mult mai mare. Carol, care anterior putea trimite un total de 0,4 BTC altora prin Frank, acum poate trimite doar 0,1 BTC pentru că asta este tot ce are la capătul canalului.
În acest scenariu, Alice drenează efectiv lichiditatea lui Carol. În absența unei contrapartide, Carol poate să nu vrea să-și slăbească propria poziție. Pentru a rezolva această problemă, ea ar putea spune pur și simplu: voi direcționa fiecare 0,01 BTC la o rată de zece satoshis. Astfel, cu cât Carol își sacrifică mai mult echilibrul local pe căi „mai puternice”, cu atât este mai mult răsplătită.
După cum sa spus anterior, nu există nicio obligație de facto de a percepe taxe. Unii ar putea să nu fie îngrijorați de lichiditatea redusă. Alții pot pur și simplu deschide canale direct către receptor.
Limitele rețelei Lightning
Ar fi pur și simplu fantastic dacă Lightning Network s-ar dovedi a fi soluția la toate problemele de scalabilitate ale Bitcoin. Din păcate, are și propriile defecte.
Ușurință în utilizare
Bitcoin nu este cel mai intuitiv sistem pentru începători: adresele și taxele, de exemplu, sunt concepte greu de abordat. Odată ce un client a configurat, utilizatorii trebuie să înceapă să deschidă canale înainte de a putea efectua plăți. Pe lângă faptul că necesită mult timp, devine rapid copleșitor pentru un începător să fie nevoit să înțeleagă concepte precum capacitatea de intrare/ieșire.
Acestea fiind spuse, se fac în mod constant îmbunătățiri pentru a reduce barierele de intrare pentru a oferi utilizatorilor o experiență mai simplă.
Lichiditate
Una dintre principalele critici la adresa Lightning Network este că capacitatea dumneavoastră de a tranzacționa este limitată. Nu poți cheltui mai mult decât ai blocat pe un canal. Dacă vă cheltuiți toate fondurile astfel încât soldul de la distanță să aibă toate fondurile în canal, va trebui să îl închideți. De asemenea, poți aștepta ca cineva să te plătească pentru a o face, dar asta nu este ideal.
Conexiunile dvs. sunt limitate și de capacitatea totală a canalului. Să revenim la exemplul nostru al conexiunii Alice <> Carol <> Frank. Dacă Alice și Carol au o capacitate de 5 BTC pe canalul lor, dar Carol și Frank au doar 1 capacitate BTC, Alice nu va putea niciodată să trimită mai mult de 1 BTC. Chiar și atunci, întregul echilibru ar trebui să fie de partea lui Carol (pe canalul Carol<>Frank) pentru ca acest lucru să funcționeze. Acest lucru poate limita semnificativ cantitatea de fonduri care poate fi transmisă prin canalele LN și, prin urmare, are un impact asupra gradului de utilizare.
Centralizarea stâlpilor
Din cauza problemei menționate în secțiunea anterioară, există și teama că rețeaua va facilita crearea de „clustere” mari. Adică entități mari, puternic conectate și cu multă lichiditate. Orice plăți mari vor trebui direcționate prin unele dintre aceste entități.
Acest lucru evident nu este un lucru pozitiv. Într-adevăr, acest lucru ar slăbi sistemul, deoarece simpla scoatere a acestor entități offline ar avea repercusiuni majore asupra tuturor relațiilor între egali. Riscul de cenzură este de asemenea crescut, tranzacțiile circulând doar prin câteva entități.
Starea curentă a rețelei Lightning
Din martie 2024, Lightning Network pare să se descurce bine. Are peste 13.000 de noduri active, peste 52.000 de canale deschise și o capacitate de peste 4.570 BTC.
Distribuția globală a nodurilor Lightning Network.
Există mai multe implementări de noduri: c-lightning de la Blockstream, Lightning Network Daemon de la Lightning Labs și Eclair de la ACINQ sunt printre cele mai populare. Multe companii oferă noduri gata făcute pentru utilizatorii mai puțin experimentați. Singurul lucru pe care trebuie să-l faceți cu aceste dispozitive este să le porniți și sunteți gata să utilizați Lightning Network.
Concluzie
De la lansarea sa pe mainnet în 2018, Lightning Network a cunoscut o creștere semnificativă. Mai sunt de depășit unele obstacole utilitare, utilizarea unui nod Lightning necesită în prezent un anumit grad de abilități tehnice. Dar, având în vedere amploarea dezvoltării în curs de desfășurare, am putea vedea că barierele la intrare se reduc în următorii ani.
Pentru mai multe informatii
Scalabilitate blockchain: blocuri paralele și canale de plată
Ce sunt nodurile?
Ce sunt contractele inteligente și cum funcționează?
Exonerare de responsabilitate și avertisment de risc: Acest conținut vă este prezentat „ca atare” numai pentru informații generale și în scopuri educaționale, fără reprezentare sau garanție de niciun fel. Nu ar trebui să fie interpretat ca un sfat financiar, juridic sau profesional sau ca un mijloc de a recomanda cumpărarea unui anumit produs sau serviciu. Ar trebui să solicitați sfatul profesional adecvat înainte de a lua orice decizie. În cazul în care articolul a fost scris de un colaborator terț, vă rugăm să rețineți că opiniile din articol nu le reflectă neapărat pe cele ale Academiei Binance. Vă rugăm să citiți declinul nostru complet aici pentru a afla mai multe. Prețurile activelor digitale pot fi volatile. Valoarea investiției dvs. poate scădea și crește și este posibil să nu vă recuperați suma pe care ați investit-o. Sunteți singurul responsabil pentru deciziile dvs. de investiții, iar Academia Binance nu este responsabilă pentru pierderile pe care le puteți suferi. Acest conținut nu trebuie interpretat ca sfaturi financiare, juridice sau profesionale. Pentru mai multe informații, consultați Termenii de utilizare și Avertismentul privind riscurile.



