Rețeaua fulgerului
Ce este rețeaua fulgerului?
Rețeaua fulger este o a doua tehnologie de strat aplicată bitcoin care utilizează canale de microplată pentru a-și scala capacitatea blockchain-ului său de a efectua tranzacții mai eficient. Tranzacțiile efectuate pe rețele de trăsnet sunt mai rapide, mai puțin costisitoare și mai ușor confirmate decât cele efectuate direct pe blockchain-ul bitcoin (adică în lanț ).
Prin îndepărtarea tranzacțiilor de la blockchain-ul principal și transformarea lor în lanț, rețeaua de fulger a fost concepută pentru a descongestiona blockchain-ul bitcoin și a reduce taxele de tranzacție asociate. Rețeaua fulgerului poate fi, de asemenea, utilizată pentru a efectua alte tipuri de tranzacții în afara lanțului care implică schimburi între criptomonede. De exemplu, este util pentru facilitarea swap-urilor atomice care permit schimbarea unei criptomonede cu alta fără implicarea unui intermediar, cum ar fi schimburile de criptomonede.
Chei de luat masa
- Rețeaua fulger este o soluție tehnologică menită să rezolve problema vitezei tranzacțiilor pe blockchain-ul bitcoin prin introducerea de tranzacții off-book.
- La fel ca blockchain-ul, rețeaua de fulger dezintermediază instituțiile centrale, cum ar fi băncile, care sunt responsabile pentru dirijarea majorității tranzacțiilor de astăzi.
- Rețeaua fulgerului a fost elaborată pentru prima dată într-o lucrare de Joseph Poon și Thaddeus Dryja în 2015.
Înțelegerea rețelei Lightning
Rețeaua de fulgere a fost propusă pentru prima dată de Joseph Poon și Thaddeus Dryja în 2015 și a fost în curs de dezvoltare de atunci. Problema pe care rețeaua de iluminat a fost concepută să o rezolve este timpul lent al tranzacției și randamentul bitcoin. Pentru a-și atinge potențialul de a deveni un mediu pentru tranzacțiile zilnice, bitcoin va trebui să ajungă la zeci sau sute de mii de tranzacții pe secundă, similar cardurilor de credit sau rețelelor de plăți electronice. Datorită naturii tehnologiei sale descentralizate care necesită consens de la toate nodurile din rețeaua sa, bitcoin este încărcat cu astfel de probleme în starea sa actuală.
De exemplu, aprobarea și stocarea tranzacțiilor va deveni costisitoare și consumatoare de timp dacă numerele lor din rețeaua bitcoin se înmulțesc. O creștere a numărului de tranzacții necesită, de asemenea, îmbunătățirea ordinelor de mărime a puterii de procesare a computerelor care sunt necesare pentru executarea tranzacțiilor care implică bitcoin. În plus, energia necesară pentru calcularea acestor informații este enormă, ceea ce face ca menținerea bitcoin pentru tranzacțiile de zi cu zi să fie prohibitivă.
Rețeaua de fulgere a propus să rezolve problema scalării prin crearea unui al doilea strat pe blockchain-ul principal al bitcoin. Acel al doilea strat constă din mai multe canale de plată între părți sau utilizatori bitcoin. Un canal de rețea fulger este un mecanism de tranzacție între două părți. Folosind canale, părțile pot efectua sau primi plăți reciproce.
Aceste tranzacții sunt procesate diferit în comparație cu tranzacțiile standard care apar pe blockchain-ul bitcoin. Acestea sunt actualizate numai pe blockchain-ul principal atunci când două părți deschid și închid un canal.
Între aceste două acte, părțile pot schimba fonduri între ele la nesfârșit, fără a informa principalul blockchain despre activitățile lor. Această abordare accelerează dramatic viteza unei tranzacții, deoarece nu este necesar ca toate tranzacțiile să fie aprobate de toate nodurile dintr-un blockchain. Canalele de plată individuale între diferite părți se combină pentru a forma o rețea de noduri fulger care pot direcționa tranzacțiile între ele. Interconectările rezultate între diferite canale de plată sunt rețeaua Lightning.
Cum funcționează rețeaua Lightning
Spuneți că Alice deschide un canal cu cafeneaua ei preferată și depune bitcoin în valoare de 100 USD. Tranzacțiile ei cu cafeneaua sunt instantanee, deoarece are un canal direct.
Bob, care are un alt canal deschis cu magazinul alimentar pe care îl vizitează cel mai frecvent, cumpără și cafea de la magazinul lui Alice. Conexiunea dintre Alice, cafeneaua și Bob se asigură că Alice poate folosi fondurile din soldul ei cu cafeneaua pentru a cumpăra alimente din magazinul lui Bob. În mod similar, Bob își poate folosi soldul magazinului alimentar pentru a efectua tranzacții cu companii din rețeaua Alice.
Dacă Bob își închide canalul cu magazinul alimentar (și nu există alți clienți în comun între cafenea și magazinul alimentar), atunci Alice va trebui să deschidă un alt canal cu magazinul alimentar pentru a face cumpărături acolo. În acest fel, o rețea de tranzacții este creată și direcționată între mai multe noduri de fulgere într-un mod descentralizat.
La un nivel mai tehnic, rețeaua fulger folosește contracte inteligente și scripturi multisemnătură pentru a-și implementa viziunea. O tranzacție inițială, numită tranzacție de finanțare, este creată atunci când una sau ambele părți finanțează un canal. Într-un mediu tipic cu mai multe semnături, se schimbă inițial două chei master (una publică și alta privată). Schimbul facilitează accesul și cheltuirea fondurilor.
Cu toate acestea, în cazul unui nod fulger, semnăturile nu sunt schimbate. Acest lucru se face pentru a împiedica recunoașterea cheltuielilor tranzacțiilor de finanțare de către blockchain-ul principal. În schimb, cele două părți schimbă o singură cheie care este utilizată pentru a valida tranzacțiile de cheltuieli (numite și tranzacții de angajament) între ele.
Cele două părți pot efectua interminabile tranzacții de angajament între ele și alte noduri dintr-o rețea fulger. Își schimbă cheile master numai atunci când canalul dintre ele este închis.
Există taxe pentru utilizarea rețelei Lightning?
Da, există taxe de tranzacție asociate cu utilizarea rețelei fulger. Acestea sunt o combinație de taxe de rutare pentru rutare a informațiilor de plată între nodurile fulgerului și comisioanele de tranzacție ale bitcoin pentru a deschide și închide canale.
În noiembrie 2019, oamenii de știință de la două universități din Ungaria și Institutul pentru Informatică și Control au publicat o lucrare care punea sub semnul întrebării capacitatea operatorilor de rețea de trăsnet de a continua procesarea tranzacțiilor fără a crește dramatic taxele. Autorii spun în rezumatul lor, „participarea este irațională din punct de vedere economic pentru majoritatea nodurilor mari de rutare care țin în prezent rețeaua împreună. Fie taxele de trafic, fie tranzacțiile trebuie să crească cu ordine de mărime pentru ca rutare plăților să fie viabilă economic”.
Care sunt unele probleme cu rețeaua Lightning?
Cea mai evidentă problemă cu rețelele de fulgere, care sunt menite să fie descentralizate, este că acestea ar putea duce la o replicare a modelului hub-and-speak care caracterizează sistemele financiare actuale. În modelul actual, băncile și instituțiile financiare sunt principalii intermediari prin care au loc toate tranzacțiile.
Având conexiuni mai deschise cu alții, nodurile fulger pentru companii proeminente pot deveni huburi similare sau noduri centralizate în rețea. O defecțiune la un astfel de hub ar putea bloca cu ușurință o parte semnificativă a (sau întreaga) rețea.
O altă problemă semnificativă, menționată anterior, este necesitatea creșterii taxelor pentru a menține rețeaua viabilă din punct de vedere economic. Acest lucru este valabil nu numai pentru nodurile care întrețin rețeaua de trăsnet în sine, ci și pentru costul knock-on al taxelor bitcoin potențial mai mari care sunt traduse în rețea.
Se consideră, de asemenea, că rețelele de fulgere sunt vulnerabile la hacks și furturi, deoarece trebuie să fie în permanență online. Ca atare, depozitarea la rece a monedelor nu este o opțiune, deoarece rețeaua nu o permite.