Autore: Che Kohler | The Bitcoin Manual | Pubblicazione originale: 17 mar 2023 | Tradotto da: 31febbraio | Milano Trustless | Link: What are Hosted Lightning Channels?
Il passaggio dei bitcoin su Lightning Network presenta evidenti vantaggi per coloro che vogliono sfruttare pagamenti più economici, con un regolamento istantaneo o che desiderano offrire un percorso alternativo per la ricezione dei pagamenti.
Nonostante gli evidenti incentivi, molti possessori di bitcoin non utilizzano ancora soluzioni di secondo livello, poiché l'accesso a Lightning Network è un processo complesso. Tra gli utenti che fanno il salto, molti optano per l'utilizzo di servizi terzi come le piattaforme exchange o i portafogli custodial. Questi servizi eliminano l'attrito nell'accesso a Lightning Network, ma riportano la fiducia nell'equazione, con gli utenti alla mercé dei tempi di attività, delle politiche e dell'affidabilità di questi servizi.
Per incoraggiare gli utenti ad avventurarsi più a fondo in Lightning e ad assumere un maggiore controllo sui propri fondi, riducendo la quantità di fiducia necessaria per interagire con la rete, è necessario creare una sana via di mezzo che funga da ponte tra la custodia completa e la sovranità completa.
Una soluzione proposta è rappresentata dai canali in hosting, che offrono agli utenti un modo semplice per effettuare transazioni senza dover aprire un canale di pagamento tradizionale. In questo articolo scoprirete tutti i dettagli dei canali in hosting, dalle basi per configurarli e utilizzarli ai vantaggi e agli svantaggi di questa implementazione del canale.
Verranno inoltre illustrate le modalità di accesso ai canali hosted, in modo che possiate provarli personalmente e decidere quale sia l'opzione migliore per voi. I canali in hosting sono parte integrante di bitcoin su Lightning Network e possono aiutare a effettuare pagamenti più rapidi ed efficienti, ma è importante capire come funzionano questi canali prima di fare il salto.
I rischi dei portafogli Lightning custodial
Il modo più semplice per interagire con Lightning Network è quello di utilizzare un portafoglio custodial, che può essere un'applicazione come Wallet of Satoshi o un conto su un exchange presso un fornitore come Bitfinex o Cash App. Quando si utilizza un portafoglio Lightning custodial, si è in grado di interagire con i Lightning rail e gli altri canali di pagamento della rete, ma non si detengono i fondi in prima persona.
Ci si limita a inviare una richiesta a un fornitore terzo che gestisce i pagamenti per nostro conto e mostra il saldo sul suo schermo. Non c'è modo di sapere se quel saldo esiste o se è supportato da bitcoin fino a quando non lo spostate in un portafoglio non-custodial o non lo spostate su un UTXO on-chain tramite un submarine swap.
Un portafoglio custodial non è diverso da un'applicazione bancaria che avete sul vostro telefono, solo che invece di accreditare sui registri bancari, il fornitore dietro il software aggiorna i saldi LN per conto vostro. C'è quindi molta fiducia tra voi e il fornitore del wallet e molti modi in cui questa fiducia può essere abusata.
Sebbene siate consapevoli dei rischi delle soluzioni custodial, questo non dovrebbe impedirvi di utilizzarli se non siete ancora pronti a gestire Lightning Network da soli. Non ha molto senso per un utente avviare un computer sempre acceso, finanziarlo con bitcoin, trovare un peer affidabile e impostare la liquidità in entrata per ricevere 69 sats da un anonimo a caso iscritto via twitter.
È necessario essere completamente auto-sovrani per qualche sats? Alcuni direbbero di sì.
Altri, facendo un calcolo del rischio, potrebbero dire che vale la pena rischiare rispetto al costo di gestire tutto da soli, più economico rispetto al costo di creare un canale. I portafogli custodial sono ideali per ricevere piccole somme da riscattare successivamente on-chain o in un portafoglio di proprietà e per coloro che muovono i primi passi in Lightning.
Cosa sono i canali standard?
In un canale LN tradizionale, è necessario mettere a disposizione l'UTXO che si desidera utilizzare; diciamo che questo è 0,01 Bitcoin o 1 milione di satoshi. Questi satoshi vengono inseriti in un HTLC (Hashed Time Lock Contract), che impedisce di spendere bitcoin on-chain, ma rilascia i fondi da spendere in un canale Lightning.
Una volta che i fondi sono in un canale Lightning, questo deve essere collegato a un peer che si desidera pagare o con cui si desidera stabilire una connessione per instradare i pagamenti da e verso il canale per tutta la sua durata.
Questo è il modo ideale per utilizzare la rete Lightning, in quanto si mantiene sempre il controllo sui propri bitcoin; si può chiudere un canale in qualsiasi momento, ricevere i fondi on-chain e andare avanti senza dover avere a che fare con nessun altro.
Ma questo metodo richiede:
- capitale iniziale
- Competenza tecnica
- Un nodo sempre attivo
Requisiti che non sono realistici per alcuni, soprattutto per coloro che desiderano solo ricevere fondi agevolmente. Se volessi fare una donazione a un ente di beneficenza in congo, dovrei aspettarmi che abbiano un nodo attivo e funzionante con un canale con capacità sufficiente per accettare il mio pagamento.
Si tratta di uno sforzo notevole per fondi che probabilmente verranno riscattati e spesi immediatamente , quindi in questa situazione ha senso assumersi un piccolo rischio di custodia per un breve periodo di tempo.
La limitazione di Lightning
Ora capite il dilemma: mi affido a qualcuno che sia in grado di gestire i miei fondi Lightning, oppure mi faccio coraggio con la gestione del canale e spero di non sbagliare?
Non fraintendetemi, le GUI per la gestione dei canali hanno fatto passi da gigante e col tempo sarà sempre più facile per l'utente medio gestire i propri canali, ma questo non è scalabile.
Non tutti potranno gestire un nodo; questa realtà potrebbe non piacervi, ma accettatela.
Quindi, come ci muoviamo?
Come possiamo portare più persone su Lightning Network senza sovraccaricarle troppo e mettere loro fretta?
Cosa sono i canali in hosting?
I canali in hosting sono un'estensione del protocollo Lightning Network che consente a due nodi della rete di stabilire un nuovo tipo di canale tra di loro, intenzionalmente non supportato dalla blockchain.
- Un lato di questo canale è chiamato "Host", perché è il lato in cui viene custodito il denaro vero e proprio.
- L'altro lato è chiamato Client, ed è quello che si fida dell'Host (la quantità di fiducia può essere misurata come capacità HC).
I canali hosting stabiliti possono essere annunciati alla rete Lightning, dove i fondi nel canale hosted sono un puro IOU dell'host al client che non è automaticamente esecutivo on-chain, ma è comunque verificabile.
Gli obblighi di saldo dell'Host sono sempre dimostrabili crittograficamente, quindi l'unico tipo di truffa che un Host può realizzare è una exit scam. Quindi, invece di cercare una terza parte centralizzata che consoliderà il proprio database interno con i saldi del proprio portafoglio, si ha una maggiore garanzia che bitcoin reali siano a supporto di questi saldi e transazioni, senza bisogno di riscattarli per dimostrare che siano tali.
Perché abbiamo bisogno di canali ospitati?
Un onboarding più agevole per gli utenti
Invece di aspettarsi che un utente Lightning alle prime armi metta a disposizione gli UTXO per finanziare il canale, può semplicemente affidarsi a qualcun altro per ricevere fondi off-chain. Questo rende molto più facile per le persone che non hanno le conoscenze o l'infrastruttura per iniziare a gestire fondi su Lightning.
Gli utenti continueranno ad avere la stessa esperienza custodial e, in una certa misura, simili presupposti di fiducia, ma avranno più voce in capitolo nel dimostrare la proprietà dei fondi con prove firmate.
Accesso più facile alla liquidità
La rete Lightning è sempre in balia della liquidità disponibile; anche se la rete è cresciuta in termini di capacità, di numero di canali e di instradamento e ribilanciamento più efficaci, ciò non significa che i percorsi non funzionanti siano stati rimossi.
Se non c'è liquidità sufficiente, il pagamento non va a buon fine, perché non c'è un percorso con liquidità sufficiente in una determinata direzione per far passare il pagamento.
La soluzione è l'aggiunta di altri canali, ma attualmente questo richiede invariabilmente che tanti fondi vengano immessi in ogni nuovo canale e mantenuti a lungo. A un certo punto l'operatore di un nodo Lightning potrebbe non avere abbastanza fondi per permettersi un altro canale supportato on-chain e soddisfare una richiesta di instradamento.
L'altro è rappresentato dai mercati di liquidità dei canali che pubblicizzano un tasso di rendimento per attirare più liquidità che altrimenti è ferma on-chain.
Utilizzando i canali in hosting si ha ora un terzo modo di reperire liquidità, poiché i proprietari dei canali hosted possono ricevere bitcoin on-chain, trasmetterli alla rete Lightning e assegnare i saldi al client.
Maggiore privacy nell'instradamento dei pagamenti
I canali in hosting sono sempre privati e non possono essere chiusi nel senso tradizionale del termine; i loro dati possono essere rimossi dal portafoglio del Client solo se non si desidera più utilizzarli. Una volta rimossi, possono sempre essere ripristinati completamente in seguito, a condizione che il Client abbia ancora un seed del wallet.
I canali hosted offrono anche una maggiore privacy quando arriva il momento di pagare, poiché il percorso viene calcolato localmente dal client e l'host funge solo da passaggio lungo il percorso.
Essere un buon host, custodire con un'avvertenza
I canali in hosting, pur rimanendo custodial, consentono una maggiore decentralizzazione della rete Lightning. Invece di affidare ogni nuovo utente a un'unica società che ospita un wallet o a un unico fornitore di servizi Lightning (LSP), ora si apre la concorrenza per ospitare i fondi delle persone.
Invece di affidare l'intero saldo Lightning a un solo utente o a una sola società, è possibile suddividerlo tra più host; i portafogli potrebbero visualizzare gli host, in modo da sapere chi detiene ciascun saldo, e questo potrebbe essere la base di un sistema di reputazione degli host.
Se i cattivi attori non si prendono cura dei loro utenti, non saranno in grado di attirare nuova clientela che si fidi del loro canale, mentre quelli che fanno un buon lavoro attirano più liquidità e, di conseguenza, più commissioni, in quanto gestiscono pagamenti più consistenti e più frequenti.
I canali hosted permettono ai plebs di competere con gli LSP, e gli utenti possono decidere chi vince la battaglia per la custodia dei loro sats.
Potreste anche volervi affidare a qualcuno che conoscete o a un gestore di nodi della comunità locale come host del vostro canale; in questo caso, saprete sempre dove trovare la persona che possiede i vostri sats nel caso in cui non dovessero più essere visibili nel vostro saldo.
Come si protegge un canale in hosting?
I canali hosted non sono ancora molto diffusi: si sa che un totale di 4 nodi della rete hanno canali hosted pubblici e possono anche lavorare come host per canali privati.
Potete trovare questi operatori di nodi qui sotto:
Per interagire con i canali in hosting, è necessario disporre di un portafoglio Lightning che supporti questa funzione; finora, solo un portafoglio ha aggiunto i canali ospitati come opzione.
- Simple Bitcoin Wallet - Discontinuo
- Open Bitcoin Wallet e GitHUB - OBW
- Valet Wallet
DYOR - Fate le vostre ricerche
Se volete saperne di più sui canali in hosting, usate questo articolo come punto di partenza e non fidatevi di quello che avete appena letto come se fosse vangelo. Prendetevi il tempo necessario per fare ricerche, consultate le risorse ufficiali di seguito riportate o esaminate altri articoli e video che trattano l'argomento.
Se siete fan di bitcoin e di Lightning, avete utilizzato Lightning per effettuare micropagamenti, trasmettete sats o usate app, ecc, l'autore dell'articolo originale vorrebbe qualche feedback nei commenti al post originale
Milano Trustless (31febbraioMI)
#MilanoTrustless è un progetto personale per #orangepillare 🟠💊 Milano e infondere ai (meravigliosi) milanesi la mentalità #trustless
follow me :
Related Posts
Lightning Network to Wspólny Język Ekonomii Bitcoina
Oct 25, 2024
Pay for What You Want & How You Deserve
Jan 24, 2024
Nick Szabo was wrong: with Bitcoin, micropayments work
Nov 23, 2023