Originariamente pubblicato su Substack il 01/06/2023
Aggiornato qui il 22/11/2024
Quali portafogli, servizi, opzioni, come impostare il tuo indirizzo LN, gestire gli indirizzi LN, tutto questo spiegato per i principianti
Ultimamente Ricevo parecchie domande su Lightning Address. Molte persone continueranno a chiedersi perché è un termine nuovo, qualcosa che non è mai stato inventato, un nuovo concetto, specialmente per NOSTR e altri casi d'uso.
Alcuni sono preoccupati per quelli di custodia o vogliono semplicemente il loro indirizzo LN di lusso.
Glossario:
- LN = Lightning Network
- sats = la più piccola unità di 1 BTC (1 BTC = 100M sats)
- KYC = Know Your Customer (verifica spazzatura)
- NOSTR = protocollo aperto che abilita social network globali, decentralizzati e resistenti alla censura.
- NIP-05 = Mapping Nostr Chiavi per gli identificatori Internet basati su DNS
Quindi cercherò di spiegare alcuni aspetti di Lightning Address, come dovresti iniziare, come dovresti farlo come nuovo utente LN.
Cos'è un Lightning Address?
Un indirizzo LN non è altro che un indirizzo leggibile dall'uomo da un LNURL.
Un LNURL è in realtà una richiesta http per una fattura LN. Quindi per avere un indirizzo LNURL/LN devi avere un server web che esegua tali richieste verso un nodo LN (il tuo nodo o nodo di custodia) e inoltri la fattura LN al pagatore.
Ecco perché un indirizzo LNURL/LN auto-custodito non è così facile da avere, con un solo clic, o portafogli che ne creano uno all'istante per te. Qualcuno deve configurare quel server di richiesta web e devi essere TU se vuoi l'autocustodia.
Scopri di più su LightningAddress.com
Il server web LNURL potrebbe essere eseguito (è solo un piccolo software):
- Sulla stessa macchina/dispositivo del tuo nodo, usando il tuo nome di dominio
- Su una macchina separata, locale o remota, che punta al tuo nodo, usando il tuo nome di dominio
- Federata, usando il tuo nome di dominio. Non controlli totalmente il server web, ma il proprietario del server ti dà la possibilità di ricevere richieste per LNURL/LN Address e i pagamenti vanno direttamente al tuo nodo. Questo NON è un servizio di custodia, è solo un servizio di inoltro. Quindi il proprietario del servizio non tocca nemmeno i tuoi fondi, scambia solo informazioni sulle richieste web.
- Custodial - ricevi solo un indirizzo LNURL/LN dedicato, con il LORO nome di dominio. I fondi sono tenuti in custodia, ma alcuni potrebbero offrire l'inoltro diretto al tuo nodo, all'istante. Quindi la custodia è minima.
Perché dovresti usare diversi tipi di indirizzi LN?
Privati o pubblici?
Personalmente uso molti indirizzi LN, pubblici e privati, in custodia e non. Tutto dipende dal caso d'uso.
Definiamo cosa è pubblico e cosa è privato (vedo molte persone confuse).
Pubblico = tutto ciò che faresti in pubblico, online, dove molte persone potrebbero vederlo, leggerlo, copiarlo, tracciarlo ecc. Questa "identità" deve essere un nym, un alias, un nome falso, NON il tuo vero nome che usi nella tua vita privata. La vita pubblica, specialmente online, deve essere la tua "vita esca", il tuo volto pubblico.
Privato = solo le cose che fai in privato, in famiglia, con gli amici intimi, le persone che ti conoscono nella vita reale, di persona. Cose che NON riveli in pubblico, altrimenti diventano... informazioni pubbliche.
NON collegare MAI informazioni pubbliche con informazioni private. Ma privatamente potresti avere interazioni tra queste 2 identità, spostando fondi tra loro in modo privato.
Un indirizzo LN NON è pensato per essere il tuo normale modo di guadagnare!
Un indirizzo LN pubblico è più per mance, piccole donazioni, zap nostri o anche se vuoi ricevere un messaggio tramite LN. Le persone potrebbero inviarti un messaggio privato allegato a 1 suggerimento sat tramite indirizzo LN.
Un indirizzo LN privato è più per il tuo reddito privato, diciamo che hai un'attività che potrebbe ricevere pagamenti per fatture, articoli ecc. Potresti semplicemente informare il tuo cliente di pagare a un indirizzo LN privato, utilizzando il nome di dominio della tua attività. Non c'è bisogno di generare una fattura LN per ogni pagamento che devono fare a te.
Io uso quelli pubblici, di custodia, per cose pubbliche, dove la mia vera identità non viene rivelata. Quasi tutti questi di custodia NON richiedono un KYC completo, quindi non è un grosso problema usarli. Devi solo spostare i fondi, sui tuoi portafogli privati, ovunque tu ritenga che sia una buona quantità.
Io uso un indirizzo LN privato per cose PRIVATE (attività private, comunicazioni private con persone che mi conoscono davvero, familiari, amici ecc.), cose che NON SONO PUBBLICHE.
Le persone dovrebbero imparare a fare la differenza tra pubblico e privato, accidenti! Sembra che molti ancora non lo sappiano.
Tutta questa folle isteria con "usa un indirizzo LN auto-custodiale per i tuoi zap nostr!" La considero una totale stronzata inutile. Non me ne frega davvero un cazzo che tu mi mandi uno zap su nostr a un indirizzo LN pubblico in custodia. NESSUNO sa davvero dove andranno a finire quei sat alla fine.
Custodiale o autocustodiale?
Perché non entrambi?
Quelli in custodia sono quelli pubblici.
Il tuo escamotage, la tua plausibile negazione, la tua immagine pubblica, la tua cache/zona cuscinetto. Siamo onesti, quanti sat riceverai in un giorno, ad esempio, che sarebbero un problema per essere in custodia? Se dipendi da quei sat ricevuti da donazioni o mance senza senso su NOSTR, allora sei... short in Bitcoin.
Se ricevi grandi quantità, allora preleva sui tuoi wallet privati ogni giorno. Non è un grosso problema. Pensa a questi custodi pubblici (specialmente quelli che NON sono KYC) come una buona opsec, nascondendo la tua vera destinazione di quei sat. Potresti spostare i sat attraverso molti diversi portafogli LN da lì finendo in uno swap LN per onchain sul tuo portafoglio HODL e NESSUNO saprà mai dove sono finiti i tuoi suggerimenti.
Usa più di uno. Non concentrare mai tutto in un unico posto, non contare mai su un solo indirizzo. Usa più di uno, per molti diversi tipi di reddito. Penso di usare 7 o 8 custodiali pubblici, alcuni con più traffico, alcuni li tengo come backup, alcuni solo per divertimento, test ecc. Sposto periodicamente i fondi da loro. E va bene.
Ricorda: usa sempre i 3 livelli di stashing: HODL, cache, spesa.
Gli autocustodiali sono quelli privati.
Puoi anche usare quelli privati per inoltrare i fondi da quelli pubblici. Alcune soluzioni come LNbits hanno già estensioni che inoltrano e dividono automaticamente qualsiasi pagamento ricevuto a un indirizzo LN. Io uso anche quelli privati decoy quando lo faccio, così il custode non effettuerà un tracciamento basato sulla destinazione. Sii creativo qui.
Anche quelli privati, usane più di uno, ognuno per un caso d'uso o un luogo in cui li pubblichi.
Come si ottiene una cosa come Lightning Address?
Hai molti modi come ho detto: federato, autocustodito, custodiale. Vediamo ogni metodo e soluzione.
A - Server bridge federato
Utilizzare un server federato significa che dovrai possedere un nome di dominio e il pieno controllo dei suoi record DNS, per poterlo configurare e collegarlo al server LNURL. Inoltre dovrai avere un nodo LN a cui indirizzare i pagamenti (potrebbe essere Tor o clearnet o Tailscale).
Consiglio BridgeAddress da Fiatjaf (creatore di NOSTR), è la soluzione perfetta. Perché? Perché:
- puoi usare il tuo nome di dominio per l'indirizzo.
- offre molti tipi di connessione direttamente al tuo nodo o ad altre fonti di finanziamento.
- facile da configurare, in massimo 10 minuti è funzionale (a seconda del tuo provider DNS).
- può essere utilizzato con un nodo Tor o ZeroTier / Tailscale.
Questo metodo è valido se esegui solo un semplice nodo a casa e non vuoi configurare un server web sulla tua macchina / IP, quindi una terza parte lo gestirà per te, ma i fondi sono ancora in tua custodia.
Sì, hai bisogno di un po' di fiducia in fiatjaf, per gestire le tue richieste LNURL. Ma se non sai chi è fiatjaf nel mondo Bitcoin, non so cosa ci fai qui...
B - Servizio di indirizzo LN federato
Questo tipo di server federati sono quelli che ti offrono un nome di dominio (a volte divertente) per il tuo indirizzo LN, ma i pagamenti vanno direttamente al tuo nodo, senza custodia.
PayAddress.co | BTCAdresse.de | LNBitcoin.cz | LNPay.cz | LNAddress.com | LNAddress.me | LNAddress.net | Lightning.by | Lightning.re | SatsPay.to | Sats.rs
Questo metodo è utile da usare come indirizzo esca. Non mostra il tuo dominio privato, ma inoltra comunque i sat direttamente al tuo nodo privato. Nessuna custodia.
C - Server di autocustodia completa
Utilizzo del tuo server web LNURL con il tuo nodo LN. Devi avere alcune competenze tecniche per installare il software sul tuo nodo o server web, ma alcuni di essi hanno una documentazione molto ben spiegata sulla loro pagina github.
E ci sono molte implementazioni là fuori. Consulta la pagina della documentazione.
Ma qui ne menzionerò alcuni:
- https://github.com/nbd-wtf/satdress
- https://github.com/SatSale/SatSale
- https://github.com/niteshbalusu11/rustdress
- https://github.com/yanascz/lnurld
- https://github.com/hieblmi/go-host-lnaddr
- https://github.com/bumi/lnme
- https://github.com/Dolu89/ligess/
- https://github.com/GaloyMoney/galoy
- https://github.com/conduition/lnaddrd
- https://github.com/AngusP/phoenixd-lnurl - un server di indirizzi LNURL/LN per
D - Lightning Box
Un caso speciale in questa categoria sarebbe Blixt Lightning Box. È ancora in fase di sviluppo, ma verrà rilasciato presto. Blixt è un nodo LND mobile auto-custodiale con molte funzionalità (come Dunder LSP che potrebbe anche essere eseguito in modalità auto-custodiale o offerto come servizio) e che cerca di mitigare un modo conveniente per avere un indirizzo LN auto-custodiale che gli utenti potrebbero configurare in due modi:
- Modalità bridge: il server Blixt gestirà tutte le richieste per l'indirizzo LN userX@blixtwallet.com, manterrà i sat finché il nodo Blixt dell'utente non sarà online e quindi inoltrerà i sat ad esso. Sarà solo un breve periodo di tempo in custodia.
- Autocustodia: gli utenti Blixt potrebbero installare LN Box sui propri server e gestire il proprio dominio, quindi inoltrare i sat ai propri nodi mobili Blixt. Questa opzione è molto interessante, se gestisci questa LN Box per la tua famiglia e i tuoi amici e loro vogliono usare il tuo nome di dominio per il loro indirizzo LN (vedi punto B sopra). Successivamente potrebbe anche essere eseguito con più nomi di dominio come servizio.
Ecco una guida su come gestire il tuo Lightning Box.
Blixt sta anche preparando una versione per desktop (ne abbiamo già una per macOS) e questo aprirà un'enorme opportunità di utilizzare il nodo Blixt in molti modi insieme a un nodo mobile Blixt. Quindi resta sintonizzato e scopri prima come utilizzare questa fantastica app mobile LN.
E - Nodo mobile Zeus LN
Con la versione v.0.8.0, Zeus offre un indirizzo lightning auto-custodiale chiamato ZEUS PAY. Questa è la prima offerta in assoluto di un indirizzo lightning auto-custodiale in un'app mobile.
ZEUS PAY sfrutta hash preimage generati dagli utenti, fatture hodl e lo schema di attestazione Zaplocker Nostr per consentire agli utenti che potrebbero non essere online 24 ore su 24, 7 giorni su 7 di ricevere pagamenti su un indirizzo lightning statico. Gli utenti devono solo accedere ai loro portafogli ZEUS entro 24 ore per richiedere i pagamenti, altrimenti verranno restituiti al mittente.
Inoltre, ZEUS PAY può funzionare come metodo di onboarding. Gli utenti hanno la possibilità di richiedere automaticamente nuovi canali dal nostro LSP, OLYMPUS by ZEUS, con il servizio.
Questa è una soluzione fantastica per i lavoratori dei servizi, i nomadi, i dissidenti e altri per accettare mance e donazioni senza sacrificare la custodia. Non vediamo l'ora di vedere tutte le nuove persone che saranno a bordo di Bitcoin con questa nuova funzionalità.
ZEUS PAY è disponibile non solo per gli utenti di nodi incorporati, ma anche per gli utenti LND remoti. Ecco una guida completa sul nodo Zeus LN.
F - Server LNbits
Un altro caso d'uso speciale è l'utilizzo di LNbits come provider di server LNDHUB e LNURL. Di nuovo, potrebbe essere utilizzato in più modi: autocustode e custodial o forwarder.
a. Modalità custodial/forwarder
Ricorda che dovrebbe essere utilizzato solo come soluzione temporanea o come forwarder (esca) nel caso in cui non si desideri utilizzare il proprio nome di dominio e nodo. Il server demo pubblico LNbits potrebbe essere in qualsiasi momento in modalità di manutenzione, essendo solo un server dimostrativo. Ma per piccoli pagamenti e temporanei va bene.
Quindi potresti creare un account gratuito su Demo.LNbits.com o LN Voltz.com (salva/aggiungi ai preferiti il tuo nuovo account creato) e configurare un LNURL-p con un indirizzo LN. Sarà come yourusername@legend.lnbits.com.
Ciò che è interessante in questo caso è che con le estensioni Scrub e Split potresti inoltrare tutti i sat ricevuti su questo indirizzo LNURL/LN a qualsiasi altro indirizzo LNURL/LN esterno che hai, in autocustodia.
b. Istanza autocustodita
Quindi, con un'istanza LNbits autocustodita, avresti il tuo nome di dominio per il tuo indirizzo LN e ne gestiresti più di uno per i tuoi familiari o amici.
Ecco la documentazione Wiki su come installare e gestire il tuo LNbits.
Se desideri altre guide sui casi d'uso di LNbits, ne ho scritte diverse:
- Introduzione a LNbits
- Inizia il tuo mercato NOSTR con LNbits
- LNbits SaaS: una soluzione per scuole ed eventi
- Come usare LNbits streamer copilot
- Private Banche su Lightning Network
- Crea il tuo server per app LNbits
- LNbits per piccoli commercianti
- La banca di LNbits
Ci sono molti modi per giocare con questi strumenti, soprattutto se vuoi avere un indirizzo LN più privato.
F - Custodial Lightning Address
Sì, i (famosi) custodial che alcune persone odiano. Io no. Ho imparato a usarli a mio vantaggio, come esca, come "volto pubblico" che poteva incassare tutti i pugni in faccia con i tuoi zap, le tue mance, i tuoi sats e tutto il resto. Come un muro alto dietro il quale nessuno può vedere cosa c'è. Questi sono per piccole somme che vengono poi inoltrate ai miei portafogli privati. Li uso ovunque devo usare il nym "DarthCoin".
Alcuni di questi sono molto utili e la maggior parte NON-KYC (cosa importante). Questi servizi offrono molteplici funzionalità, non solo un indirizzo LN, e vale la pena prestare attenzione.
Ecco alcuni che uso e che conosco:
- GetAlby - Estensione del browser con molteplici casi d'uso (verifica NIP-05, suggerimenti/donazioni Youtube con 1 clic, account lndhub importabile in Zeus/Bluewallet)
- Sats.Mobi - Bot Telegram, per suggerimenti, indirizzo LN, LNURL, account lndhub, POS ecc.
- Voltz LNbits Bank - un account LNbits di custodia completo, per suggerimenti, indirizzo LN, LNURL-p, LNURL-w, account lndhub ecc.
- Walletano - semplice portafoglio web con indirizzo LN e più account
- CoinOS - portafoglio web, POS, indirizzo LN, servizio di scambio, ottimi servizi
- ZBD - portafoglio per giocatori con estensione browser, indirizzo LN, copilota streamer e molte altre utili funzionalità (fino a un certo livello NON-KYC)
- Fountain - app di podcasting con indirizzo LN integrato.
- Wallet of Satoshi - semplice applicazione portafoglio mobile LN con indirizzo LN
- Blink - semplice portafoglio mobile LN con indirizzo LN (KYC con un numero di cellulare)
- LifPay - swap integrati, pagina web PoS/donazioni
- AcceptLN - Ogni indirizzo email ora accetta Bitcoin Lightning
- TwentyUno - widget web per accettare pagamenti
- Minibits - Portafoglio Cashu con indirizzo Ln integrato
- Indirizzo Cashu - Ricevi pagamenti Lightning sul tuo indirizzo Cashu. Registrati e richiedi il tuo nome utente oppure usa qualsiasi chiave pubblica di ourr
Per altri servizi di custodia che potrebbero offrire un indirizzo LN, consulta questo fantastico sito Web che presenta molti servizi Lightning: StackSats.how
Per coloro che cercano una soluzione semplice e veloce per utilizzare un indirizzo LN per i propri account NOSTR, suggerisco di non complicare troppo queste cose. Semplificate. Nessuno morirà per un numero insignificante di sat ricevuti come zap per alcuni meme.
Personalmente utilizzo su NOSTR un indirizzo LN GetAlby per zap e uno Stacker.News NIP-05 a cui potrei anche passare in qualsiasi momento come indirizzo LN (nel caso in cui GetAlby non funzioni o viceversa). Non voglio davvero "verificare la mia identità" con un dominio privato personale su NOSTR.
Ah, se gestissi un account aziendale su NOSTR, con un negozio NOSTR-market, sì, allora userei un nome di dominio personale per l'indirizzo LN e NIP-05, perché avrei bisogno di mostrare ai miei clienti una prova di chi sono. Ma solo per pubblicare meme e chattare con altri sotto il mio nym DarthCoin, non userò mai i miei domini privati.
Non sto sostenendo di usare solo servizi di custodia, sto solo sottolineando che le persone dovrebbero sapere come sfruttare questi servizi, in casi specifici.
Quindi ripensaci: come useresti tutti questi indirizzi Lightning?
P.S. - Se conosci o trovi altri servizi, software, applicazioni, soluzioni bundle che offrono un indirizzo LN e non sono menzionati qui, fammelo sapere, li aggiungerò volentieri a questa guida. Sono sicuro di averne saltati alcuni, ma al momento non ricordo quali.