Il post Come funziona la Lightning Network: una panoramica della scalabilità di livello 2 è apparso per primo su Coinpedia Fintech News
Quando Bitcoin è stato introdotto nel 2009, è stato descritto come “denaro elettronico peer-to-peer” che consente agli utenti di effettuare trasferimenti di denaro diretti senza intermediari di terze parti come le banche.
All'inizio della rete Bitcoin, gli sviluppatori si sono concentrati su due aspetti principali: transazioni dirette e decentralizzazione. Tuttavia, non hanno considerato il terzo pilastro importante – la scalabilità. In altre parole, non sapevano quanto sarebbe diventato grande Bitcoin e che il throughput delle transazioni sarebbe potuto diventare uno dei principali problemi.
Sebbene un tale approccio avesse senso all'alba di Bitcoin, quando questa valuta digitale stava appena aprendo la strada ai pagamenti basati su blockchain, le cose hanno iniziato a deteriorarsi quando Bitcoin è diventato la rete blockchain più grande.
Oggi, la scalabilità e il throughput della rete sono tra i principali problemi. Le transazioni di Bitcoin possono richiedere 10 minuti o alcune ore per essere elaborate, il che non è affatto user-friendly.
La Lightning Network è stata sviluppata per affrontare il problema della scalabilità e aiutare Bitcoin a diventare denaro digitale come previsto.
Lightning Network Spiegata
La Lightning Network è una soluzione di scalabilità di livello 2 costruita sopra la rete Bitcoin. In parole semplici, questa rete elabora le transazioni off-chain (fuori rete), facilitando trasferimenti molto più veloci e meno costosi rispetto a quelli sulla blockchain principale di Bitcoin.
Illustriamo la differenza. La blockchain principale di Bitcoin può generalmente gestire meno di 10 transazioni al secondo, il tempo medio di elaborazione necessario affinché il trasferimento venga confermato on-chain varia tra pochi minuti e alcune ore, e i costi possono essere significativi. D'altra parte, la Lightning Network può elaborare milioni o miliardi di transazioni al secondo attraverso la rete con commissioni estremamente basse.
Un'altra grande cosa della Lightning Network è che consente agli utenti di effettuare micropagamenti istantanei. Sulla rete principale della blockchain BTC, tali trasferimenti durerebbero molto più a lungo, poiché le transazioni più grandi con costi più elevati avrebbero la priorità.
Come il livello 2 migliora la scalabilità della blockchain?
Questa rete Bitcoin di livello 2 utilizza contratti intelligenti per stabilire canali di micropagamento per abilitare transazioni quasi istantanee e convenienti e migliorare la scalabilità della rete. Tutti i pagamenti vengono effettuati off-chain, il che significa che vengono elaborati al di fuori della blockchain principale. Questo approccio consente un numero illimitato di pagamenti che sono molto veloci e quasi privi di commissioni.
La Lightning Network utilizza canali per abilitare transazioni Bitcoin rapide e semplici tra gli utenti. Per poter inviare o ricevere denaro su questa rete, devi aprire un canale. Puoi pensarlo come un libro mastro indipendente che ti consente di effettuare piccoli pagamenti senza influenzare la blockchain principale di Bitcoin. In altre parole, puoi pagare un caffè o inviare al tuo amico un po' di BTC in tempo reale.
La Lightning Network è stata anche creata per abilitare piccole transazioni di Bitcoin. Pertanto, è considerata anche una rete Bitcoin decentralizzata per micropagamenti. Di conseguenza, molti rivenditori e piccoli venditori adottano questo servizio. Anche i migliori casinò crypto supportano la Lightning Network.
Comprendere i canali di pagamento della Lightning Network
Come accennato in precedenza, è necessario creare un canale di pagamento diretto tra due utenti per effettuare questi trasferimenti rapidi. Entrambe le parti devono aggiungere una certa quantità di BTC alla rete per aprire un nuovo canale. È importante notare che i canali sono in realtà indirizzi multi-firma sulla blockchain BTC dove si conserva il denaro. Quando Bitcoin è bloccato, puoi iniziare a pagare e ricevere fondi.
Trasferire BTC attraverso il canale richiede due firme. Questi trasferimenti firmati determinano l'importo di BTC che sarà inviato da un indirizzo a un altro e viceversa. Una volta creato il canale, puoi iniziare a inviare denaro in tempo reale a una frazione del costo di una transazione BTC regolare sulla blockchain principale. Ogni volta che viene effettuato un nuovo pagamento, entrambi gli utenti devono approvare il nuovo saldo.
Quando il canale viene chiuso, questo viene registrato come una singola transazione di chiusura che viene inviata nuovamente alla rete BTC principale. Ciò significa che la blockchain di Bitcoin elabora solo due transazioni: la prima per creare un nuovo canale e la seconda per la sua chiusura.
Quando creare un canale diretto e quando utilizzare un canale di terze parti?
Se conosci e ti fidi dell'altro utente e desideri effettuare transazioni frequenti, ha senso aprire una connessione diretta.
Tuttavia, uno dei principali vantaggi dell'utilizzo della Lightning Network è che supporta connessioni indirette. Cosa significa questo? Se l'utente A ha una connessione con l'utente B e l'utente C è connesso all'utente B ma non all'utente A, possono comunque inviare denaro l'uno all'altro con successo. In altre parole, la Lightning Network consente di utilizzare canali di terze parti, il che significa che non tutti gli utenti devono essere connessi.
I canali dei contatti comuni fungono da intermediari che instradano le tue transazioni. Ricorda che inviare denaro attraverso queste connessioni di terze parti non influisce sulla sicurezza o sui costi delle tue transazioni.
Vantaggi della Lightning Network
Ci sono diversi vantaggi che la Lightning Network offre agli utenti rispetto al suo “fratello maggiore” – la blockchain di Bitcoin.
Scalabilità: La Lightning Network risolve il principale problema della blockchain BTC – la scalabilità. Poiché tutte le transazioni sono off-chain, rimuovono il carico non necessario dalla blockchain principale, prevenendo la congestione della rete.
Velocità: Come suggerisce il nome, i trasferimenti di denaro Lightning sono istantanei. Non devono essere approvati e registrati nei blocchi della blockchain. Invece, tutto viene eseguito al di fuori dell'“autostrada” principale, quindi il trasferimento di denaro attraverso i canali viene misurato in millisecondi a secondi.
Micropagamenti: Uno dei motivi per cui questa rete è stata sviluppata è per facilitare i micropagamenti senza lunghi tempi di attesa e costi elevati.
Conclusione
I canali di pagamento si sono dimostrati molto utili per le piccole imprese e gli individui. La Lightning Network ha consentito a molte aziende locali di ottimizzare i loro costi e migliorare la redditività.
Allo stesso tempo, gli utenti individuali possono effettuare pagamenti quotidiani in un caffè o in un ristorante locale in tempo reale senza alte commissioni di transazione BTC.
Infine, i canali di pagamento hanno aiutato a rimuovere milioni di piccole transazioni dalla rete Bitcoin, liberando così spazio nei blocchi e aumentando infine la velocità e la scalabilità di Bitcoin.