Lightning Network permette pagamenti velocissimi ed economici. Mira a diventare la nuova normalità per l’utilizzo delle transazioni bitcoin.
Partiamo dalle basi. Il Lightning Network è un sistema che permette a bitcoin di funzionare efficacemente come infrastruttura secondaria e parallela di pagamento. Ci riesce grazie a tempi di trasferimento rapidi e costi di transazione praticamente azzerati. In tali caratteristiche si cercano le soluzioni ai problemi di scalabilità della rete Bitcoin.
Indice dei contenuti
Che cos’è il Lightning Network?
Il Lightning Network è una modalità posizionata a livello di infrastruttura su un layer secondario, in cui le transazioni di entità effimera (o anche no), micro si dice in gergo, vengono veicolate su canali bidirezionali tra gli utenti ed i nodi stessi.
Per utilizzare un canale del LN, generalmente è utile iniziare aprendo un canale tramite l’impegno di una transazione di partenza sulla blockchain principale.
Conseguentemente alla prima transazione di apertura, poi le successive transazioni possono seguire il normale flusso, in quanto gestite dagli smart contract che alla fine del “giro” di transazioni porterà a chiusura totale il saldo direttamente sulla blockchain principale di bitcoin.
Come funzionano le transazioni su Lightning Network
Lightning Network costituisce un “second Layer”. All’interno dei canali bidirezionali che vengono a crearsi tra gli utenti per la creazione e gestione delle transazioni, viene trasferito il quantitativo di denaro presente nelle transazioni senza che esso divenga subito di dominio pubblico, ma solo alla fine i saldi vengono compensati.
Tutto ciò viene gestito da smart contract e dagli importi iniziali di versamento, che vengono verificati tramite le CheckSequenceVerify che altro non sono che estensioni Time Script.
Ma cosa è una CheckSequenceVerify ? .. Si tratta semplicemente di un blocco validato a livello temporale, e che agisce sul livello script validando l’esatto momento in cui una transazione viene registrata.
CheckSequenceVerify sarà utilissima per le prossime funzioni avanzate che LN implementerà nei canali bidirezionali o per le sinergie con i DEX nel futuro.
I blocchi generati sul LN hanno quindi la caratteristica di non essere blocchi assoluti in termine di tempo come quelli presenti nella chain principale.
Cosa cambia usando Lightning Network
Nelle Transazioni comuni di bitcoin, le informazioni contenute nelle transazioni stesse, vengono una volta immesse, propagate a tutti i nodi della rete, per la validazione e conferma.
Queste operazioni sono processate dai cosiddetti Miners che entrano in competizione per la verifica e validazione di tutte le transazioni.
I Full Node Miners per svolgere queste funzioni si affidano a grosse potenze di calcolo computazionale, e quindi hanno necessità di incentivi.
Tali ricompense sono rappresentate sia dai bitcoin validati che dal volume delle transazioni in rewards di gestione.
I blocchi vengono validati e confermati ogni 10 minuti, e successivamente collegati agli altri blocchi della blockchain.
Questa nomenclatura funzionale spiega il perché si creino dei cosiddetti “colli di Imbuto” che rallentano le validazioni della chain di bitcoin, ed è ciò che rappresenta il più grosso sconveniente motivo per cui tale blockchain finisce per diventare lenta e del tutto inefficiente in ambito di scalabilità per il business da usare.
Ed è in tale circostanza, in questa precisa dimensione di valutazione che il LN rappresenta la funzione tecnologica utile per porre rimedio a tali vicissitudini.
Il Lightning Network (LN) funziona sulla base del fatto che le transazioni siano aperte e veicolate sempre tra gli stessi “attori” che per velocizzare i trasferimenti abbiano elevati livelli di fiducia.
Bitcoin, la sua storia dalle origini fino ai nostri giorni: come ha cambiato il mondo
Rete di Pagamenti
Creare ex novo un canale bidirezionale tutte le volte che un utente vuole effettuare una transazione non è una soluzione conveniente. Per aprire un canale è necessario effettuare comunque una transazione sulla blockchain. Questo è proprio un punto di forza del Lightning Network, in quanto se esiste già un percorso (indiretto) tra le parti non sarà necessario aprirne uno (canale) ogni volta che si dovranno effettuare transazioni.
Con il Lightning Network non si rende necessaria la macchinosa validazione delle transazioni vista prima. Serve solo una conferma sia da parte del soggetto che invia BTC, sia dal soggetto che li riceve. Dunque, tutto diventa veloce e con commissioni bassissime.
Un sistema con tali caratteristiche apre ad un’ampia gamma di nuove possibili applicazioni.
Il white paper del Lightning Network è stato rilasciato nel 2015, ed il progetto ha avuto tutto il tempo di crescere e maturare, e ora il network è pronto per l’adozione, infatti Ci sono sempre più wallet che offrono un’interfaccia grafica pulita e facile da capire, che rendono facile pagare con Bitcoin in maniera immediata.
Ed è utile ricordare per ultimo che, il Lightning Network non è gestito da istituti o persone, ma è totalmente automatico. Non esistono sovrapprezzi per trasferimenti di denaro istantanei, e nessuna attesa come accade attualmente per i bonifici normali.
Il Lightning Network porterà il bitcoin alla mass adoption non appena diverrà completamente mainstream ..