După cum știm cu toții, BTC, în calitate de pionier al industriei blockchain, a fost criticată pentru viteza tranzacțiilor. Majoritatea oamenilor din afara industriei nu pot înțelege logica din spatele existenței și ascensiunii acestui lucru. Chiar și investitorii care tocmai au fost expuși la Crypto timp de doi sau trei ani nu pot înțelege de ce termenul de consens poate genera valoare.

Acest articol nu este un articol despre consensul BTC, ci o popularizare științifică despre îmbunătățirea eficienței BTC.Sper ca prin câteva date și exemple simple, puteți înțelege că transferul actual BTC nu este unic și lent, ci are soluții diferite. satisface nevoile globale de transfer.

1. Modalități de îmbunătățire a eficienței📈

De la nașterea Bitcoin, acesta a extins multe scenarii de aplicare în mai mult de zece ani. Odată cu dezvoltarea industriei blockchain/criptare, deficiențele de performanță ale Bitcoin au devenit deosebit de criticate. Din acest motiv, au fost derivate o varietate de soluții de eficiență diferite, în funcție de stadiul scenariilor lor de utilizare, acestea sunt în principal împărțite în două facțiuni diferite: în lanț și în afara lanțului.

Expansiunea în lanț pledează pentru transformarea blockchain-ului în sine pentru a rezolva problema de la rădăcină, cum ar fi modificarea dimensiunii blocului pentru a găzdui mai multe tranzacții sau ajustarea vitezei de generare a blocurilor pentru a rezolva problemele de eficiență a tranzacțiilor. Dar această soluție a fost criticată și de unii susținători timpurii ai Bitcoin, care consideră că această soluție încalcă intenția inițială a Bitcoin.

Conflictul de opinii a dus la crearea unor ramuri diferite de multe proiecte similare cu Bitcoin, dar cu performanță mai bună decât Bitcoin. Aceste proiecte sunt în prezent clasificate ca sectorul „altcoin”. Dintre acestea, LTC, care este cel mai atrăgător, este superior BTC în toate aspectele performanței, iar BCH este, de asemenea, un alt lanț care s-a bifurcat din blocul BTC original, iar performanța sa este mai bună decât lanțul original.

Cu toate acestea, niciuna dintre soluțiile de mai sus nu s-a dezvoltat foarte bine, iar majoritatea oamenilor din industrie sunt încă fani ai Bitcoin.

Prin urmare, soluția off-chain a devenit o soluție tehnică mai acceptabilă, care este și conținutul principal al acestui articol.

2. Motivul nașterii Lightning Network🌐

Există două aspecte ale tranzacțiilor cu Bitcoin care sunt extrem de neprietenoase pentru utilizatori:

  • 🐌Viteză lentă: Rețeaua Bitcoin poate procesa doar aproximativ 7 tranzacții pe secundă În această rețea Bitcoin deintermediată, fiecare tranzacție trebuie confirmată de întreaga rețea, rezultând că timpul efectiv de confirmare al fiecărui transfer durează 1 oră (cele șapte blocuri ale Bitcoin confirmă. tranzacții, iar un bloc durează zece minute), iar această metodă este numită și procesare în lanț.

  • 🥇Scusitoare: Taxa de gestionare este ușor de înțeles Acum, Alipay percepe și o taxă de gestionare a Qianyi pentru retragerea de numerar Deși taxa de transfer al tranzacției Bitcoin nu are nimic de-a face cu suma, este un mod de „licitare”: atunci când există multe tranzacții, dacă doriți să treceți la rând ——Dacă vă procesați mai întâi propriul transfer, va trebui să plătiți taxe de gestionare mai mari. În vârful internetului, cele mai mari taxe de manipulare costau zeci, sute sau chiar mai mulți dolari, ceea ce era prohibitiv.

Pe baza celor două puncte de mai sus, echipa de dezvoltare de bază a Bitcoin promovează cu putere utilizarea „Lightning Network” din 2016. Este folosită de comunitatea Bitcoin ca soluție de plată în afara lanțului pentru a rezolva frecvent cele două probleme A de mai sus chestiune criticată.

3. Ce este Lightning Network? ⚡

Rețeaua Lightning, așa cum sugerează și numele, are viteze de tranzacție la fel de rapide ca „fulgerul”. Înainte de a-l explica în detaliu, să aruncăm o privire la două numere mai importante:

  • Cele mai recente date arată că „...capacitatea totală a rețelei Lightning a crescut la 5196,86 BTC...” „...numărul de canale Lightning Network este de 75.728...”

Cele două date de mai sus reflectă de fapt cele două premise atunci când se utilizează Rețeaua Lightning: 1. Utilizatorii rețelei Lightning trebuie să pre-stocareze Bitcoin în rețea 2. Rețeaua Lightning este o rețea de canale distribuite, construită pe noduri;

De asemenea, puteți înțelege pur și simplu că utilizatorul depune bitcoinii în Lightning Network în avans și obține cota Doar cele două părți ale tranzacției trebuie să se confirme reciproc, și nu este necesară o contabilitate terță parte, iar transferul și consumul pot. fii rapid realizat. Cu cât numărul pre-stocat în canal este mai mare, cu atât mai mulți Bitcoin pot fi tranzacționați și cu atât mai mulți utilizatori sunt.

Este echivalent cu deschiderea unui canal de tranzacție rapid pentru a transporta sume de tranzacții frecvente, iar datele tranzacției din canal nu sunt de fapt încărcate în lanț până când tranzacția finală este finalizată.

(Sursa: 1ML)

  • O altă dată la care merită să fiți atenți este numărul de noduri. În prezent, numărul de noduri Lightning Network este de 15.989. Ce înseamnă acest număr?

De exemplu, aceste noduri sunt ca puncte de livrare expres Cu ajutorul acestor noduri, putem stabili tot mai multe rute expres (rute de tranzacție), ajungând astfel cu ușurință la orice parte din rețea și efectuând tranzacții Rețeaua de aici vine.

Canalele sunt căi de tranzacție stabilite între noduri. În principiu, cu cât există mai multe canale, cu atât tranzacțiile în afara lanțului vor fi mai rapide.

Rețeaua Lightning este similară logic cu un bancomat Băncile trebuie să depună în prealabil o anumită sumă de numerar în bancomatele din toată țara pentru depunere și retragere, pentru a evita depunerile și retragerile excesive.

Cu cât sunt mai multe noduri, cu atât vor fi mai multe canale și cu cât sunt mai multe canale, cu atât viteza va fi mai mare și costul va fi mai mic (din cauza concurenței). Joseph Poon, autorul lucrării Lightning Network, a spus: Taxele pe care oamenii le vor percepe vor fi infinit aproape de zero.

4. Principiul de funcționare al Lightning Network㊙️

După ce am înțeles cele două date de mai sus, să ne uităm pe scurt la procesul de utilizare a Lightning Network:

  • Prima dată când folosești Lightning Network:

    1. Trebuie să predepoziți niște Bitcoins (împreună cu contrapartea) în Lightning Network;

    2. Stabiliți un canal de legătură cu comerciantul contrapartidă;

    3. Transferați bani pe canalul stabilit și vor ajunge în câteva secunde;

    4. După finalizarea tranzacției, dacă nu aveți nevoie să retrageți bani, puteți alege să păstrați acest canal;

    5. Dacă alegeți să reflectați, canalul va fi închis și suma în starea finală va fi încărcată în lanț pentru procesare.

  • A doua utilizare și următoarele utilizări ale rețelei Lightning:

    1. Puteți alege să plătiți direct cu contrapartea pentru a stabili un canal, sau puteți folosi legătura dintre canalul existent și alte canale pentru a stabili un canal cu mai multe noduri pentru tranzit (acesta din urmă este teoretic mai ieftin);

    2. Transferați bani pe canal și ajungeți în câteva secunde;

    3. Tranzacția se încheie.

Pe măsură ce se repetă mai sus, capacitatea Bitcoin și numărul de noduri din rețea vor crește și vor crește, iar experiența noastră de transfer va deveni din ce în ce mai bună, viteza va deveni mai rapidă, iar costul va deveni din ce în ce mai mic. În cele din urmă, atunci când trebuie să retrageți numerar, puteți închide canalul corespunzător, iar datele finale de decontare a contului trebuie să fie eliberate în rețeaua Bitcoin, care revine la „tranzacția în lanț” menționată la începutul articolului.

Pentru a facilita înțelegerea, permiteți-mi să dau un exemplu ușor de înțeles:

  • ☕Dacă cafeneaua pe care o fac frecvent anunță că acceptă plățile Bitcoin în acest moment, atunci trebuie să construiască un canal Lightning Network în afara lanțului. Se stabilește un canal de rețea fulger între APP-ul pe care l-au dezvoltat și software-ul de plată (portofel digital) pe care îl folosim. În același timp, trebuie să descarcăm APP-ul pe care l-au dezvoltat la APP.

  • 🛒Fiecare tranzacție de consum decontează doar suma de plată a platformei Când nu mai dorim să mergem la ei acasă pentru consum și dorim să retragem bani, decontarea finală a datelor va fi trimisă înapoi în portofelul tău digital pentru a finaliza procesarea în lanț. , iar tranzacția se va încheia de atunci.

Din descrierea de mai sus, putem vedea că motivul pentru care Lightning Network este „fulger” este că majoritatea tranzacțiilor sunt implementate în afara lanțului. Exemplele date aici sunt relativ simple Securitatea tranzacțiilor reale în afara lanțului este garantată de contracte inteligente, algoritmi de criptare, semnături digitale și alte tehnologii, iar operațiunea este mai complicată.

Este mai ușor de înțeles principiile rețelei Lightning pentru canalele de tranzacții în afara lanțului construite de comercianți. Dacă operațiunea reală este individuală punct la punct, va implica și mecanismul de pedeapsă stabilit👊

De dragul spațiului și al preferințelor utilizatorului, nu voi introduce mecanismul de pedeapsă punct la punct în acest articol. Cu toate acestea, dacă ești curios, poți să-mi spui în mesajul privat de fundal sau să lași un mesaj la sfârșit a articolului, și voi face un articol dedicat Explică-i principiul~

În plus, trebuie remarcat aici că Lightning Network, ca protocol, nu poate fi implementat numai în rețeaua Bitcoin De la dezvoltarea industriei, platformele de bază publică au protocoale de extindere off-chain (deoarece on-chain). extinderea este mai dificilă), esența sa este un plan de extindere pentru platformă, dar adesea nu le acordăm atenție atunci când folosim produsul.