Bitcoin Forum
December 14, 2024, 09:14:40 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Lightning Node  (Read 378 times)
gbianchi (OP)
Legendary
*
Offline Offline

Activity: 3304
Merit: 2930



View Profile
February 09, 2018, 12:12:28 PM
Last edit: February 22, 2018, 08:44:48 AM by gbianchi
Merited by picchio (1)
 #1

Qualcuno con un full node ha attivato un server Lightning Node ?

sono un po' indeciso se investirci del tempo o no, e conoscere
qualche esperienza diretta potrebbe essermi utile.

EDIT alcuni link esegnalati da picchio


https://it.cointelegraph.com/explained/lightning-network-explained non approfondisce a dovere l'aspetto tecnico ...

https://www.tik.ee.ethz.ch/file/a20a865ce40d40c8f942cf206a7cba96/Scalable_Funding_Of_Blockchain_Micropayment_Networks%20(1).pdf

https://lightning.network/

GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
LordStapy
Member
**
Offline Offline

Activity: 110
Merit: 94


View Profile
February 11, 2018, 08:05:12 PM
Merited by gbianchi (1), Piggy (1)
 #2

Parli di mainnet immagino.
Io ho provato su testnet una delle implementazioni attualmente disponibili, l'ho lasciato andare per un paio di settimane e sembra funzionare discretamente per quello che offre al momento. Ora l'ho spento da qualche giorno per mancanza di tempo, ma è rimasto stabile e senza crash finché non l'ho stoppato.
Ti lascio una breve descrizione del setup e di cosa funziona e cosa no:
LND + bitcoind
Funziona:
  • Apertura canali unidirezionale
  • Chiusura canali
  • Generazione e pagamento invoice
  • Pagamenti multi-hop
Non funziona:
  • Apertura canali bidirezionale

Non ho intenzione di mettere un nodo lightning su mainnet al momento, aspetto di vedere bitcoind 0.16 se offre quello che voglio, allora potrei farci un pensiero... In caso risponderò qua.
Se vuoi fare prove su testnet sentiti libero di pingarmi su telegram (stesso nick), almeno posso rimetterti il nodo online  Wink

BTC: 1Lord4dwWriXw7T8QoyaNmamYWup8g76Tu
gbianchi (OP)
Legendary
*
Offline Offline

Activity: 3304
Merit: 2930



View Profile
February 11, 2018, 09:39:52 PM
 #3

Parli di mainnet immagino.
Io ho provato su testnet una delle implementazioni attualmente disponibili, l'ho lasciato andare per un paio di settimane e sembra funzionare discretamente per quello che offre al momento. Ora l'ho spento da qualche giorno per mancanza di tempo, ma è rimasto stabile e senza crash finché non l'ho stoppato.
Ti lascio una breve descrizione del setup e di cosa funziona e cosa no:
LND + bitcoind
Funziona:
  • Apertura canali unidirezionale
  • Chiusura canali
  • Generazione e pagamento invoice
  • Pagamenti multi-hop
Non funziona:
  • Apertura canali bidirezionale

Non ho intenzione di mettere un nodo lightning su mainnet al momento, aspetto di vedere bitcoind 0.16 se offre quello che voglio, allora potrei farci un pensiero... In caso risponderò qua.
Se vuoi fare prove su testnet sentiti libero di pingarmi su telegram (stesso nick), almeno posso rimetterti il nodo online  Wink

grazie, gentilissimo

GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
alexrossi
Legendary
*
Offline Offline

Activity: 3934
Merit: 1753


Join the world-leading crypto sportsbook NOW!


View Profile
February 12, 2018, 10:09:33 AM
 #4

Appena mi arriva il laptop nuovo con CPU decente anch'io voglio fare un test sulla testnet

  ▄▄███████▄███████▄▄▄
 █████████████
▀▀▀▀▀▀████▄▄
███████████████
       ▀▀███▄
███████████████
          ▀███
 █████████████
             ███
███████████▀▀               ███
███                         ███
███                         ███
 ███                       ███
  ███▄                   ▄███
   ▀███▄▄             ▄▄███▀
     ▀▀████▄▄▄▄▄▄▄▄▄████▀▀
         ▀▀▀███████▀▀▀
░░░████▄▄▄▄
░▄▄░
▄▄███████▄▀█████▄▄
██▄████▌▐█▌█████▄██
████▀▄▄▄▌███░▄▄▄▀████
██████▄▄▄█▄▄▄██████
█░███████░▐█▌░███████░█
▀▀██▀░██░▐█▌░██░▀██▀▀
▄▄▄░█▀░█░██░▐█▌░██░█░▀█░▄▄▄
██▀░░░░▀██░▐█▌░██▀░░░░▀██
▀██
█████▄███▀▀██▀▀███▄███████▀
▀███████████████████████▀
▀▀▀▀███████████▀▀▀▀
█████████████LEADING CRYPTO SPORTSBOOK & CASINO█████████████
MULTI
CURRENCY
1500+
CASINO GAMES
CRYPTO EXCLUSIVE
CLUBHOUSE
FAST & SECURE
PAYMENTS
.
..PLAY NOW!..
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
February 22, 2018, 08:40:04 AM
Merited by gbianchi (1)
 #5

Qualche link per la documentazione, se mai puoi aggiungere in OP una sezione link?

https://it.cointelegraph.com/explained/lightning-network-explained non approfondisce a dovere l'aspetto tecnico ...

https://www.tik.ee.ethz.ch/file/a20a865ce40d40c8f942cf206a7cba96/Scalable_Funding_Of_Blockchain_Micropayment_Networks%20(1).pdf

https://lightning.network/

E ricordo qualcosa di esplicativo tipo fumetto ma non lo trovo ...

Waves mi piaceva ora non più.
jack0m
Legendary
*
Offline Offline

Activity: 3836
Merit: 2050


View Profile
February 23, 2018, 10:58:27 AM
 #6

Come chiesto in altro topic, riporto alcune critiche alle LN, per l'impossibilità di scalare senza introdurre inevitabilmente un fattore di centralizzazione:

https://medium.com/@jonaldfyookball/mathematical-proof-that-the-lightning-network-cannot-be-a-decentralized-bitcoin-scaling-solution-1b8147650800
https://www.reddit.com/r/btc/comments/7i3u5a/lightning_network_clearly_shows_centralizing_hub/

Money is a hoax. Debt is slavery. Consumerism is toxic.
gbianchi (OP)
Legendary
*
Offline Offline

Activity: 3304
Merit: 2930



View Profile
February 23, 2018, 11:49:30 AM
 #7


grazie !

GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
March 14, 2018, 02:08:20 PM
 #8

Notizia correlata a light net: http://qubithacker.com/il-lighting-network-di-bitcoin-sorpassa-1000-nodi-sul-mainnet/
Quote
Il 12 marzo, il Lightining Network di Bitcoin ha sorpassato 1000 nodi attivi sul mainnet.

Waves mi piaceva ora non più.
smau36
Newbie
*
Offline Offline

Activity: 185
Merit: 0


View Profile WWW
March 28, 2018, 08:58:30 AM
 #9

sembra buon anch io sto cercando di fare qualcosa con quisti nodi
asdlolciterquit
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
March 28, 2018, 11:00:30 AM
 #10

Notizia correlata a light net: http://qubithacker.com/il-lighting-network-di-bitcoin-sorpassa-1000-nodi-sul-mainnet/
Quote
Il 12 marzo, il Lightining Network di Bitcoin ha sorpassato 1000 nodi attivi sul mainnet.

ma il commento di peter todd? mi sembra molto negativo.

Initial impressions of Lightning on testnet: c-lightning segfaults a lot, and when it's not crashing payments fail more often than not. Writing it in C - a notoriously dangerous language - doesn't strike me as a good idea.
marinellamarzuoli.1981
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
April 29, 2018, 08:41:02 PM
 #11

Ho sentito tanto parlare di questa lighting Node, che se non ho capito male porterebbe un po di centralizzazione e non viene vista come buona cosa come mai?
LordStapy
Member
**
Offline Offline

Activity: 110
Merit: 94


View Profile
May 02, 2018, 01:46:47 AM
Merited by Piggy (1)
 #12

ma il commento di peter todd? mi sembra molto negativo.

Initial impressions of Lightning on testnet: c-lightning segfaults a lot, and when it's not crashing payments fail more often than not. Writing it in C - a notoriously dangerous language - doesn't strike me as a good idea.

c-lightning è solo una delle implementazioni del Lightning Network, esistono anche Eclair e LND. Queste tre sono sviluppate da team diversi, in linguaggi diversi (LND è scritto in Go, Eclair mi sembra in java) e ognuna ha i suoi pro e contro.
Eclair ha anche rilasciato un'app minimale per smartphone funzionante su mainnet, e devo dire che funziona abbastanza bene anche se al momento è limitata ad inviare senza la possibilità di ricevere. Ci ho fatto un paio di ricariche telefoniche usando Bitrefill ed è andato tutto liscio, ma la strada è ancora lunga  Wink

Personalmente non ho avuto modo di provare c-lightning, ho dato un'occhiata ad Eclair e ho abbandonato prima ancora di compilare perchè non sono un grande fan di Java  Roll Eyes
Mi sono buttato su LND, testato per qualche tempo su testnet e da una ventina di giorni l'ho spostato su mainnet. Non ho ancora aperto canali, volevo prima risolvere un fastidioso problema dovuto al dns dinamico ed avrei anche una mezza soluzione pronta, ma penso che pazienterò un minimo visto che gli sviluppatori sono già all'opera per risolvere questa rogna (il mio approccio funziona, ma preferisco una soluzione ufficiale).

Per quanto riguarda la centralizzazione, è ancora presto per dire come si evolverà la situazione, sicuramente andranno a crearsi dei nodi con molti canali (hub) e quindi molto traffico, ma da qui a dire che sarà centralizzato ce ne vuole.
Credo che il problema derivi dal fatto che in molti non hanno ben chiara la distinzione tra centralizzato, decentralizzato e distribuito... Un'immagine vale più di mille parole!
Bitcoin è decentralizzato (non distribuito).
LN potrebbe essere distribuito, a livello teorico. Ma l'uomo lo renderà decentralizzato "perchè così è più comodo"  Embarrassed

BTC: 1Lord4dwWriXw7T8QoyaNmamYWup8g76Tu
arulbero
Legendary
*
Offline Offline

Activity: 1951
Merit: 2100


View Profile
July 09, 2018, 05:51:40 AM
 #13

Segnalo questa guida https://github.com/Stadicus/guides/blob/master/raspibolt/raspibolt_40_lnd.md che spiega in modo dettagliato come effettuare l'installazione di un nodo LN.

Inoltre segnalo questo video introduttivo in italiano sempre su LN :
https://m.youtube.com/watch?v=fOrEJhHUW3k

e questo articolo in italiano: http://www.albertodeluigi.com/index/bitcoin/lightning-network-parte-1/
arulbero
Legendary
*
Offline Offline

Activity: 1951
Merit: 2100


View Profile
July 14, 2018, 10:35:22 AM
Last edit: July 16, 2018, 02:06:03 PM by arulbero
 #14

Statistiche aggiornate in tempo reale su LN: https://1ml.com/statistics

EDIT: altro articolo che spiega bene come installare un nodo LN :

https://medium.com/andreas-tries-blockchain/bitcoin-lightning-network-1-can-i-compile-and-run-a-node-cd3138c68c15
LordStapy
Member
**
Offline Offline

Activity: 110
Merit: 94


View Profile
December 19, 2018, 08:15:55 PM
Merited by arulbero (2)
 #15

Questa discussione è finita un po' troppo in basso, c'è bisogno di un up!  Smiley

Per mancanza di tempo non mi sono potuto dedicare a LN quanto avrei voluto, ma volevo portarvi un piccolo aggiornamento.

Mia attuale configurazione:
  • Bitcoind + LND + zap-desktop sul PC
  • BLW (neutrino come backend) sul cellulare
  • Eclair mobile come riserva sul cellulare
PC online 24/24 da cui faccio partire tutti i canali che intendo utilizzare, al momento ce n'è solo uno aperto con Bitrefill (servizio eccellente).
BLW su cellulare con un solo canale aperto verso il mio PC, che instrada i pagamenti verso la rete LN, qualcosa del genere insomma:

BLW <-------> LND <-------> LN (Bitrefill&co)

Perché questo giro?
BLW, al contrario di Eclair mobile, permette anche di ricevere pagamenti via LN, ed è qui che nascono i problemi... Per ricevere pagamenti "sicuri" bisogna rimanere online 24/7/365 per evitare chiusure fraudolente dei canali, ma io non voglio tenere in background l'app tutto il tempo, così ho avuto questa pensata: la gestione dei canali verso l'esterno è gestita interamente da LND che è online il 99.9% del tempo, mentre il wallet del cellulare rimane al sicuro, anche se offline, visto che il partner "possibile-ladro" sono sempre io Grin (commenti e idee alternative sono ben accetti Wink ).
In aggiunta, questo mi permette di avere sempre credito sul canale del telefono perché dopo ogni pagamento posso ri-bilanciarmi il canale BLW<-->LND a piacimento.

Commenti:
LND (versione 5.1) funziona bene, e finalmente supporta NAT e IP dinamici, quindi potete tenervi il vostro nodo LN in casa senza troppi problemi. È abbastanza goloso di memoria, in meno di 30 giorni è arrivato a circa 3 giga di ram occupata, ma apparte questo non ho riscontrato problemi.
zap-desktop (versione 0.2.2) è un'interfaccia grafica per LN minimale che permette di gestire canali e pagamenti con pochi click. È abbastanza intuitivo, ma ancora da sviluppare: mancano alcune cose secondarie, tra cui la "mappa" della rete che era disponibile sulle prime versioni e ora non c'è più.
BLW (versione 0.3-90) è un wallet LN per Android, usa Neutrino come backend e, come già detto, permette anche di ricevere pagamenti a differenza di Eclair. L'estetica è, forse, poco curata, ma le funzioni ci sono, come backup dei canali (anche su GDrive :facepalm: ) e supporto per i server Olympus che, se ho ben capito, offrono quello che ho fatto in modo frettoloso con il mio PC, ovviamente a pagamento.
Eclair mobile non lo uso da mesi, non avendo la possibilità di ricevere pagamenti non si possono nemmeno ri-bilanciare i canali, magari c'è stato qualche aggiornamento di cui sono all'oscuro.
Per quanto riguarda Bitcoind direi che non servono commenti  Cheesy

Vi terrò aggiornati sui futuri sviluppi, vediamo se riusciamo ad evitare che questa discussione finisca nuovamente nel dimenticatoio.
Un saluto a tutti  Wink

BTC: 1Lord4dwWriXw7T8QoyaNmamYWup8g76Tu
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!