Originariamente pubblicato su Substack il 03/12/2023
Aggiornato qui il 15/11/2024
Una guida passo passo su come iniziare a usare Green wallet con Lightning, una buona opzione per i nuovi utenti che vogliono iniziare a usare Lightning.
Molti dei miei lettori mi hanno chiesto di scrivere questa guida, anche se la maggior parte della documentazione può essere trovata sul sito web di Blockstream. Quindi ho preso alcuni estratti dai loro documenti, ho aggiunto alcune delle mie osservazioni e raccomandazioni e le ho messe insieme in questa breve guida per averla a portata di mano per i nuovi utenti.
Il tanto atteso portafoglio Lightning su Blockstream Green è arrivato. Al momento in cui scrivo questa guida, È ANCORA IN FASE BETA, ma se vuoi testarne le funzionalità, è pronto per essere utilizzato sulla rete principale di Bitcoin.
Alla fine di questa guida troverai tutti i link per scaricarla, quindi sono sicuro che hai letto prima i passaggi IMPORTANTI che dovresti fare.
INTRODUZIONE
Il portafoglio Green è un'applicazione multi-account, dove puoi iniziare a usare più account Bitcoin (singlesig, multisig, watch-only, HW-connect) e ora è stato introdotto anche l'account Lightning.
Qual è la differenza tra portafogli e account?
Portafogli
Un portafoglio Green ti consente di conservare e spendere i tuoi fondi in modo sicuro e conveniente. È auto-custode, quindi significa che memorizza o gestisce le chiavi per accedere ai tuoi bitcoin, quindi hai il controllo.
Per iniziare a inviare e ricevere fondi su Blockstream Green, devi creare almeno un portafoglio, ma puoi crearne o importarne più di uno.
Per ogni portafoglio che crei, devi eseguire il backup della tua chiave primaria. Il backup è costituito da una frase di recupero di 12 o 24 parole.
È possibile accedere a ogni portafoglio tramite PIN o dati biometrici e persino esportarlo su più dispositivi.
Account
Un account è una sottosezione di portafogli che ti consente di separare i fondi in base alle tue esigenze, per una maggiore sicurezza o pagamenti immediati. Puoi gestire più account aggiuntivi in ogni portafoglio.
Gli account sono collegati alla chiave primaria in cui sono creati. Il backup della frase di recupero della tua chiave primaria sblocca l'accesso a tutti gli account all'interno di quel portafoglio. Se perdi l'accesso al tuo portafoglio, perdi l'accesso a tutti gli account al suo interno.
Qual è lo scopo dell'utilizzo di più account?
Alcuni dei vantaggi dell'utilizzo di più account includono:
Transazioni istantanee
Ricarica il tuo account istantaneo per inviare transazioni economiche istantanee a tutti sulla Lightning Network, con la nostra esclusiva soluzione di autocustodia per i pagamenti Bitcoin Lightning.
Maggiore sicurezza
Puoi creare un account protetto 2FA, in cui spendere fondi richiede l'autenticazione con un 2FA separato a tua scelta tra app Authenticator, e-mail, SMS o chiamata.
Contabilità più semplice
Gestire più account può essere utile se vuoi tenere traccia di diversi flussi di reddito o budget senza dover scrivere e memorizzare una nuova frase di recupero per ciascuno saldo.
Privacy più forte
Il saldo del tuo account mostra il valore totale di tutti gli UTXO nel tuo account. Quando effettui una transazione, la tua app Blockstream Green potrebbe combinare gli output delle transazioni per inviare la quantità di fondi richiesta. La combinazione degli UTXO può compromettere la tua privacy poiché collega più indirizzi allo stesso mittente.
Creando account separati all'interno dello stesso portafoglio, puoi controllare quali UTXO vengono combinati e quali no. Blockstream Green non combinerà mai gli UTXO di due account diversi, anche se fanno parte dello stesso portafoglio.
In Blockstream Green, i tuoi fondi sono archiviati all'interno di account, che sono archiviati all'interno di portafogli. Gli account ti consentono di separare comodamente i tuoi fondi in un unico portafoglio. Ad esempio, potresti utilizzare un account per le spese giornaliere e un altro per l'accumulo sicuro con protezione 2FA.
COMINCIAMO
Per giocarci e testarlo, dovresti attivare le funzionalità "sperimentali" e aprire un "Account Lightning", che in realtà è un nodo CLN che usa Greenlight, dove le chiavi rimangono sul tuo dispositivo.
Il primo passo è creare un semplice portafoglio Bitcoin, single sig, da cui verranno ricavate le chiavi per il tuo Account Lightning (nodo).
Non devi depositare alcun BTC in questo portafoglio onchain e poi aprire un canale LN (come sei abituato a fare con i normali nodi LN). Il nodo Lightning potrebbe ricevere immediatamente sats direttamente da una fattura LN. Greenlight (hosting del nodo backend di Blockstream) fornisce tutta la gestione della liquidità e dei canali come LSP principale.
Per un nuovo utente normale, questo è un modo molto semplice per iniziare con Lightning senza tutti i problemi di dover gestire un nodo LN completo e gestire la liquidità, i canali ecc.
Dopo aver creato un portafoglio Bitcoin principale, vai su 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".
Alcuni aspetti da ricordare:
- Questo account LN avrà una capacità massima di 4M sat.
- Green sta usando lo splicing, per espandere la capacità del canale (come Phoenix).
- 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 usare 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 LN nose 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.
Come funziona la liquidità nel portafoglio Green LN?
Spieghiamo un po', per i nuovi utenti, come funziona la liquidità in Green in modo che abbiano le idee chiare fin dall'inizio.
Quindi, Green sta dedicando una capacità massima di 4M sats per questo account LN. Ciò significa che puoi depositare un massimo di 4M sat inizialmente o durante l'intero utilizzo di Green, attraverso importi inferiori fino a raggiungere quel limite massimo.
Quando sei all'interno dell'account LN, se clicchi sul menu in alto a destra e apri l'opzione "Node Info", vedrai il tuo ID nodo LN e visualizzerai anche la liquidità disponibile.
Quindi diciamo che hai depositato inizialmente 50k sat.È meglio salvare le informazioni nodeID insieme alle tue parole seed LN che sono separate dal tuo portafoglio Bitcoin principale!
Come puoi vedere, sul saldo c'è scritto 47199 sat (rappresentano la commissione di 50k - 2500 sat - alcuni test L'ho fatto) e sotto c'è scritto 28174 sat "ricevono capacità". Ciò significa che posso ancora ricevere 28174 sat SENZA pagare una tariffa aggiuntiva di 2500 sat per espandere la capacità di quel canale, tramite splicing.
Questo è un bel modo che Green offre agli utenti per avere circa il 40-50% in più di capacità in entrata in aggiunta a quella che hanno già depositato.
Ora arriva la parte interessante. Diciamo che depositi più di quella capacità extra di 28174 sat, depositi 900k sat. In quel momento il canale viene espanso utilizzando la funzione LN di splicing, paghi una tariffa extra di 2500 sat e ora hai un canale più grande. Ma è ancora pieno e otterrai comunque una liquidità in entrata inferiore in aggiunta.
Ricorda che non puoi andare oltre i 4M sat. Penso che questa sia una limitazione per la fase beta e non essere troppo sconsiderato. Ma 4M sat per il portafoglio mobile LN sono più che sufficienti.
Cosa succede se ora sostituisci quei 900k sat? Diciamo che vuoi spostarli su un portafoglio onchain. Bene, usa qualsiasi servizio di swap per spostare quei sat, ma non tutti, lascia nel canale almeno l'1%.
In quel momento rimarrai con un canale quasi vuoto, pronto a ricevere più sat su LN, senza pagare quelle commissioni extra di 2500 sat per ogni deposito. Ecco perché è consigliabile iniziare con un deposito iniziale più grande, così pagherai solo una volta quella commissione, invece di ogni volta che depositi.
Per il momento sono riuscito a trovare un modo per effettuare lo swap direttamente nel portafoglio Bitcoin principale, devi usare un servizio esterno.
Ma la funzione di swap funziona benissimo.
Clicca sulla schermata principale dell'account LN sul pulsante "Ricevi" e in quella schermata, prima di inserire l'importo, vedrai in basso "Mostra indirizzo onchain". Genererà un nuovo indirizzo BTC da depositare.
Nella schermata successiva otterrai l'indirizzo BTC e anche un avviso che indica il limite minimo e massimo per quel deposito. Verrà applicata anche una commissione per lo splicing.
Come puoi vedere, il deposito massimo è limitato a 900k sats. Non so esattamente perché questo limite, ma suppongo sia specifico della fase beta e forse anche per una migliore gestione dei canali e per non essere abusato. Ma è più che sufficiente per il momento.
Quindi questo deposito onchain praticamente espanderà la capacità del tuo canale con la quantità di sat che hai depositato + ciò che avevi già dentro + un po' più di capacità in entrata.
OSSERVAZIONI
Un altro aspetto molto interessante da menzionare è che questo portafoglio LN offre più privacy quando RICEVI sat su LN. Perché? Perché utilizza fatture wrapper.
Ho fatto un test, creando una fattura in Green e quindi decodificandola nel decoder LN per vedere un possibile tracciamento della fattura LN. Puoi vedere che finisce come nodo di "destinazione" un nodo BreezC, che ho supposto essere l'LSP per Greenlight, usando le nuove specifiche C=.
Quindi in questo modo, il tuo Green nodeID non viene rivelato in un pagamento, offrendo maggiore privacy.
Ho testato anche la procedura di disaster recovery, cancellando l'intera app e ripristinando dal seed, l'account principale del portafoglio bitcoin e l'account LN. Tutto ha funzionato come progettato, recuperando immediatamente i fondi del canale LN, senza la necessità di chiudere il canale.
CONCLUSIONE
Penso che questo sia un modo carino, semplice ed elegante per i nuovi utenti di iniziare a usare Lightning senza complicazioni, con l'autocustodia delle loro chiavi.
Questo portafoglio è una buona alternativa a tutti quegli account di custodia, alcuni dei quali sono persino KYC e closed source. Ha ancora alcune limitazioni, ma per un utente non così tecnico è un'ottima opzione.
LINK ALLE RISORSE:
Green è un software gratuito e open source, che può essere installato da Google Play Store, Apple Store, F-Droid e anche direttamente dal repository Github (puoi usare Obtainium per gli aggiornamenti)
- Sito web di Blockstream Green | Github | Documentazione
- Spiegazione approfondita di come funziona Green LN (video YT)
- Link per il download: Google Play Store | Apple Store | F-Droid | repository Github
- Supporto Telegram
- Quali sono le commissioni di finanziamento quando si riceve sul mio account Lightning istantaneo?
- Come funziona la scorciatoia al mio account Lightning?
- Guida al confronto dei portafogli Lightning
DISCLAIMER
Non sono pagato da Blockstream o da nessun altro team/azienda. Supporto gratuitamente le loro soluzioni open source con guide. DOBBIAMO aiutarci a vicenda se vogliamo andare avanti con l'adozione di Bitcoin. Loro scrivono codice, io scrivo guide.
Scrivo guide e documentazioni, traduzioni per molte altre soluzioni Bitcoin, gratuitamente. La mia vita è dedicata a Bitcoin nel suo insieme, come via per un mondo migliore.
Non chiedere cosa ha fatto Bitcoin per te, chiedi cosa hai fatto TU per Bitcoin!