Come impostare un nodo Bitcoin con Lightning Network (in 4 semplici passaggi) - Linux Ubuntu Debian -
Questa guida ti guiderà attraverso la configurazione di una macchina che esegue ubuntu / debian con un nodo Bitcoin con Lightning Network.
1. Installa Bitcoind
$ sudo add-apt-repository -y ppa:bitcoin/bitcoin
$ sudo apt-get update
$ sudo apt-get install -y bitcoind2. Installa C-Lightning
c-lightning è il demone di rete lightning di blockstream.
$ sudo apt-get install -y
\ autoconf automake build-essential git libtool libgmp-dev
\ libsqlite3-dev python python3 net-tools
$ cd /opt
$ git clone https://github.com/ElementsProject/lightning.git lightningd $ cd lightningd
$ make3. Configurare Bitcoind e C-Lightning
Crea un file in
~/.lightning/config
con i seguenti contenuti.# network=testnet # uncomment to run on testnet instead of mainnet
Crea un file in
~/.bitcoin/bitcoin.conf
con i seguenti contenuti.# testnet=1 # uncomment to run on testnet instead of mainnet printtoconsole=1
server=1
txindex=14. Sincronizza con la blockchain
Questo passaggio richiederà da 1 a 4 ore a seconda della velocità della tua connessione Internet.
Esegui il demone di bitcoin .
$ bitcoind -daemon
In un'altra finestra del terminale eseguire il demone di lightning.
$ lightningdControlla che tutto funzioni correttamente.
$ lightning-cli getinfo
{
"id": "07798d536c58ede3d3a150ba89679e2dc78a3a0966074024ad4081367abda76719",
"port": 9735,
"address": [
{
"type": "ipv6",
"address": "edc7:c9f:dc33:5922:21b2:f0d0:2a02:4f40",
"port": 9735
}
],
"version": "v0.5.2-2016-11-21-2438-g1fe79df",
"blockheight": 1290015,
"network": "testnet"
}Conclusione
Ti consigliamo di eseguire il tuo nodo su una macchina permanentemente accesa e connessa a Internet. Il riavvio dei daemon anche dopo aver scaricato la blockchain richiede molto tempo poiché devono reindicizzare le transazioni in memoria. Inoltre, vorrai che il tuo nodo sia costantemente disponibile in modo che possa accettare e indirizzare i pagamenti, guadagnandoti BTC.
Personalmente ho usato un vecchio laptop che lascio acceso e collegato al mio router 24 ore su 24, 7 giorni su 7. Per comodità ho impostato l'accesso ssh ad esso in modo da poter effettuare pagamenti utilizzandolo.
Originariamente pubblicato su andrewgriffithsonline.com.
Commenti