Questo articolo è stato pubblicato e registrato OP_RETURN all'altezza del blocco #775009 (28 GENNAIO 2023)
Aggiornato il 15 ottobre, 2024
Come usare Bitcoin Lightning Network per uso personale, soluzioni pratiche con nodi LN privati per dispositivi mobili e desktop.
INTRODUZIONE
Questa guida è dedicata a tutti quei nuovi utenti che vogliono iniziare a usare Bitcoin su Lightning Network, giusto quanto basta per testare, fare pratica, uso personale, fare acquisti con pagamenti Lightning Network, nella vita reale.
Sì, ho scritto qui e qui guide dettagliate sui wallet LN, con o senza custodia. Ma in questa guida non spiegherò i portafogli LN, ma i nodi privati LN.
Oggigiorno, molti principianti, senza una conoscenza sufficiente su come gestire un nodo LN e usare LN nella vita reale, cadono nell'entusiasmo di "gestisci il tuo nodo LN, fai parte della rete"...
Non c'è niente di sbagliato in questa valutazione. Sì, è bello far parte della rete, ma quando SAI COSA STAI FACENDO. Non voglio scoraggiarti dal gestire un nodo LN, ma scegli con saggezza quale tipo è più adatto a te.
Questo è come chiamare tutti "per far parte della rete dei piloti di aerei", sì, prendi semplicemente l'aereo più economico e inizia a volare... leggerai il manuale di istruzioni mentre voli.
No, gestire un nodo PUBBLICO Lightning Network È UN COMPITO SERIO. E se non sei preparato, almeno a un livello di base, stai danneggiando di più la rete, che farne parte. LN è come un microrganismo vivente, se c'è una parte cattiva, alla fine influenzerà tutto il resto.
Quindi qual è lo scopo di questa guida?
Spiegare a tutti quei novellini che ci sono due tipi di nodi LN:
Entrambi hanno un ruolo importante per la rete. E ti spiegherò in termini semplici cosa significa e come utilizzare un nodo privato non di routing.
E le persone DOVREBBERO fare la differenza tra pubblico e privato. In Lightning Network, il termine significa:
- Pubblico = nodi e canali annunciati, sono visibili nel grafico LN pubblico. Questi sono nodi che POSSONO INSTRADARE altri pagamenti attraverso i loro canali. Un nodo di routing pubblico può anche essere un LSP (Liquidity Service Provider). Come ho spiegato qui.
- Privato = nodi e canali non annunciati, non sono visibili nel grafico LN pubblico, ma sono comunque accessibili, tramite suggerimenti di routing. Questi sono nodi che NON POSSONO INSTRADARE altri pagamenti, ma possono effettuare uno qualsiasi dei LORO pagamenti, in entrata e in uscita, attraverso i nodi di routing.
Una. Nodi di routing pubblici #
Questi sono tutti i nodi LN che di solito puoi vedere elencati su qualsiasi Lightning Explorer (Amboss, Mempool, 1ML vedi di più qui).
Anche se alcuni non aggiungeranno un nome alias al loro nodo (che è più per divertimento e ricognizione pubblica di grandi nodi), ognuno di questi nodi pubblici ha comunque un identificatore univoco, l'ID nodo, che viene generato alla creazione del nodo.
Alcuni di essi mostreranno un IP pubblico (che sia un normale IP clearnet o un IP VPN) e alcuni utilizzeranno solo un indirizzo Tor. Anche se usano un indirizzo Tor (che non rivelerà la loro posizione reale o IP) sono comunque nodi PUBBLICI.
Per gestire un nodo di routing pubblico, DEVI avere una buona quantità di liquidità per mettere "la pelle in gioco". Questa liquidità non è "bloccata" in LN come molti dicono erroneamente. No, come nodo di routing puoi comunque utilizzare quella liquidità, effettuando i tuoi pagamenti LN.
Non entrerò troppo nei dettagli qui, su come gestire un nodo di routing pubblico. Ho scritto diverse guide a riguardo e ti prego di leggerle tutte, se vuoi seguire questa strada. Ma FAI ATTENZIONE: non avviare nemmeno un nodo di routing se tutta la tua scorta di Bitcoin è solo poche migliaia di sat. Stiamo parlando di almeno 1 BTC che sei disposto a mettere come liquidità se vuoi davvero essere un buon nodo di routing, altrimenti è solo una perdita di tempo, il tuo tempo e il tempo degli altri...
Inoltre, NON mettere MAI tutta la tua scorta di Bitcoin in un nodo LN. Ti consiglio di tenere circa il 30% o al massimo il 40% del tuo intero stash in un nodo di routing LN.
Per saperne di più sui nodi di routing LN pubblici, ho scritto diverse guide:
- Lightning Network spiegato - L'analogia dell'aeroporto - DA LEGGERE
- Lightning Network spiegato - L'analogia del bicchiere d'acqua - DA LEGGERE
- Quale software per nodi Bitcoin LN posso usare?
- Introduzione a Umbrel Node (questa guida non riguarda solo Umbrel ma anche come gestire un nodo di routing)
- Gestire la liquidità di Lightning Node - perché si gestisce un nodo pubblico, dove connettersi, come gestire i fondi
- Nodo Umbrel/LND - scenario SHTF (procedure di ripristino)
- Lightning Network è fantastico - enorme elenco di risorse LN
- Guida alla liquidità dei nodi privati/pubblici - come usare 3 nodi diversi per spostare la liquidità
- Esperimento sulle commissioni di routing Lightning - guida molto importante per un nodo di routing
- Swap sottomarini Lightning Network
- Manutenzione dei nodi Lightning
- Raccomandazioni per i nuovi utenti dei nodi LN - avviso Darth
- Utilizzo di Tailscale con il tuo nodo Tor
- Operare con LN come commerciante
- Banche private su Lightning Network
e molti altri (su casi d'uso specifici) sul mio substack, in molte lingue tradotte.
B. Nodi Lightning privati #
Quindi ora immergiamoci in "che diavolo sono questi nodi LN privati?"
Il caso d'uso principale per questi è di essere utilizzati in un modo più privato. Avendo il loro nodeID e canali non annunciati all'intera rete pubblica, li posiziona sul bordo esterno della galassia LN, ma comunque connessi all'intera rete.
Utilizzando questi nodi privati, devi comunque immettere un po' di liquidità nel gioco, ma questa volta, solo per il tuo livello di pagamenti (in entrata e in uscita). Ciò significa che è più adatto per le persone che:
- tizio principiante normale che vuole iniziare a utilizzare LN, per testare i pagamenti, imparare more
- non hanno ancora troppi BTC per aprire grandi canali
- non vogliono usare troppi BTC dalla loro scorta, ma vogliono comunque usare LN
- vogliono avere più privacy usando LN
- hanno ancora un nodo pubblico, ma vogliono usare anche nodi privati per altri tipi di pagamenti, più privati, swap, spostamento di liquidità ecc.
E tutto questo senza usare una soluzione di custodia. Ci sono molti là fuori che fingono di offrire la migliore esperienza LN. Sì, alcune di queste soluzioni di custodia (in particolare quelle non KYC) hanno il loro caso d'uso, ma non ne parleremo qui.
Come puoi vedere nella mia precedente guida sui portafogli LN, li ho divisi in 4 categorie principali: Principiante (custodiale), Intermediario (non custodiale), Avanzato A (portafogli nodo), Avanzato B (gestione nodo). Leggi quella guida per vedere tutte le loro funzionalità e capacità.
Qui parliamo di come gestire e utilizzare i portafogli nodo avanzati, perché ho visto molti principianti che ancora non sanno che esistono! Con queste app mobili o desktop puoi ancora imparare a gestire la liquidità LN, i canali, i nodi, ma con un approccio di basso livello, con semplici passaggi. Questo è il modo perfetto per imparare usandolo, senza interrompere gli altri processi dell'intera Lightning Network.
Se in precedenza avevi un nodo LN e non sei riuscito a capirlo e a eseguirlo, ma vuoi comunque saperne di più, ti consiglio di non buttarlo via. Quel pezzo di hardware è ancora molto utile.
Basta installare su di esso: un sistema operativo Linux Debian + Bitcoin Core Node + Electrum Server / Fulcrum e usarlo come nodo Bitcoin principale per convalidare, trasmettere e verificare principalmente le tue transazioni, offrendoti anche più privacy.
Tutti questi nodi mobili HANNO BISOGNO comunque di un nodo Bitcoin Core, al quale devono sincronizzare la catena principale (Neutrino o Electrum SPV). Quindi il tuo vecchio nodo (fallito) può ancora avere un ruolo molto importante per la rete.
Quindi vediamo quali e come potresti usare queste app desktop e mobili per casi d'uso specifici:
- Blixt Wallet (mobile + desktop macOS, nodo LND incorporato con Neutrino, indirizzo LN)
- Zeus LN Wallet (mobile + desktop macOS, remoto + LND incorporato con Neutrino, indirizzo LN)
- Breez (mobile, LND incorporato con Neutrino)
- Phoenix (mobile, basato su Electrum SPV ed Eclair)
- Green LN Wallet(mobile, basato su Electrumk SPV e CLN Greenlight)
- Electrum (desktop + mobile, basato su Electrum SPV ed ElectrumLN)
- Bluewallet (mobile + desktop macOS, basato su Electrum SPV e LDK)
- Bitkit (mobile, basato su Electrum SPV e LDK), ancora in versione beta)
- Alby Hub (app desktop + compagno mobile Alby Go, con vari backend di finanziamento LN: LND, phoenixd, LDK, ecash mint, greenlight)
- Portafoglio Shocknet (PWA e app mobile, che usa NWC per connettersi a un nodo LND remoto con Lightning.pub e altri account)
- Un semplice nodo LND privato con neutrino (puoi gestirlo da Zeus o BitBanana e connettere più altre app
Per tutti questi nodi LN mobili avresti bisogno di alcuni buoni canali connessi. Puoi comunque aprire canali LN con qualsiasi altro nodo LN, ma è molto meglio usare alcuni LSP noti che potrebbero fornire buoni percorsi e anche con canali privati.
LSP - Fornitori di servizi di liquidità #
Cos'è un LSP? Leggi qui. Considera un LSP il tuo peer indispensabile per il tuo nodo privato.
Ecco un elenco di LSP con cui puoi aprire canali regolari e anche canali 0-conf e canali Simple Taproot con questi nodi LN privati:
- Elenco della community di buoni peer per Blixt e Zeus
- Olympus - LSP per Zeus e anche per altri normali nodi privati e pubblici
- Blixt Node - LSP per Blixt e anche per altri normali nodi privati e pubblici
- Megalithic - LSP per Alby Hub con canali pubblici e privati
- LNServer - vendita di canali in entrata
- FlashSats - vendita di canali in entrata per nodi pubblici e privati
- Blocktank - LSP per Bitkit e anche per altri normali nodi privati e pubblici
- Breez - LSP per Breez e anche per altri normali nodi privati e pubblici
- Thor - Fornitore di canali inbound e LSP generale
- LQwD - Fornitore di canali inbound e LSP generale
- LNBig - Fornitore di canali inbound e LSP generale
- Acinq - LSP per Phoenix e anche per altri nodi privati e pubblici regolari
...e molti altri, leggi di più qui in queste altre due guide: "Managing LN liquidity" e "Running your own Dunder LSP". Un'altra buona lettura è questo articolo di Roy (Breez) - "Scaling Bitcoin with Lightning-as-a-service".
Blixt - nodo LN mobile molto potente #
Poche persone conoscono l'esistenza di questo potente nodo LN mobile. Sì, è un nodo LND completo sul tuo dispositivo mobile (anche desktop per Mac e presto per Linux), con tutte le funzioni per gestire autonomamente i tuoi canali LN e la liquidità.
Blixt utilizza l'implementazione LND completa con Neutrino per la sincronizzazione dei blocchi.
Non inserirò tutti i dettagli dell'app Blixt Wallet, ho scritto delle guide estese che presentano l'app e i casi d'uso nella pagina della documentazione di Blixt Wallet:
- Introduzione al nodo mobile Blixt
- Pagina delle funzionalità di Blixt Wallet
- Pagina delle guide di Blixt Wallet - uso più specifico casi
- FAQ di Blixt Wallet
Leggile e presta attenzione ai dettagli. Ti aiuteranno a capire meglio come citare in giudizio questo tipo di nodi privati.
Qui presenterò solo un semplice caso d'uso della gestione della liquidità del nodo LN mobile utilizzando l'app Blixt Wallet.
Per avere una buona liquidità, non solo per ora, ma anche per un uso futuro, dovresti avere al massimo 3-4 canali, ma con diversi peer di nodo, non solo uno. Quindi consideriamo che durante una settimana, hai bisogno di un massimo di 2M sats PER RICEVERE, più o meno. L'importo può essere regolato in base alle esigenze di ogni utente. Consideriamo anche che durante la stessa settimana, farai meno pagamenti, diciamo circa 300k sats. Quindi ogni settimana rimarrà con un saldo dalla sua parte di circa 1,7M sats.
Invece di avere 6 canali, ognuno con una capacità massima di 400k sats (un totale di 2,4M sats), è meglio avere 3 canali, ognuno con 1M sats. Regolalo in base alle tue esigenze in entrata.
SCENARIO A
Apri 3 grandi canali, ognuno con 1M sats:
- 1 con nodo Blixt
- 1 con il tuo nodo (se ne hai uno) o un nodo amico (di fiducia). Se non vuoi/hai un amico del genere, usa solo un altro nodo ben noto
- 1 con qualsiasi altro nodo valido, ben connesso. Guarda qui alcuni peer consigliati
Fatto. Ora hai 3M sat in 3 canali. Tutta liquidità in uscita. Quindi creiamo un po' di spazio. Usa uno qualsiasi degli swap convenienti (Deezy, Boltz, FixedFloat, Robosats ecc.) e scambia con qualsiasi portafoglio onchain, almeno il 50% di tutta la tua liquidità in uscita.
Puoi farlo in 3 lotti (consigliato per importi più piccoli) o tutto in una volta (potrebbe fallire a causa di altri nodi di routing con percorsi a bassa liquidità). Puoi provare entrambi i casi.
Se hai bisogno di più liquidità in entrata, scambia più sat, con qualsiasi altro indirizzo onchain, usando questi swap.
Ma non chiudere quei canali. Non ancora. Un canale dovrebbe essere chiuso solo quando non hai abbastanza liquidità o il peer non è reattivo/offline per troppo tempo.
Quindi ora hai abbastanza liquidità in entrata per acquistare di più da Robosats o qualsiasi altro exchange che supporta LN.
Acquista di più, scambia, effettua pagamenti, buon Lightning. Ripeti. Non chiudere mai quei canali. Usali avanti e indietro.
SCENARIO B
Tieni aperto un canale, uno in cui hai abbastanza sat per acquistare un canale in entrata da qualsiasi LSP (LNBig, Bitrefill ecc.). Chiudi tutti gli altri.
Una volta chiusi, acquista 2 grandi canali in entrata da quegli LSP. Ognuno di 1-2 milioni di sat, abbastanza per gestire una grande quantità di pagamenti. Quando li hai pronti, puoi andare ad acquistare altri sat da Robosats.
Scambia su onchain usando i servizi di swap menzionati prima e sii felice, hai creato più spazio per acquistare di più. Oppure usa semplicemente quei sat per effettuare pagamenti su LN.
Non chiudere mai quei 2 grandi canali. Acquista - scambia - spendi - acquista di più.
Quando hai 2 o più canali diversi con peer diversi, sì è consigliato usare l'MPP (pagamento multi-percorso). Ma quando hai un solo canale o più canali con lo stesso peer, l'MPP non funziona e potrebbe finire in "route failed".
Quindi è sempre consigliabile avere canali con peer/nodi diversi e abbastanza grandi da gestire le tue transazioni regolari in un certo periodo di tempo.
Zeus LN - nodo LND mobile molto potente #
A partire dalla nuova versione v0.8.0 Zeus ha lanciato il nodo LND incorporato nell'app mobile. Leggi di più su questa grande nuova versione sul blog Zeus.
Oltre alla normale gestione del nodo LN e agli account LNDHUB, ora Zeus può eseguire un nodo LN completo, utilizzando Neutrino come backend per la sincronizzazione dei blocchi e LND come nodo LN integrato nell'app.
È inoltre dotato di servizi LSP offerti da Olmpus LSP in modo che gli utenti possano ricevere immediatamente i satelliti in LN. Gli utenti possono comunque aprire altri canali LN privati regolari e gestirli come desiderano. Guarda qui alcuni consigli sui peer dei nodi per il tuo nuovo nodo Zeus.
Inoltre, gli utenti possono avere il proprio indirizzo LN fornito dal server Olympus.
Sicuramente un'app LN da usare assolutamente per il tuo cellulare. Tieni presente che Zeus offre anche una funzione PoS integrata, molto utile per i piccoli commercianti.
Non entrerò nei dettagli qui, su come utilizzare questa potente app mobile node, ho scritto una guida dedicata su Zeus embedded node qui:
- Introduzione a Zeus node
- Zeus node - Utilizzo avanzato
- Scopri di più sull'utilizzo di Zeus embedded node su Zeus Docs
- Ecco anche una buona discussione su Zeus node
Valet (ex-OBW) - semplice e potente nodo LN mobile #
Questo è un fork del vecchio BLW e poi SBW, poi OBW... ora tutti in disuso. Ora è Valet.
Valet sta usando l'implementazione Immortan LN con Electrum SPV per la sincronizzazione dei blocchi.
Valet potrebbe essere il tuo modo semplice e migliore per iniziare a usare i pagamenti Lightning. Quindi non stai ricevendo troppo su LN ma vuoi spendere di più.
Valet sta usando i normali canali privati LN ma anche un modo particolare: canali ospitati. Questi canali ospitati (HC) sono le principali caratteristiche:
- canali virtuali leggeri basati sul credito che utilizzano un protocollo aperto e interoperabile
- possono aprire canali ospitati a qualsiasi nodo che supporti il lato host del protocollo
- non possono essere tracciati e non richiedono costi di capitale o commissioni di catena
Come usare Valet, passaggi da eseguire:
- Scarica, installa, apri Valet e salva il tuo seed. Primi passaggi di base.
- Invia alcuni fondi dai tuoi normali wallet onchain al tuo Valet. Inizia con 1 o 2 milioni di sat.
- Apri 1 o 2 canali con peer diversi. Preferibilmente quelli con commissioni basse. Vedi anche i peer consigliati all'interno dell'app Valet.
- Inizia a spendere, divertiti. Qui e qui ci sono alcuni esempi in cui potresti iniziare a spendere qualche sat. Supportare i commercianti di BTC è molto importante se vuoi che Bitcoin abbia successo.
- Se i tuoi canali LN sono asciutti, nessun problema, potresti usare qualsiasi servizio di swap per riempirli (come ho spiegato in questa guida) o chiudere quelli che hai e aprirne di più grandi, se le tue abitudini di spesa stanno aumentando. È meglio mantenere aperti i canali esistenti perché chiudere e aprire canali implica più commissioni e potrebbe anche rivelare il saldo finale nei tuoi UTXO (ma questa è un'altra storia spiegata in altre guide qui e anche qui).
- Se vuoi usare un canale ospitato (HC) per una maggiore privacy quando ricevi, dipende da te, aprine solo alcuni e inizia a usarli come sorgente di ricezione. C'è anche un'interessante caratteristica di OBW che ti consente di svuotare un HC in un normale canale LN, direttamente da OBW. Basta cliccare su un HC e vedrai nella schermata pop-up l'opzione per selezionare "saldo canale di drenaggio". Ti verrà chiesto in quale altro canale regolare vuoi spostare i fondi.
Questa è una buona operazione opsec se vuoi spostare fondi, internamente, da un canale all'altro e in seguito effettuare uno swap out su onchain. Usa la tua immaginazione :)
Leggi altri casi d'uso e la guida completa per Valet qui: "Introduzione al nodo LN mobile OBW" e "Utilizzo di banche private su Lightning Network".
Breez - Good mobile node with limited node functions #
Breez is using a forked version of LND implementation with Neutrino blocks sync.
This one is trying to offer a simple user interface, with limited functions for managing your node channels. For a beginner is a good start. It still offer a non-custodial way to manage your funds, but you do not have the full liberty of choosing the peers, fees, routes etc.
In the same time, is offering more user friendly and good features like POS and podcasting. The backup procedure is a bit complicated and depending on a 3rd party service, user still can’t just export the channels backup on local device and manage it from there, but have the option to use a Google drive, webdav, Nextcloud.
Managing liquidity is pretty easy, you just have to deposit / receive sats and automatically it will open LN channels using their LSP node.
You can also open channels with specific node peers if you want, but using the advanced methods, hidden into the “Developers” menu. You can also use the LNURL-channels option from those LSP that offer this method.
For somebody that don’t want to bother with node liquidity management, this is a good option.
Open channels not too big, not too small, but enough to cover your regular LN payments during a certain time and amounts.
Breez is also offering a PoS feature and podcasting section. Very good features for a mobile / nomad user.
Phoenix - nodo LN mobile facile da integrare #
Phoenix utilizza un'implementazione Eclair LN proprietaria con Electrum SPV.
Questa si basa sui canali Acinq LN ed Electrum (recupero onchain).
Quindi, una volta ricevuti/depositati sat in questo portafoglio, aprirà automaticamente i canali con il nodo ACINQ. Solitamente la dimensione dei canali sarà leggermente maggiore dell'importo depositato. Quindi avrai sempre un nuovo canale per ogni deposito, tranne quando non hai completamente svuotato il canale e ricevi un pagamento più piccolo, verrà ricaricato.
Per Phoenix suggerirei il seguente scenario di caso d'uso:
Phoenix sta aprendo un canale leggermente più grande di quello che stai depositando, potrei dire con un 10% in più. Con la nuova versione v0.2.0 che include la nuova funzionalità LN denominata splicing dei canali. Ciò significa che da ora in poi non dovrai più gestire molti nuovi piccoli canali per ogni pagamento ricevuto.
Se non c'è abbastanza liquidità in entrata, Phoenix aumenterà le dimensioni del tuo canale iniziale, ma ciò comporterà comunque una commissione onchain. Puoi comunque impostare quella commissione nelle impostazioni di Phoenix.
Quindi ti suggerisco di iniziare a usare Phoenix con un canale grande, come 1-3-5M sats. Le tue commissioni di impegno saranno insignificanti rispetto alle dimensioni del canale e non ti influenzeranno troppo. Inoltre, invece di pagare 4 volte (o quante volte depositi piccole somme) commissioni minime di 3000 sats, pagherai solo una volta.
Se inizi a spendere da quel canale, non spenderli tutti, perché Phoenix lo chiuderà. Se lasci alcuni sats nel canale ed effettui un altro rifornimento da un altro portafoglio/fonte LN, con un importo maggiore della capacità del tuo canale, Phoenix ridimensionerà il canale e pagherai una commissione extra. Se ricevi meno della capacità del canale, non ci saranno commissioni.
Quindi prova a dimensionare la capacità iniziale del tuo canale in base alle tue esigenze personali di spesa. Spendere e sostituire nei limiti del canale non comporterà più commissioni e l'esperienza di utilizzo di questa app wallet sarà fluida.
Per ogni pagamento che esegui, questo wallet utilizza commissioni piuttosto elevate, rispetto ad altri nodi. Sì, in qualche modo devono coprire le loro spese e supportare il team di sviluppo. Niente è gratis in questo mondo.
Questo wallet ha anche integrato gli swap onchain ←→ canali LN, quindi potresti praticamente usarlo come uno swap personale, potresti pagare istantaneamente onchain con i tuoi fondi LN e viceversa.
È un'ottima opzione per i principianti, che hanno appena iniziato con LN e non sanno molto sulla gestione dei nodi, ma potrebbero comunque avere un'autocustodia dei loro fondi. Anche se perdi il tuo dispositivo mobile, puoi usare le parole seed e recuperare i tuoi fondi in un portafoglio Electrum o su un altro dispositivo mobile con Phoenix.
Green: facile da avviare senza alcuna liquidità #
Al momento (dicembre 2023) il portafoglio Green LN è ancora in fase beta, ma presto sarà disponibile per tutti gli utenti. Per giocarci e testarlo, dovresti attivare le funzionalità "sperimentali" e aprire un "account" LN, che in realtà è un nodo CLN che usa Greenlight, dove le chiavi rimangono sul tuo dispositivo.
Se vuoi usare solo il nodo LN, non devi aprire un account onchain, salta semplicemente la configurazione iniziale e vai direttamente all'account LN. Ogni account in Green è separato e non ha collegamenti tra loro.
Vai alle Impostazioni app (cassetto in alto a sinistra nella schermata principale) e attiva "Funzionalità sperimentali".
Dopo averlo fatto, torna alla schermata Account e clicca sul pulsante "Crea nuovo account" in alto a destra. Quindi, in basso, clicca su "Funzionalità avanzate". Ora vedrai che puoi creare un "Account Lightning".
Scopri di più su cos'è un Account Lightning e come crearlo qui.
Scopri di più su "Portafoglio" e "Account" qui.
Alcuni aspetti da ricordare:
- Questo account LN avrà una capacità massima di 4M sat.
- Per aprirlo, dovrai depositare alcuni sat da un altro portafoglio LN e ti verrà addebitata una piccola commissione per l'apertura del canale. Prova prima con 50 - 100k, poi fai qualche prova.
- Ti verrà chiesto di crittografare le chiavi del nodo sul tuo dispositivo con il TUO PIN del dispositivo. Tieni presente che alcuni utenti hanno provato a utilizzare un nuovo PIN, ma in realtà è il PIN di sicurezza del tuo dispositivo. NON è il PIN dell'app Green, che normalmente imposti per l'apertura.
- Salva il seed del nodo LN per il backup!
- Salva il nodeID per il backup e per un utilizzo successivo!
- La liquidità del nodo è offerta SOLO tramite Blockstream Greenlight LSP (simile a Phoenix), ma le chiavi rimangono sul tuo dispositivo.
Green supporta completamente LNURL, eccetto LUD-18 e 02. E funziona piuttosto bene.
Potrebbe essere un'ottima opzione per i principianti assoluti per iniziare a usare LN in modalità auto-custodia.
Portafoglio Electrum (desktop o mobile) #
Electrum utilizza un'implementazione ElectrumLN con sincronizzazione dei blocchi Electrum SPV.
Sì, molti non sanno che Electrum, la più vecchia app di portafoglio BTC, è anche un potente portafoglio LN. Ed è molto facile da usare come un portafoglio LN nodo.
Hai 2 opzioni per usarlo come nodo LN:
- canali LN trampolino - vengono aperti con nodi specifici che ti forniranno suggerimenti e percorsi.
- canali LN normali, ma privati (non annunciati) - apri questi canali con qualsiasi nodo tu voglia.
Un aspetto importante: devi scegliere all'inizio quale tipo vuoi usare, non puoi usare entrambi i tipi contemporaneamente.
È anche bene menzionare: Electrum ha integrato gli scambi onchain ←→ canali LN. Quindi potresti facilmente riempire o svuotare i tuoi canali LN Electrum, con un solo clic. Sì, questi scambi hanno un costo, ma è molto chiaro e saprai sempre quanto pagherai per farlo.
Per un uso personale di LN, consiglierei di usare Electrum come segue.
A. Se vuoi più privacy:
- collega il tuo Electrum al tuo nodo (server Electrum)
- apri i canali trampolino
- opzionale usa Tor o VPN
- quando hai svuotato tutti i tuoi canali LN, sposta i sat rimanenti onchain su un nuovo portafoglio Electrum e ricomincia con una nuova identità. Puoi eseguirne quanti ne vuoi. Puoi anche avere più istanze di Electrum contemporaneamente.
B. Se vuoi usare con il nodo di un amico o un nodo fidato o semplicemente con nodi pubblici scelti:
- collega il tuo Electrum al tuo server Electrum. Se non hai un server del genere, usa almeno un server Electrum fidato (ad esempio Blockstream.info) o il nodo di un amico (ti fornirà un indirizzo specifico dal suo server Electrum).
- apri normali canali LN privati con i nodi pubblici che vuoi. Ma tieni presente che non tutti i nodi pubblici tollereranno i canali privati o alcuni di essi hanno regole specifiche su quanto tempo manterranno o chiuderanno se non c'è attività.
- opzionale usa Tor o VPN
- usa quei canali quanto vuoi. Quando sono esauriti, puoi ricaricarli dal tuo saldo onchain esistente dal tuo portafoglio Electrum o da qualsiasi altro portafoglio onchain che possiedi.
- non aprirne troppi e troppo grandi, ma abbastanza per coprire i tuoi pagamenti LN regolari per un certo periodo di tempo.
Bluewallet - nuovo nodo LDK integrato (beta) #
Dopo che Bluewallet ha cessato il suo nodo LNDHUB di custodia, ha introdotto un nodo autocustode utilizzando l'implementazione LDK LN.
Per il momento è abbastanza nuovo e ancora in versione beta, ecco perché è nascosto, ma se vuoi attivarlo è facile:
Tocca "+" per aggiungere un portafoglio, quindi tocca il pulsante Lightning 10 volte.
Fatto, ora puoi creare un portafoglio nodo tramite LDK.
Ti verrà fornito un seed LDK, salva le parole del seed in un posto sicuro e ora puoi iniziare ad aprire canali, con qualsiasi altro nodo LN. Per farlo, clicca sul pulsante "funding wallet" e seleziona qualsiasi portafoglio onchain che hai già configurato nel tuo Bluewallet che abbia fondi sufficienti per aprire un canale LN. Dovresti tenere quel portafoglio onchain sempre collegato al tuo nodo LDK, non rimuoverlo dalla tua app Bluewallet. In caso di chiusura di un canale, i fondi torneranno a quel portafoglio onchain che stava finanziando il canale.
Hai la possibilità di scansionare un codice QR URI del nodo peer o selezionare uno dei nodi pubblici più ben collegati usando le frecce.
Ancora una volta, non aprire piccoli canali, usa un canale sats da 1-3-5M. Sì è ancora in versione beta, ma con le commissioni elevate finirai con un canale inutilizzabile se è troppo piccolo.
Fatto, ora puoi usare il tuo Bluewallet LDK come qualsiasi altro normale portafoglio LN, in una modalità di autocustodia.
BitKit - ancora in fase di sviluppo, fase beta #
Bitkit offre un portafoglio Bitcoin che supporta sia transazioni on-chain che lightning. L'applicazione esegue un nodo Lightning personalizzato e non di routing creato con Lightning Development Kit - LDK sul telefono cellulare dell'utente. Richiede una connessione a un server esterno che esegue un nodo completo Bitcoin e un server Electrum.
Gli utenti saranno automaticamente inseriti in Lightning tramite l'integrazione del fornitore di servizi Lightning (LSP) Blocktank. Gli sviluppatori possono anche creare il proprio LSP utilizzando Blocktank. In futuro, supporterà gli utenti nella connessione ai propri nodi Lightning e Bitcoin, nella selezione di diversi tipi di LSP, nell'associazione di portafogli hardware e nella gestione dei propri canali Lightning.
Gli utenti possono eseguire il backup di tutti i propri dati Bitcoin on-chain con un seed BIP-39 standard. I dati del canale Lightning devono essere automaticamente archiviati su un server di backup. I dati devono essere crittografati sul lato client prima di essere inviati a un server per garantire la privacy.
Le altre principali funzionalità supportate da Bitkit sono la creazione di profili social; l'importazione e la gestione dei contatti; profili di pagamento dinamici; accessi all'account basati su chiave; e la visualizzazione di feed di dati pubblici e dati di account privati tramite widget in-app. Puoi sperimentare queste funzionalità nel playground.
ATTENZIONE, Bitkit sembra non rispettare troppo i propri utenti e il suo obiettivo principale non è quello di renderlo un portafoglio nodo LN, ma qualcos'altro.
Alby HUb - Interfaccia utente del nodo LN facile da configurare e gestire #
Alby Hub è una semplice interfaccia del nodo LN, con belle funzionalità NWC per connettere vari servizi LN ed essere utilizzata "in movimento". NON è un nodo LN in sé, ma offre strumenti per gestire il nodo LN dietro. È come LNbits o Zeus.
Una volta configurato il tuo Alby Hub (nel cloud o self-hosted), puoi connetterti ad Alby Go, la loro app mobile, molto pulita e facile da usare. Puoi anche offrire sottoaccount per il tuo nodo, come "zio Jim"
RICORDA: questa è un'interfaccia utente del nodo desktop, con funzionalità per connettere un'app mobile (Alby Go). È un nodo LN privato molto buono e semplice.
RISORSE:
- Introduzione ad Alby Hub
- Distribuiscilo tu stesso - Istruzioni di Alby Github se vuoi eseguirlo come server
- Collegamento di Alby Hub all'account Stacker News
- Esegui il tuo Alby Hub con Nodana (servizio di hosting)
- Esegui il tuo Alby Hub con Alby Cloud (servizio di hosting)
- Video tutorial Alby Hub nel Cloud - di BTC Sessioni
Shock Wallet #
Questa particolare app Shock Wallet è piuttosto nuova e ancora in fase di sviluppo beta. Quindi procedi con cautela ma con curiosità se vuoi esplorare altre funzionalità e opzioni per eseguire nodi LN.
Shock Wallet funziona insieme a un server Lightning Pub, che è praticamente un "sistema di account nativo di Nostr progettato per rendere l'esecuzione dell'infrastruttura Lightning per i tuoi amici/familiari/clienti più semplice di quanto si pensasse possibile in precedenza".
Shock Wallet è un'app per dispositivi mobili e browser che può connettersi a molte diverse fonti di finanziamento (in base a 3 livelli di fiducia) tramite NWC con semplicità e facilità d'uso. Può essere integrato in molte altre app WebLN. È già integrato con la loro piattaforma Lightning Video, per trasmettere in streaming sessioni live o pubblicare video, utilizzando sats su LN, un ottimo modo per monetizzare i tuoi contenuti.
Non l'ho testato molto personalmente, solo poche installazioni per vedere come funziona, ma è molto promettente. Quando avrò più tempo scriverò una guida dettagliata a riguardo. Nel frattempo, leggi la loro pagina di documentazione e unisciti anche al loro gruppo Telegram per ulteriore supporto e domande.
Vale sicuramente la pena prestare attenzione a questa nuova app!
Nodo privato LND con Neutrino #
Ecco una soluzione semplice per eseguire un nodo LN con LND utilizzando filtri di blocco Neutrino per la sincronizzazione con la blockchain. Quindi non hai bisogno di alcun pesante Bitcoin Core da eseguire sulla stessa macchina, puoi connetterti a qualsiasi server Neutrino noto o casuale. Scopri di più su Neutrino qui.
- Su qualsiasi PC semplice con un sistema operativo Linux (consiglio Debian o Ubuntu per semplicità, ma puoi usare anche un Linux Mint standard), installa LND come nodo LN.
- Imposta un peer neutrino nella tua nuova istanza LND. Ecco alcuni server noti, scegline uno più vicino alla tua regione per un tempo di risposta ping migliore:
- btcd1.lnolymp.us | btcd2.lnolymp.us - per la regione USA
- btcd-mainnet.lightning.computer - per la regione USA
- uswest.blixtwallet.com (Seattle) - per la regione USA
- europe.blixtwallet.com (Germania) - per la regione UE
- asia.blixtwallet.com - per la regione Asia
- node.eldamar.icu - per la regione USA
- noad.sathoarder.com - per la regione USA
- bb1.breez.technology | bb2.breez.technology - per la regione USA
- neutrino.shock.network - regione USA
- Neutrino peer casuali più generali
- Facoltativo per la gestione del tuo nodo, puoi installare sullo stesso computer desktop Thunderhub o Ride The Lightning come app desktop. In caso contrario, puoi facilmente connettere l'app Zeus mobile al tuo nodo e gestirla da lì.
- Apri 2-3 canali NON ANNUNCIATI (privati) con grandi nodi e LSP validi. Non farai routing, solo per i tuoi pagamenti personali lightning.
- Fatto. Ora puoi gestire e usare il tuo nodo LND da Zeus, BitBanana, connettere un'istanza Alby Hub o qualsiasi altra applicazione che richieda un nodo LN come fonte di finanziamento.
Questo nodo non ha bisogno di alcuna connessione Tor sofisticata per complicarti la vita, non c'è bisogno di aprire porte perché usa canali privati. La tua privacy è protetta dai filtri neutrini e dai canali privati LN, oltre ai percorsi ciechi offerti ora da LND. Inoltre questo nodo non ha bisogno di rimanere online 24 ore su 24, 7 giorni su 7, puoi aprirlo quando vuoi come una normale app. Ma si consiglia di non tenere la sincronizzazione per molto tempo.
CONCLUSIONE
Come puoi vedere, ci sono delle valide alternative per gestire un nodo LN in modalità privata, con meno "responsabilità" rispetto a un nodo di routing pubblico e partecipando comunque a una grande rete di pagamento.
Ricorda che quei nodi di routing pubblici hanno bisogno di tanti di questi nodi mobili privati, perché questi nodi mobili sono in realtà quelli che effettuano la maggior parte dei pagamenti reali nei negozi dei commercianti. E i nodi di routing pubblici stanno praticamente instradando i tuoi pagamenti mobili attraverso i loro complicati anelli di liquidità e percorsi, addebitando piccole commissioni ma a volte anche commissioni elevate, a seconda del livello di avidità di ciascun nodo. Ecco perché è importante per te, come utente di un nodo mobile, scegliere con attenzione a quale nodo sei connesso.
Col tempo, sì, queste rotte saranno migliorate, con tariffe migliori, nodi migliori, protocolli migliori.
Ecco perché ho scritto questa guida, per evitare che quegli utenti con meno formazione gestiscano nodi di routing pubblici non preparati ed evitino tutta la follia e i pagamenti bloccati, rotte costose ecc. per il grande utilizzo del resto della rete.
La tua liquidità, anche se privata, è molto importante, partecipando a questa vasta rete di pagamento. Quei nodi di routing pubblici, sì, stanno aprendo più rotte e vogliono addebitare una commissione per questo. Questo è un meccanismo guidato dal mercato, autoregolato dalla domanda e dall'offerta. Se tutti questi portafogli LN mobili non esisteranno o non saranno utilizzati per pagamenti nella vita reale ai commercianti, tutti quei nodi itineranti, alla fine, non avranno più "clienti" per le loro rotte. Quindi, come puoi vedere, è una specie di ambiente "autosostenibile".
INIZIA A USARE I TUOI SATS COME DENARO! Ora abbiamo una potente rete di pagamento!
Questo è l'unico modo in cui possiamo rendere obsoleto il sistema monetario fiat e la schiavitù.
Leggi altre guide sull'uso di questi portafogli LN per casi d'uso specifici:
- Lightning Cleaning Machine
- Bitcoin per piccoli commercianti
- Guida alla liquidità dei nodi pubblici/privati
- Gestione della liquidità dei nodi LN
- Swap Lightning Submarine
- Bitcoin e Privacy
- Esempi reali di pagamenti Bitcoin Lightning
- Operare con Lightning come commerciante
- Banche private su Lightning Network