Bitcoin's Lightning Network: micro-pagamenti fatti bene!. Bitcoin è stato introdotto nel mondo circa 10 anni fa e molto è cambiato durante questo decennio.
Una delle principali strozzature di questa tecnologia del denaro decentrato è che, come per la maggior parte delle tecnologie decentrate, non sembra essere scalata.
Un modo per superare il problema della scalabilità è stato attraverso l'introduzione di canali di pagamento off-chain, come il Lightning Network.
Ma come possono gli utenti, gli scambi e i minatori trarre vantaggio direttamente dall'adozione di questa tecnologia nel prossimo futuro?
L'idea dietro Lightning
La rete Lightning è un canale di pagamento collegato alla rete Bitcoin, il che significa che ci possono essere molte implementazioni diverse dello stesso protocollo da parte di più aziende. La rete Lightning (LN) si riferisce sia alla LN di Lightning Labs che alla LN di Blockstream.
Invece di fare affidamento su hard-forks per aggiornare lo storage delle transazioni per blocco (peso del blocco), LN consente l'integrazione di canali di stato di pagamento off-chain tra i nodi. Questo è, invece di convalidare tutte le informazioni sulla catena principale, l'LN crea connessioni off-chain dirette tra i nodi, che si aprono memorizzando Bitcoin su quel canale.
I nodi aprono le rotte tra loro in modo che i pagamenti possano saltare tra i nodi fino a raggiungere la destinazione finale.
Con LN qualsiasi utente può configurare un nodo Lightning e aprire canali con qualsiasi nodo nella rete; questo ha grandi vantaggi in termini di velocità e costo, poiché le commissioni sarebbero molto più economiche perché solo le transazioni di liquidazione vengono convalidate sulla blockchain Bitcoin.
In un certo senso ciò che Lightning fa è consentire agli utenti di depositare Bitcoin per aprire i canali di pagamento, al fine di effettuare tutte le transazioni con terze parti necessarie, senza alcun tipo di convalida formale (PoW). Quello che succede è che quando il canale è chiuso e il saldo è regolato, i minatori raccoglieranno quelle transazioni, le convalidano sulla blockchain principale e quindi si propagano a tutti gli altri nodi.
Statistiche fulmini
Immagine:.
Dall'introduzione del Blockstream Store, la rete Lightning è cresciuta enormemente. Intorno all'annuncio, il Lightning Network aveva un totale di 46 canali aperti e 0,682 BTC in capacità. Al giorno d'oggi, ci sono circa 20.000 canali aperti con oltre 500 BTC di capacità.
Aweome, giusto?
Alcuni dei recenti miglioramenti apportati dall'ultima implementazione c-lightning sono abbastanza sorprendenti e possono sicuramente aiutare a sostenere una crescita continua a causa della maggiore adozione da parte di utenti e aziende. Alcuni dei principali meccanismi di lavoro LN che attraggono gli utenti sono:
Nodi leggeri: questa versione richiede ancora l'utilità Bitcoin client per essere presente, ma ora può parlare anche con nodi remoti, inclusi alcuni nodi leggeri. Questo rende possibile eseguire un nodo c-lightning su Raspberry Pis così come altri dispositivi a bassa potenza. Perfetto per un giorno averlo sui telefoni ovunque!
Il protocollo gossip: è stato aggiornato per utilizzare un meccanismo di larghezza di banda più leggero che richiede informazioni specifiche, piuttosto che scambiare viste complete di rete come ha fatto la versione precedente. Ciò è particolarmente importante per i dispositivi mobili e a bassa potenza che altrimenti spenderebbero molta larghezza di banda ed energia scaricando e verificando le informazioni già in possesso.
Stabilità API: le interfacce e le librerie di supporto sono state riprogettate al fine di ridurre al minimo le modifiche nelle versioni future. Questa stabilità dell'API dovrebbe rendere più facile per altri progetti costruire su c-lightning perché supporteremo questa versione dell'API per il prossimo futuro, mantenendo la compatibilità con le versioni precedenti, se dovessimo introdurre eventuali modifiche.
Portafoglio e sincronizzazione: c-lightning ora include un portafoglio completo che gestisce sia fondi on-chain che off-chain. Tutti i fondi vengono automaticamente tracciati e restituiti al portafoglio interno il più presto possibile, senza alcuna interazione con l'utente. Inoltre, il monitoraggio della blockchain ora mantiene una vista interna della blockchain, terminando i lunghi salvataggi della blockchain.
Supporto TOR: c-lightning supporta ora la connessione ai nodi della rete TOR (il routing della cipolla), la registrazione automatica come servizio nascosto e l'accettazione delle connessioni in ingresso tramite TOR.
Logica di pagamento: è stata sottoposta a una revisione importante per supportare tentativi automatici per guasti di routing, randomizzazione della selezione del percorso e migliori feedback sullo stato attuale di un pagamento.
Scambi Integrazione con LN
Un'area chiave in cui il Lightning Network può contribuire alla scalabilità di Bitcoin è quello di effettuare transazioni tra utenti e scambi più veloci e meno costosi. Una grande percentuale del volume di trading giornaliero di Bitcoin comporta scambi, quindi spostare alcune di queste transazioni sui canali di pagamento Lightning può ridurre le commissioni per tutti. Inoltre, gli scambi più veloci e a basso attrito possono aumentare la liquidità e rendere la scoperta dei prezzi più efficiente in tutto l'ecosistema Bitcoin.
Con la funzionalità Lightning Network disponibile oggi, propongo due tipi di integrazione che possono funzionare in modo indipendente o insieme: l'integrazione scambia-scambio e l'integrazione diretta all'utente. Il primo consente agli scambi di aprire canali tra loro per facilitare i trasferimenti di fondi utente ad alta velocità, in modo crittograficamente sicuro.
Nel secondo, gli utenti sono in grado di depositare e prelevare fondi ad alta velocità con commissioni minime. Ciò consente anche agli utenti di spostare fondi tra scambi con basso attrito e con un maggiore grado di privacy.
Integrazione scambio-scambio
Una strategia di integrazione sarà quella di aprire canali ad alto volume tra gli scambi, consentendo agli utenti di spostare fondi tra gli scambi in modo rapido, economico e sicuro senza esporre i dettagli della rete Lightning direttamente agli utenti. Per gli scambi, il vantaggio di Lightning in questo scenario è la capacità di offrire trasferimenti di fondi praticamente istantanei agli utenti con un alto grado di sicurezza crittografica.
Lo svantaggio di questa strategia di integrazione è che i trader esporranno ulteriori dettagli sulle transazioni alle loro borse. Attualmente, i trader trasferiscono fondi a un indirizzo Bitcoin pseudonimo che può o non può essere associato ad un altro scambio. Con l'integrazione scambia-scambio, il nome dello scambio ricevente e l'ID account nella borsa di ricezione devono essere rivelati allo scambio mittente.
In questo scenario, gli scambi funzioneranno tra loro per aprire i canali di pagamento Lightning. Le interfacce utente verranno aggiunte al sito web di ogni scambio per consentire agli utenti di trasferire fondi direttamente ai conti di altre borse.
Integrazione scambio-utente
In uno scenario di integrazione scambio-utente, gli scambi offrono agli utenti la possibilità di aprire i canali di pagamento Lightning direttamente con i loro scambi. Ciò consente ai trader di spostare fondi dentro e fuori dagli scambi con maggiore velocità e minore attrito.
Ciò dovrebbe consentire agli operatori di mantenere saldi inferiori sotto il controllo delle borse e ridurre i rischi in caso di violazione della sicurezza in una borsa. Un altro vantaggio di questo approccio è che offre ai trader e ai market maker la possibilità di spostare fondi tra le borse senza esporre dove i fondi si muovono e senza esporre le negoziazioni e le strategie agli scambi.
Lo svantaggio di questo approccio per gli utenti è una complessità aggiuntiva, poiché gli utenti saranno responsabili dei propri canali di pagamento Lightning.
Con l'integrazione scambia-utente, lo scambio gestisce uno o più nodi Lightning accessibili al pubblico. Questi nodi sono integrati con il back-end del portafoglio della borsa in modo che i fondi depositati e ritirati tramite i canali di pagamento Lightning siano immediatamente disponibili e siano disponibili per il trading proprio come i depositi e i prelievi in catena.
L'esempio più recente di integrazione significativa è il modo in cui l'LN è stato incluso nei suggerimenti di Twitter, tramite un'API chiamata Tippin, che consente agli utenti di fare piccole donazioni, come suggerimenti, ad altri utenti tramite il Lightning Network.
Non perdetelo!
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.