[Thread Ufficiale] LIGHTNING NETWORK

freeclimber79

Nuovo Utente
Registrato
21/5/14
Messaggi
690
Punti reazioni
22
Ultimo update 09.02.2019

Piccola premessa
: è un po' di tempo che sto testando il LN sia su testnet (BTC "falsi") sia su mainnet (BTC "veri"), mi aspettavo una tecnologia acerba e con molte limitazioni, ma mi sono dovuto ricredere, in questo thread voglio illustrare le potenzialità di questo protocollo che per chi non lo sapesse nasce per risolvere il problema di scalabilità di una blockchain.
Con il LN non si va a modificare la chain principale, ma viene usato un nuovo layer, in questo modo le uniche transazioni che si dovranno fare su blockchain saranno solo quelle di apertura e chiusura canale LN, quando è attivo il canale tutte le transazioni (off chain) effettuate saranno anonime istantanee e con fee di qualche satoshi :cool:

Per chi volesse approfondire come funziona LN:
Bitcoin e adozione di massa: cosa (e quanto tempo) manca a Lightning Network - albertodeluigi.com
Lightning Network Parte 1 - albertodeluigi.com
Lightning Network Parte 2 - albertodeluigi.com
Lightning Network Parte 3 - albertodeluigi.com

Qui per vedere le statistiche della rete LN, dove è possibile vedere il n. di nodi, n. di canali, capacità rete in BTC e tanto altro:
Lightning Network Statistics | 1ML - Lightning Network Search and Analysis Engine - mainnet

Qui un articolo su come cresce il network: Lightning Network a gonfie vele: superati i 500 BTC il giorno di Natale

Ora passiamo dalla teoria alla pratica, infatti già adesso il LN è usabile:


WALLET con LN integrato (ne stanno sviluppando molti, ma attualmente funzionanti sono pochi, sotto quelli testati da me):
  • Bitcoin Lightning Wallet: app per android, attualmente credo il migliore, interfaccia scarna ma funziona tutto https://lightning-wallet.com/
  • Eclair: app per android disponibile sia in versione testnet che versione mainnet, graficamente migliore di BLW, ma attualmente non si possono ricevere pagamenti
  • ZAP: wallet desktop e per IOS https://zap.jackmallers.com/
  • BLUEWALLET https://bluewallet.io/ disponibile sia per Android e IOS dovrebbe essere completo come BLW ma con interfaccia grafica più curata OK!
  • ...
Qui una lista di wallet in sviluppo/sviluppati con data di rilascio: https://lightningnetworkstores.com/wallets

Una volta installato il wallet il passaggio successivo è quello di creare un canale:
I canali si aprono verso un nodo, ovviamente il nodo più canali ha e più è interconnesso, qui una mappa delle connessioni dei nodi https://explorer.acinq.co/.

Quando si apre un canale si deve impostare l'ammontare di satoshi/BTC che si vuole utilizzare (sarà la capacità del canale), una volta effettuata e confermata la funding transaction avremo il nostro canale offchain attivo. OK!

Per l'apertura canale io mi sono trovato bene con il nodo: https://acinq.co/node

ho provato anche il servizio di thor/bitrefill, che permette la creazione di un canale particolare (senza impegnare bitcoin, praticamente è possibile solo ottenere pagamenti) https://www.bitrefill.com/thor-lightning-network-channels/?hl=en qui un articolo in ita: https://www.cryptominando.it/2019/01/09/bitrefill-servizio-canali-lightning-network/

Ora bisogna solo trovare qualcuno che offre un servizio e che accetta pagamenti in LN, di seguito i servizi che ho trovato nelle mie ricerche, indicherò quelli che ho testato personalmente:

qui una lista di altri servizi: https://lightningnetworkstores.com/ altra lista: https://sites.lightningtester.com/

Video Guida semplice semplice su come usare LN su TESTNET: https://www.youtube.com/watch?v=tjfMHp0DbbQ

Guida semplice per chi volesse metter su un nodo LN su raspberry: https://github.com/Stadicus/guides/blob/master/raspibolt/README.md

Ps. per chi è alle prime armi consiglio di utilizzare la testnet di BTC, qui per ricevere finti btc per le vostre prove: https://coinfaucet.eu/en/btc-testnet/ ;)
ps2. aiutatemi a tenere aggiornata questa pagina con le vostre segnalazioni OK!
 
Ultima modifica:
Complimenti, molto interessante.
 
Ottimo lavoro,è da un pò che avevo in mente anche io di aprire un thread per le novità a livello tecnologico del Btc
 
Update:
aggiunto il link al wallet BlueWallet: molto interessante con IF curata e si trova sia per IOS che per Android.
aggiunto link youtube su come creare un canale LN e fare le prime transazioni sulla testnet.

ps. grazie per i complimenti :bow:
 
Questa cosa se viene assimilata nel mondo del commercio, cambiera' il mondo...facendo tornare il bitcoin a essere utilizzato per cio' che veramente e'.
Daro' anch'io un'occhiata al testnet nei prossimi giorni.
Spero sia gia' abbastanza user friendly in stile metamask per ethereum.
 
Si concordo la strada e' quella giusta.
Un paio di domande:
- quali sono i vantaggi nell'installare un nodo a parte contribuire alla Community e alla decentralizzazione?
- sui wallets disponibili su android, a quale nodo ci si connette?
- come mai su alcuni mobile wallets viene indicato che non si possono ricevere btc...ma solo inviare?
 
Si concordo la strada e' quella giusta.
Un paio di domande:
- quali sono i vantaggi nell'installare un nodo a parte contribuire alla Community e alla decentralizzazione?
- sui wallets disponibili su android, a quale nodo ci si connette?
- come mai su alcuni mobile wallets viene indicato che non si possono ricevere btc...ma solo inviare?

1° domanda: anche su LN ci sono delle piccolissime fee, queste piccole fee (qualche satoshi) vanno ai nodi, ovvio che allo stato attuale non ci ripaghi nemmeno la corrente, ma in ottica futura dove il num delle tx sarà di molti ordini di grandezza superiore a quelle attuali ci si potrà fare qualcosa, inoltre il costo dell'hw e del consumo di corrente è irrisorio rispetto al mining (inoltre un nodo LN è anche un fullnode bitcoin, quindi lo puoi usare per firmare le tue tx onchain, hai + privacy e non devi avere fiducia di un server terzo)

2° domanda: il nodo lo scegli tu quando instauri un canale, si fa tramite una semplice tx (chiamata contract funding) dove si inviano i satoshi che vogliamo usare in LN. Ad esempio su BLW, si va su "open new channel" e l'app ti propone i nodi ordinati per numero di connessioni, si seleziona il nodo e si sceglie la capacità, appena confermata la tx si possono utilizzare i fondi su LN

3° domanda: perchè è il modo più semplice per implementare il protocollo.
 
Ultima modifica:
Altra novità in arrivo sul mondo LN, presto verrà rilasciato un servizio che permetterà l'invio e ricezione di btc verso exchange (coinbase) tramite LN, quindi si potranno bypassare le fee che vengono applicate dagli exchange ai prelievi.

Lightning Ramp
 
Tramite questo sito è possibile ricevere micropagamenti tramite un link, è in fase beta e per bisogna essere iscritti su Twitter (che non ho quindi non l'ho testato).

Per chi vuole provare può accedere con twitter e incollare il link qui, manderò dei satoshi gratis al link OK!


tippin.me ⚡️ get tips lightning fast
 
Da quanto ha affermato il CEO di twitter, presto si potra' vedere il lightning network in azione su twitter
 
Magari lo faranno proprio tramite questo servizio, (ora é in beta version) OK!
 
Tramite questo sito è possibile ricevere micropagamenti tramite un link, è in fase beta e per bisogna essere iscritti su Twitter (che non ho quindi non l'ho testato).

Per chi vuole provare può accedere con twitter e incollare il link qui, manderò dei satoshi gratis al link OK!


tippin.me ⚡️ get tips lightning fast

articolo sul servizio che avevo segnalato qualche giorno fa: Tippin: le mance in Bitcoin su Twitter attraverso Lightning Network

e intanto: Bitcoin & Lightning Network, nuovo record: capacita a 650BTC, superati i 6000 nodi - CryptoMinando
 
Indietro