Cos’è la rete Bitcoin Lightning e in che modo aiuta a ridimensionare Bitcoin?
Bitcoin è pubblicizzato come il futuro del nostro sistema finanziario. La tecnologia, tuttavia, è limitata nel suo potenziale di scalabilità a causa in parte della velocità e dei costi delle transazioni. Per fortuna, un nuovo protocollo noto come Lightning Network consente di aumentare la scalabilità della rete Bitcoin.
Forse ti starai chiedendo cos’è il Bitcoin Lightning Network e come aiuta a ridimensionare Bitcoin. Se è così, questo articolo è per te.
Cos’è la rete Bitcoin Lightning?
La rete Lightning è una rete peer-to-peer che utilizza Bitcoin per proteggere le sue transazioni. È un protocollo di pagamento di secondo livello che opera sulla blockchain di Bitcoin. La sua rete consente transazioni veloci ed economiche con Bitcoin e può essere utilizzato anche su altri blockchain.
Con Bitcoin, tutte le transazioni devono essere trasmesse a ogni nodo della rete. Le transazioni trasmesse devono essere incluse in un blocco che viene estratto e regolato sulla blockchain.
Questo è diverso dal Lightning Network, che è composto da nodi decentralizzati che consentono di effettuare maggiori volumi di transazioni in un dato periodo di tempo.
Come funziona la rete Lightning?
Le transazioni tra le parti vengono scritte su un canale di pagamento, noto anche come mini-libro mastro. Entrambe le parti possono scrivere i loro saldi disponibili nel libro mastro. Una parte può quindi scrivere la propria transazione nel libro mastro per un pagamento che desidera ricevere creando una fattura, presentata come una stringa di cifre sotto forma di un codice QR.
Un cedente a una transazione sulla rete Lightning può scansionare la fattura con il proprio portafoglio Lightning e confermare la propria intenzione di effettuare il pagamento con una firma digitale. Al termine, il libro mastro viene aggiornato per modificare i saldi.
Gli aggiornamenti possono continuare fino a quando lo stato del canale non viene pubblicato sulla blockchain di Bitcoin e i saldi sulla catena non vengono modificati. Le parti della transazione possono chiudere la transazione e uscire dalla rete dopo che il pagamento è stato completato.
In che modo la rete Lightning aiuta a scalare Bitcoin?
La rete Lightning sottrae le transazioni alla catena principale. Ciò significa che non tutte le transazioni vengono regolate sulla blockchain. Non regolando ogni transazione sulla blockchain, la velocità di transazione e il throughput di Bitcoin possono essere aumentati.
I canali di pagamento bidirezionali sono fondamentali per la funzionalità della rete Lightning. Consentono a due parti di creare voci contabili per le transazioni senza trasmetterle immediatamente alla blockchain.
I pagamenti vengono gestiti tramite canali di pagamento, con una delle parti che detiene una certa quantità di fondi bloccata in un canale. Le parti possono inviare pagamenti instradandoli tra loro tramite nodi su un router onion.
I contratti Timelock (HTLC) sono necessari per dirigere le transazioni attraverso i canali di pagamento bidirezionali peer-to-peer. I contratti intelligenti con istruzioni programmabili consentono alle parti di eseguire transazioni utilizzando un segreto che funge da password.
Il contratto intelligente consente al beneficiario di riscuotere il pagamento utilizzando un segreto da cui viene creato un hash. Questo è noto come hashlock. Al contrario, un blocco temporale si basa su contratti intelligenti che istruiscono la rete ad accreditare il pagamento al mittente di una transazione se non è stato rimborsato per un certo periodo.
Potresti essere preoccupato per il fatto che le transazioni di Lightning Network non sono completamente sulla blockchain.
Questa preoccupazione è stata affrontata con diverse misure, come gli impegni di revoca asimmetrici. La tecnica offre agli utenti il potere di rivendicare il saldo totale dei loro portafogli se ingannati da un altro utente in una transazione. Non solo gli utenti possono richiedere l’importo, ma anche gli imbroglioni vengono puniti per il loro comportamento.
Quali sono i vantaggi della rete Bitcoin Lightning?
Commissioni di transazione inferiori
La commissione media di transazione Bitcoin è attualmente di $ 17,15, mentre la commissione pagata per la transazione media di Lightning Network è una frazione di centesimo.
La rete Lightning riduce le commissioni di transazione spostando le transazioni dalla blockchain principale. Con meno transazioni eseguite sulla catena, c’è meno concorrenza per il successo delle transazioni e meno lavoro che deve essere svolto dai nodi miner sulla blockchain di Bitcoin . Questo aiuta a mantenere basse le commissioni.
Transazioni più veloci
Le transazioni sulla rete Lightning possono avvenire in pochi secondi , a differenza della blockchain di Bitcoin, dove la conferma della transazione può richiedere da 10 minuti a diverse ore.
Poiché le transazioni avvengono sulla rete Lightning anziché sulla blockchain di Bitcoin, non è necessario attendere la conferma del blocco per inviare la criptovaluta. Ciò rende le transazioni istantanee.
Questo è facile, il bitcoin è come lo strato base di Internet. Non ti equipari a navigare in Internet utilizzando la quantità di energia necessaria per instradare tutte le richieste Internet. La rete Lightning si trova sopra il bitcoin e può instradare transazioni bitcoin a milioni di TPS.
– OMG₿TC (@OMGBTC) 19 marzo 2021
Nuovi servizi e mercati di criptovaluta
Il secondo livello costruito sulla blockchain di Bitcoin consente di creare nuovi servizi per soddisfare le esigenze degli utenti. Ad esempio, Lightning Labs ha creato Pool, un mercato peer-to-peer per gli operatori di nodi Lightning per acquistare e vendere l’accesso alla liquidità. Gli operatori di rete possono utilizzare Pool per gestire i flussi di pagamento sulla rete.
La rete consente di collegare diversi blockchain attraverso i suoi canali di pagamento. Ciò significa che gli utenti possono eseguire i cosiddetti “atomic swap” per scambiare criptovalute tra loro.
Aggiornamenti continui
Continuano ad essere apportati nuovi aggiornamenti alla rete Lightning per migliorare le carenze nell’infrastruttura tecnologica.
Ad esempio, la prima iterazione della rete presentava punti deboli che gli aggressori o gli attori in malafede potevano sfruttare per manipolare le transazioni. È possibile scegliere un vecchio stato della transazione rispetto allo stato corretto e il malintenzionato potrebbe confermare la transazione anche se una delle parti era offline mentre era in corso.
Ora è possibile una transazione di penalità sulla rete. Se un individuo cerca di trasmettere lo stato precedente di una transazione, può essere punito con una transazione di penalità. Un individuo può affidarlo a un’altra entità per fare domanda mentre è offline.
Nel corso degli anni è diventato più facile utilizzare la rete Lightning. Una gamma più ampia di portafogli può essere utilizzata per convertire facilmente Bitcoin in Lightning Bitcoin.
I portafogli riducono il tempo necessario per apprendere i dettagli tecnici della rete, oltre a offrire opzioni facilmente comprensibili che aiutano gli utenti a interagire con la rete. Invece di dover utilizzare chiavi pubbliche complesse, i pagamenti possono essere effettuati utilizzando codici QR.
Quali sono gli svantaggi della rete Bitcoin Lightning?
Supporto per pagamenti offline
“Non credo che una seconda implementazione compatibile di Bitcoin sarà mai una buona idea. Gran parte del progetto dipende dal fatto che tutti i nodi ottengano risultati esattamente identici in blocco che una seconda implementazione sarebbe una minaccia per la rete “.
– Satoshi Nakamoto
Rete fulmini– Valerios Baglaridis (@walerikus) 16 marzo 2021
Come molte connessioni peer-to-peer, la rete Lightning non supporta i pagamenti offline. Ciò significa che le parti delle transazioni sulla rete potrebbero dover attendere lunghi periodi di tempo per completare le transazioni.
Vulnerabilità di rete
1 / Lightning è fantastico, ma non posso dire che sia testato in battaglia. Se i ragazzi degli script fossero interessati, potrebbero eliminare quei nuovi 5 canali BTC #wumbo con un costo irrisorio e senza alcuno sforzo. pic.twitter.com/9PTkxfF042
– Joost Jager (@joostjgr) 22 settembre 2020
Esistono diverse vulnerabilità nella rete Lightning, che possono essere difficili da risolvere senza presentare sfide di progettazione. Ad esempio, alcuni aggiornamenti, come Neutrino, hanno migliorato la facilità d’uso dei portafogli mobili, ma hanno anche dato origine a nuovi vettori di attacco .
Bitcoin Lightning Network rende Bitcoin più veloce
La rete Lightning potrebbe essere la chiave per aumentare il Bitcoin come mai prima d’ora.
Pertanto, non dovrebbe sorprendere che più fornitori di servizi di criptovaluta lo stiano implementando per migliorare i tempi di transazione e ridurre le commissioni.
Tuttavia, molte sfide richiedono tempo per essere risolte. Sebbene la tecnologia risolva diversi problemi della blockchain di Bitcoin, come la velocità e il costo della transazione, presenta anche nuovi problemi sotto forma di vulnerabilità di rete e facilità d’uso.