Ce este Lightning Network? Soluția de scalabilitate a Bitcoin

Pe scurt

  • Din cauza modului în care este construit, Bitcoin suferă de viteze lente ale tranzacțiilor și costuri mari de tranzacție.
  • Rețeaua Lightning este o „soluție de al doilea nivel” care accelerează tranzacțiile, reducând în același timp costurile, ocolind principalul blockchain Bitcoin.

Bitcoin a fost împiedicată de propria sa popularitate. Datorită modului în care blockchain este proiectat, viteza tranzacțiilor este lentă și costul tranzacțiilor a crescut.

Cercetătorii, dezvoltatorii și comunitatea Bitcoin au încercat să găsească o modalitate de a permite Bitcoin - și alte cryptocurrencies— pentru a găzdui mai multe tranzacții.

Cele mai bune eforturi de până acum s-au concentrat pe ceva numit Rețeaua de fulgere. Poate rezolva problemele de scalare ale criptomonedei? Aflam mai jos.

Limitările actuale ale Bitcoin: viteză și cost

Există două limitări pe care trebuie să le explicăm când vine vorba de blockchain înainte de a putea explora modul în care oamenii încearcă să o repare.

Primul este viteză.

Într-un blockchain, blocurile sunt în esență grupuri de tranzacții colectate împreună. Ca parte a designului unui blockchain, există doar atât de multe tranzacții care pot fi incluse într-un bloc.

Dacă tranzacția dvs. nu ajunge în blocul curent, aceasta se alătură unei coadă. Procesarea acelui coadă poate dura de la câteva minute până la o zi sau mai mult, în funcție de câte alte tranzacții sunt puse în coadă în mempool.

Acest lucru limitează utilizarea blockchain-ului ca mijloc de procesare a tranzacțiilor rapide, cum ar fi cumpărarea unei cești de cafea. Nimeni nu vrea să aștepte ca rețeaua să verifice că ai banii.

A doua limitare este costa.

Rețeaua Bitcoin și altele sunt construite pe un protocol de consens numit dovada muncii.

Aici e locul mineri cheltuiește energie încercând să rezolvi un puzzle dificil. Pentru a ajuta la compensarea costurilor echipamentelor și energiei utilizate în acest calcul, minerii percep taxe de tranzacție.

Când sistemul este mic, iar numărul de tranzacții care necesită verificare este puțin, rețeaua funcționează bine, iar costurile de tranzacție sunt scăzute. Cu toate acestea, pe măsură ce rețeaua crește, crește și costul taxelor de tranzacție, deoarece există spațiu limitat în fiecare bloc nou exploatat. Ca urmare, doar tranzacțiile cu cele mai mari comisioane sunt procesate înalt în perioadele de sarcină mare.

Provocarea de scalabilitate a Bitcoin a devenit evidentă spre sfârșitul anului 2017, când milioane de oameni au sărit în vagonul Bitcoin și acesta s-a chinuit să facă față cu numarul tranzactiilor. La apogeul său în decembrie 2017, costul mediu de procesare a unei tranzacții pe blockchain-ul Bitcoin - indiferent dacă era pentru 1 USD sau 1,000 USD - a fost $37. Asta a făcut ca Bitcoin să fie neeconomic ca formă de monedă, deoarece taxa de tranzacție ar fi mai mare decât plata efectivă pentru multe tranzacții mici. Aici intervine Lightning Network.

Avem un articol întreg care explică mai multe despre Limitările Bitcoin.

Ce este rețeaua Lightning?

Rețeaua Lightning este o „soluție de al doilea strat” construită deasupra rețelei Bitcoin, ceea ce înseamnă că este construită separat de rețeaua Bitcoin, dar interacționează cu aceasta. Este alcătuit dintr-un sistem de canale care permit oamenilor sau companiilor să mute bani între ele fără a fi nevoie să folosească blockchain-ul pentru a verifica tranzacția.

Are asemănări cu sistemul actual de decontare utilizat de companii precum Visa și Mastercard. Când plătiți pentru ceva, acesta nu este soluționat instantaneu.

În schimb, există o verificare rapidă a fondurilor de la cumpărător și cererea vânzătorului - dând undă verde pentru ca o tranzacție să aibă loc. Decontarea fondurilor are loc mai târziu – în unele cazuri cu câteva zile sau săptămâni mai târziu.

Rețeaua Lightning este condusă de o rețea de noduri care procesează plăți, iar tranzacțiile sunt de obicei efectuate folosind coduri QR — în loc de chei publice complexe. Concluzia este că permite plăți mai rapide, cu comisioane mai mici.

În teorie, ar putea permite mii sau chiar sute de mii de tranzacții să aibă loc instantaneu, făcându-l excelent pentru tranzacții mici.

Cui i-a venit ideea?

Rețeaua Lightning își are originile în meditațiile de Satoshi Nakamoto, creatorul pseudonim al Bitcoin, dar a fost oficializat de cercetătorii Joseph Poon și Thaddeus Dryja, care au publicat un whitepaper pentru Lightning Network pe 14 ianuarie 2016.

În el, ei au susținut că o rețea de canale de microplăți ar putea rezolva problemele de scalabilitate ale rețelei Bitcoin, mai degrabă decât să schimbe rețeaua Bitcoin în sine pentru a permite mai multe tranzacții.

Lightning Labs, un laborator de inginerie blockchain, a ajutat la lansarea unei versiuni beta a Lightning Network în martie 2018, alături de o serie de persoane fizice și alte companii, inclusiv ACINQ și Blockstream. A fost finanțat inițial printr-o rundă de investiții de 2.5 milioane de dolari, care a inclus investitorul remarcabil Jack Dorsey (a cărui companie Square a finanțat de atunci mai multe subvenții pentru proiecte Bitcoin și Lightning Network). Prima versiune a Lightning Network a fost lansată pe Bitcoin în martie 2018.

Rețeaua Lightning a fost prima încercare de soluție de al doilea strat, dar au urmat altele.

Cum funcționează rețeaua Lightning?

Rețeaua Lightning accelerează tranzacțiile, reducând în același timp costurile, ocolind principalul blockchain Bitcoin. Este o rețea nestructurată înființată în jurul ei.

Canalele sunt conexiunile ad-hoc, peer-to-peer, prin care se fac plățile. Orice număr de plăți poate fi trimis pe un canal.

Rețeaua este întreținută de noduri care direcționează plățile. Nodurile sunt conduse de oameni obișnuiți – sau corporații – care rulează un program pe desktop-urile, laptopurile sau Raspberry Pis. Acest lucru menține rețeaua Lightning descentralizată.

Pentru a începe să utilizați rețeaua Lightning, orice cantitate de Bitcoin trebuie să fie blocată într-un canal de plăți. Apoi, poate fi cheltuit în rețeaua Lightning, până când canalul este închis.

Când cineva dorește să primească o tranzacție, creează ceea ce se numește factură. Acestea sunt un șir lung alfanumeric de cifre, care este adesea reprezentat folosind coduri QR. Persoana care dorește să efectueze plata trebuie pur și simplu să scaneze această factură cu portofelul Lightning și să confirme (prin furnizarea unei semnături digitale) că dorește să efectueze plata.

Când se face o plată, confirmarea este trimisă în rețea către persoana care a făcut inițial solicitarea. Aceasta este cunoscută ca o rețea peer-to-peer și înseamnă că procesarea plăților nu depinde de nicio parte. Acest lucru se întâmplă de obicei în doar câteva secunde - de unde și numele fulger.

Deoarece plățile nu se fac pe blockchain-ul Bitcoin, acestea nu sunt supuse unor timpi lungi de așteptare și comisioane mari. Aceasta înseamnă că plăți mult mai mici, sau microplăți, pot fi efectuate pentru doar un satoshi (o sută de milione dintr-un Bitcoin). Acest lucru îl face mai potrivit pentru tranzacțiile de zi cu zi, în timp ce tranzacțiile mai mari pot fi efectuate în rețeaua Bitcoin.

Odată ce cineva a terminat de utilizat Lightning Network, își poate închide canalul și poate ieși din rețea. Aceasta înseamnă că își pot folosi Bitcoin din nou în rețeaua standard Bitcoin.

Pentru o introducere tehnică mai complexă a rețelei Lightning, consultați ghidul CEO-ului Lightning Labs, Elizabeth Stark, despre Coincenter.

Cum plătesc cu Bitcoin folosind Lightning Network?

Să presupunem că doriți să tranzacționați cu cafeneaua locală. În primul rând, ar trebui să trimiteți niște Bitcoin într-un portofel care necesită mai mult de o semnătură sau cheie pentru a elibera fondurile.

Acestea sunt denumite în mod obișnuit ca multisig portofele. Aceste portofele multisig necesită mai mult de o semnătură pentru a elibera fonduri. În cazul rețelei Lightning, acesta permite oamenilor să încheie un acord care să asigure că primesc plata convenită. De fapt, crearea unui bilanţ.

De fiecare dată când cumpărați o ceașcă de cafea, creați un nou bilanț și îl semnați cu cheia publică pentru a reflecta ce a mai rămas în portofel și ce este în portofelul cafenelei.

Dacă nu mai doriți să cumpărați cafea de la acea cafenea, puteți închide canalul, iar bilanțul rezultat este angajat în blockchain ca înregistrare permanentă.

Litigiile de plată pot fi soluționate și prin referire la ultimul bilanț semnat între cele două părți.

Ce se întâmplă dacă nu ai un canal direct cu următorul loc de unde vrei să cumperi ceva? Rețeaua va găsi cea mai scurtă rută între dvs. și magazin prin intermediul altora din rețea.

Cum să vă conectați la rețeaua Bitcoin Lightning

Vă puteți conecta la rețeaua Lightning fie rulând un nod, fie utilizând un portofel Lightning. Iată alegerile noastre de top:

Portofelul Bitcoin Lightning pe Android

Dacă nu doriți experiența cu nod complet, puteți descărca Portofel Bitcoin Lightning aplicație pe telefonul dvs. Android, care sortează totul în fundal și vă permite să vă conectați la Lightning Network. Cu aceasta, puteți deschide un canal Lightning și puteți începe să faceți tranzacții către alți utilizatori. Este, de asemenea, „fără custodie”, ceea ce înseamnă că ai grijă de propriile tale chei - păstrând Bitcoin-ul în mâinile tale. (Am încercat-o plătind pentru un plimbare cu taxiul).

Citiți recenzia noastră despre Portofel Bitcoin Lightning.

Blue Wallet pe iOS și Android

Dacă doriți să utilizați rețeaua Lightning, dar nu doriți să aveți grijă de propriile fonduri, Portofel albastru este un serviciu de custodie care rulează un nod pentru dvs. Vă permite să trimiteți și să primiți plăți Lightning, dar nu vă permite să vă retrageți Bitcoin din rețeaua Lightning.

Nod complet Bitcoin

Pentru a obține experiența completă Lightning Network, puteți încerca rulează un nod complet.

Deci, ce înseamnă asta? Ei bine, pentru început, acum susțineți rețeaua Bitcoin și Lightning Network, verificând dacă tranzacțiile sunt legitime. De asemenea, înseamnă că îl puteți conecta la computer și puteți efectua tranzacții din propriul nod. Acest lucru te face literalmente propria ta bancă; ești singura persoană care deține și controlează fondurile tale. Înfricoșător, nu?

Eclair Lightning Node

Dacă vă simțiți mai ambițioși, puteți configura un Lightning Node complet. Acest lucru necesită mult mai multe cunoștințe de computer pentru a rula. Înseamnă descărcare ecler pe computerul dvs. sau pe un Raspberry Pi de casă și rulați-l. Apoi direcționați tranzacțiile în rețea și puteți efectua propriile tranzacții.

Eclair oferă și o versiune mobilă pentru utilizatorii de Android numită Eclair Mobile. Acesta este un nod Lightning redus, ceea ce înseamnă că păstrați controlul asupra Bitcoin. Îl puteți conecta la propriul nod Eclair Lightning dacă rulați unul. Există o singură captură: nu puteți primi plăți pentru aceasta. Eclair explică de ce în acest blog. TL;DR este mai sigur și mai ușor pentru ei.

Joule fulger

După ce ți-ai configurat propriul nod, ce urmează? Te-ai blocat să folosești o aplicație desktop? Joule fulger este o extensie de browser care vă permite să vă conectați Lightning Node la browser, astfel încât să puteți efectua cu ușurință plăți în Chrome, Firefox, Opera și Curajos. Este un hack convenabil.

Ce poți face cu Bitcoin Lightning Network?

Pentru început, puteți efectua plăți către oricine altcineva care are un portofel Lightning configurat. Dar în Lightning Network există mai mult decât atât. Deoarece este o monedă digitală, este ușor de integrat în site-uri web, fără a fi nevoie să se implice terți.

Deși marea majoritate a companiilor cripto nu acceptă încă tranzacții Lightning, numărul platformelor care le acceptă crește încet. Cu toate acestea, funcționează în prezent o gamă largă de platforme populare compatibile cu Lightning, de la schimburi de criptomonede precum Bitfinex și MercuriEX, retaileri online și comercianți precum Bitrefill, precum și o gamă largă de cazinouri și alți furnizori de servicii.

Dacă sunteți în căutarea unui loc local, atunci s-ar putea să găsiți ceva în apropiere Acceptă Lightning sau pe Magazine Lightning Network.

Iată câteva exemple de lucruri pe care le puteți face cu Lightning Network:

Ia niște satoshi-uri cu un robinet Lightning

Mai poți obține niște Bitcoin. Robinetele au fost mult timp o modalitate de a distribui cantități mici de Bitcoin și alte criptomonede și nu este diferit cu Lightning Network. Acest Robinet de fulger vă permite să testați trimiterea și primirea dintr-un portofel Lightning; puteți retrage 14 satoshi la un moment dat, ceea ce este puțin peste 0.004 USD. Trebuie să încep de undeva, totuși.

Sfaturi oamenilor din Satoshis pe Twitter

V-ați dori ca rețelele sociale să fie mai pline de satisfacții? Ei bine, acum este. Puteți să vă dați un bacșiș altor persoane – și ei vă pot să vă – în Bitcoin folosind Lightning Network. Pur și simplu integrați Tippin.me și pune un mic simbol fulger pe fiecare tweet.

Veți avea nevoie de propriul portofel pentru a trimite sfaturi (vezi mai sus). Toți copiii cool o fac, de exemplu Jack Dorsey, co-fondator al Twitter.

Cât de mare este Bitcoin Lightning Network?

Este greu să înțelegi ceva care implică mii de părți mici, creând milioane de interacțiuni între ele. Este un pic ca și cum ai încerca să-ți imaginezi tot ce se întâmplă în creierul tău. Deci, pentru a face acest lucru puțin mai ușor, am folosit o serie de diagrame vizuale. Așa arată rețeaua Lightning Network de sus.

O resursă excelentă pentru datele Lightning Network este 1ML, un motor de căutare și analiză. Furnizează date despre care magazine acceptă plăți Lightning și informații despre nodurile curente. Dar oferă și o vizualizare spectaculoasă a rețelei Lightning, care arată toate nodurile și modul în care sunt conectate unul la altul. Verifică-l mai jos.

 

Chiar și cele mai îndepărtate noduri se pot conecta la altele din rețea. Credit foto: 1ML

Dacă nu a fost suficient de trippy, iată un Vizualizare 3D a rețelei Lightning pe care o puteți explora. Și dacă doriți să vă scufundați și mai adânc în rețea, puteți purta ochelari VR pentru a obține o experiență completă.

Explorați rețeaua Lightning printr-o cască VR. Credit foto: Lightning VR

Acest vizualizare face ca Lightning Network să arate ca un fel de planetă futuristă. Aceasta este vizualizarea din nodul unei persoane. Cu cât suprafețele sunt mai mari, cu atât mai mult Bitcoin în canalele Lightning. Interesant este că zona mare albastră din dreapta se numește „DeutscheTestnetBank”, oricine ar fi acesta.

O vedere globală a rețelei Lightning. Credit foto: Bl.ocks

Starea actuală a rețelei Lightning

Rețeaua s-a confruntat cu primul său deturnător major pe 20 martie 2018, când a atac distribuit de denial of service a distrus aproximativ 200 de noduri Lightning, aproximativ 20% din rețea la acea vreme, ceea ce înseamnă că rețeaua se străduia să proceseze orice tranzacție. După ce au fost puse în aplicare măsuri preventive, a crescut până la un total de 7,000 de noduri.

De atunci, rețeaua Lightning a continuat să crească. Începând cu cea mai recentă actualizare, există peste 17,000 de noduri Lightning și peste 84,000 de canale în funcțiune. Capacitatea totală a rețelei Lightning Network este acum de 3,815 BTC (sau aproximativ 113.2 milioane USD la valorile actuale).

Fiecare nod Lightning este responsabil pentru interacțiunea cu alte noduri pentru a ajuta la tranzacționarea banilor, în timp ce canalele sunt în esență autostrăzile care permit mutarea banilor între nodurile din rețea. Cu cât sunt mai multe noduri și canale, cu atât este mai ușor pentru tranzacțiile mai mari să se finalizeze cu succes.

Viitorul rețelei Lightning

Popularitatea criptomonedelor și tranzacțiile cu acestea au pus, în doar câțiva ani, un stres tot mai mare asupra blockchain-urilor pe care sunt construite.

Deși au existat schimbări mai mici – și unele cazuri furci— pentru a ajuta rețelele să facă față mai bine cererii, Lightning Network, dacă are succes, ar putea ajuta la deschiderea ușii către adoptarea pe scară largă a criptomonedelor și a aplicațiilor acestora.

În august 2020, rețeaua Lightning a fost actualizată pentru a include suport pentru Wumbo funcţie. În primele zile ale Lightning, dezvoltatorii au limitat cât de mult Bitcoin putea fi păstrat într-un canal de plată Lightning la 0.1677 BTC; Canalele Wumbo permit nodurilor să deservească tranzacții mai mari și volume mai mari.

Un număr tot mai mare de schimburi cripto acceptă acum Lightning Network, inclusiv Kraken, OKEx, Bitstamp și Bitfinex, precum și aplicația de tranzacționare financiară Robinhood. Cu toate acestea, două schimburi majore, Binance și Coinbase, încă nu au introdus suport pentru Lightning Network.

Și El Salvador, care în iunie 2021 a adoptat o legislație către face Bitcoin mijloc legal de plată, vânzătorii sunt folosind Lightning Network pentru a facilita plățile mici, în timp ce portofelul Chivo, sponsorizat de stat, o va face și el integra Lightning Network. Este probabil primul exemplu de utilizare a Bitcoin pentru tranzacții de zi cu zi pe scară largă și „prima implementare a Lightning la această scară”, potrivit cofondatorului AlphaPoint, un dezvoltator care lucrează la portofelul Chivo.

În aprilie 2022, Lightning Labs a ridicat milioane de $ 70 pentru a finanța dezvoltarea protocolului Taro, care va contribui la activare stablecoin tranzacții pe Lightning Network.

Rețeaua Lightning se răspândește și dincolo de Bitcoin. Blockstream și-a creat propria implementare a rețelei Lightning, numită c-Fulger care este construit în limbajul de programare C, familiar pentru majoritatea dezvoltatorilor. Litecoin are și propria sa versiune — Litecoin Lightning Network — care este mică în comparație cu versiunea Bitcoin, dar crește încet.

Pentru mai multe despre Lightning Network, consultați pagina de resurse a lui Jameson Lopp aici.

Vrei să fii expert în criptografii? Obțineți tot ce este mai bun de la Decrypt direct în căsuța dvs. de e-mail.

Obțineți cele mai mari știri cripto + rezumate săptămânale și multe altele!

Sursa: https://decrypt.co/resources/bitcoin-lightning-network