Bitcoin's Lightning Network (LN) dovrebbe risolvere grossi problemi, come lunghi tempi di transazione e commissioni elevate, legati alla blockchain della criptovaluta. Ma è ancora agli inizi dell'evoluzione della rete. Bitcoin Magazine ha recentemente pubblicato un buon primer sulle direzioni future della rete. Ecco tre modi in cui la rete Lightning potrebbe evolversi..
Swap sottomarini
Le transazioni di Lightning Network si verificano essenzialmente in canali privati tra due parti e non vengono registrate sulla blockchain principale di bitcoin, a meno che una delle due parti che effettuano la transazione non chiuda il canale. Ogni transazione deve essere pre-finanziata da almeno una delle parti in transazione e comporta una piccola commissione per l'apertura e la chiusura. In alcuni casi, le due parti possono effettuare transazioni senza fine senza che il loro saldo venga registrato sulla blockchain principale. L'utilità principale dello scenario è per le transazioni frequenti condotte tra due entità.
Ma per quanto riguarda le transazioni una tantum e casuali tra due parti?
L'apertura e la chiusura delle transazioni presenta diversi problemi perché ciò significa che una singola parte potrebbe finire con migliaia di canali aperti che potrebbero essere solo transazioni singole. Secondo le stime di Thaddeus Dryja, che ha co-scritto il documento originale che introduce LN, la blockchain di bitcoin può attualmente supportare al massimo 800 milioni di utenti con canali LN perché ogni canale di micropagamento richiede una corrispondente transazione su catena. Gli swap sottomarini potrebbero essere una soluzione.
Formulato da Alex Bosworth, gli swap sottomarini consentono il trasferimento di fondi tra la blockchain di bitcoin e la rete di fulmini utilizzando un intermediario per effettuare pagamenti a un indirizzo sulla blockchain di bitcoin. Ciò significa che l'intermediario può trasferire bitcoin da una transazione on-chain alla rete Lightning e viceversa.
splicing
Lo splicing è una soluzione innovativa al problema di raccogliere fondi tra due canali. Attualmente, i canali sono precompilati da una o entrambe le parti che effettuano la transazione. Una volta che il canale ha esaurito i fondi, entrambe le parti devono creare un nuovo canale separato per continuare le loro transazioni. La giunzione consente a un canale esistente di rimanere aperto mentre gli utenti ricaricano o drenano fondi da esso. Compie questo compito creando una transazione su catena simile alla transazione di apertura sul canale LN tra due parti. Le transazioni vengono aggiornate in entrambe le posizioni fino alla conferma della transazione su catena. Successivamente, il canale LN può essere aggiornato e confermato ogni volta che i fondi si esauriscono aggiornando la transazione on-chain precedentemente confermata. Oltre a consentire il prelievo e il rabbocco di fondi, le transazioni LN consentono anche la comunicazione tra transazioni on-chain e off-chain, un problema che anche gli swap sottomarini mirano a risolvere.
Pagamenti multipath atomici
Le transazioni in LN vengono elaborate utilizzando una rete di nodi fulmini, che sono responsabili del rispetto delle transazioni condotte sulla blockchain. Sebbene sia efficiente, il sistema presenta anche un problema per i singoli nodi perché impone requisiti di bilancio del fondo per condurre una transazione. I pagamenti atomici multipath rappresentano una possibile soluzione. Usano i saldi di più salti per eseguire una transazione. In sostanza, un singolo pagamento viene suddiviso in più piccoli pagamenti, che vengono poi instradati tra i salti. Non è richiesto un singolo hop per avere l'intero importo di transazione, ad eccezione dei nodi iniziale e finale. Ad esempio, un trasferimento di 100 mBTC può essere suddiviso in due o tre transazioni equivalenti che vengono instradate tra nodi LN disponibili. Il sistema è in qualche modo simile al modo in cui la spesa si svolge sulla blockchain di bitcoin in quanto la transazione è suddivisa in più piccoli pagamenti. Ma, come sottolinea l'articolo della rivista, i pagamenti incompleti rappresentano un problema perché lascerebbero saldi incompleti tra diversi salti. I contratti di hash timelock, che scadono dopo un certo periodo di tempo o numero di blocchi generati, sono stati suggeriti come possibile soluzione al problema.
Investire in criptovalute e altre offerte di monete iniziali ("ICO") è altamente rischioso e speculativo, e questo articolo non è una raccomandazione di Investopedia o dello scrittore di investire in criptovalute o altri ICO. Poiché la situazione di ogni individuo è unica, un professionista qualificato dovrebbe sempre essere consultato prima di prendere qualsiasi decisione finanziaria. Investopedia non rilascia dichiarazioni o garanzie circa l'accuratezza o la tempestività delle informazioni contenute nel presente documento. Alla data in cui questo articolo è stato scritto, l'autore possiede 0, 01 bitcoin.
