Translate

Visualizzazioni totali (REALI)

33648

martedì 17 marzo 2020

Come eseguire un nodo Lightning Network su Windows 7 / 10

Come eseguire un nodo Lightning Network su Windows

Questo articolo passerà attraverso i passaggi necessari per configurare un nodo Lightning Network (LN) sulla mainnet Bitcoin utilizzando un computer Windows. Utilizzeremo l'implementazione di eclair di ACINQ.
Requisiti:
- Un computer in grado di eseguire un nodo completo Bitcoin
- Una piccola quantità di bitcoin che potrebbe essere potenzialmente persa (idealmente almeno $ 5 del valore)

Perché dovresti eseguire un nodo LN?
1. Sfrutta tutta la potenza di LN
2. Supporta lo sviluppo sia della rete Bitcoin che di LN
3. Scopri una nuova tecnologia
4. Entra a far parte di una rete digitale che può cambiare il mondo

Che cos'è eclair?

Eclair è semplicemente un'implementazione di LN; in altre parole, è uno dei molti programmi disponibili che consente agli utenti di interagire con LN, altri esempi popolari sono c-lightning e lnd. Questo è simile al modo in cui Bitcoin Core è solo un modo per eseguire un nodo completo Bitcoin. Bitcoin Core stesso non è Bitcoin , proprio come eclair stesso non è l'LN.

Passaggio

1.
-scarica OpenJDK11U-jdk_x64_windows_hotspot_11.0.6_10.msi da https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot

-Scarica eclair all'indirizzo https://github.com/ACINQ/eclair/releases e scarica il file:
eclair-node-gui-0.3.3-12ac145.jar  , salvalo sul desktop e apri sul desktop la Finestra powershell (oppure il Prompt dei comandi in windows 7) premendo Shift + tasto destro del mouse e inserisci nella finestra questo comando : java -jar eclair-node-gui-0.3.3-12ac145.jar



Passaggio 2. Assicurati che il nodo completo Bitcoin soddisfi le seguenti specifiche.
un. Deve essere la versione 0.16 o successiva. Scarica l'ultima versione, se necessario.
https://bitcoin.org/it/scarica

b. Deve essere non potante; cioè, deve contenere una copia completa della blockchain Bitcoin . Scarica la blockchain se necessario.

c. Deve essere un nodo di indicizzazione delle transazioni. Questo viene fatto modificando il tuo file bitcoin.conf, che dovrai creare se non ne hai ancora uno:



Vai a C: \> Utenti> nome_utente> AppData> Roaming> Bitcoin
Se non riesci a trovare la cartella AppData, procedi come segue:
Cerca nel computer "Opzioni di Esplora file". Vai alla scheda "Visualizza". Seleziona "Mostra file, cartelle e unità nascosti".
Nella tua cartella Bitcoin, crea un nuovo documento di testo chiamato "bitcoin.txt". Modifica le proprietà del file e rinomina l'estensione ".txt" in ".conf" (o se il tuo esploratore di file è impostato per visualizzare le estensioni, modifica semplicemente l'estensione rinominando il file). Ora apri bitcoin.conf con un editor di testo e aggiungi quanto segue:

testnet = 0
server = 1
rpcuser = your-rpc-user-here
rpcpassword = your-rpc-password-here
txindex = 1
zmqpubrawblock = tcp: //127.0.0.1: 29000
zmqpubrawtx = tcp: //127.0.0.1: 29000
addresstype = p2sh-segwit

Se la tua versione di Bitcoin Core è 0.17 o successiva, aggiungi quanto segue a bitcoin.conf:
deprecatedrpc = signrawtransaction

Il tuo rpcuser e rpcpassword possono essere impostati come vuoi. Lascia tutto il resto com'è. Il tuo bitcoin.conf dovrebbe assomigliare a questo:





Salva il tuo file bitcoin.conf aggiornato.
Ora dovrai riavviare Bitcoin Core per rendere effettive le modifiche. Quando si riavvia, inizierà a indicizzare l'intera blockchain . Questo può richiedere alcuni giorni a seconda della velocità del tuo computer. Essere pazientare; dopo questo, non c'è molto altro da fare prima che il tuo nodo LN sia attivo e funzionante!




Passaggio 3. Ora modificheremo la configurazione di eclair in modo simile. Creare un file "eclair.conf" in C: \ Users \ nome_utente \ .eclair:




Aggiungi quanto segue a eclair.conf:

eclair.chain = mainnet
eclair.bitcoind.rpcport = 8332
eclair.bitcoind.rpcuser = tuusername
eclair.bitcoind.rpcpassword = yourpassword
eclair .node-alias = "il tuo alias qui (deve essere tra virgolette doppie)"
eclair .node-color = FF9900

Imposta "tuousername" e "yourpassword" sul nome utente e la password specificati in bitcoin.conf.
Puoi assegnare un nome al tuo nodo LN impostando eclair.node-alias.
Eclair.node-color è il colore che il tuo nodo avrà sugli esploratori di LN come https://lnmainnet.gaben.win/ . Il colore è specificato in formato esadecimale.
Il tuo eclair.conf dovrebbe assomigliare a questo:




Salva le modifiche su eclair.conf.

Passaggio 4. Una volta che il tuo nodo Bitcoin completo è indicizzato e sincronizzato, avvia eclair con il tuo nodo Bitcoin in esecuzione in background. Se ricevi un messaggio di errore da eclair che dice che non è stato possibile trovare un nodo completo Bitcoin, il nodo completo non è configurato correttamente. Ripetere il passaggio 2.

Passaggio 5. Per stabilire il tuo primo canale di pagamento LN, dovrai finanziare il tuo portafoglio Bitcoin Core. Eclair utilizzerà tutti i fondi che trova nel tuo portafoglio Bitcoin Core. Qualsiasi bitcoin restituito dalla chiusura di un canale viene anche rispedito al tuo portafoglio.
Invia alcuni bitcoin al tuo portafoglio Bitcoin Core. Ancora una volta, poiché eclair è ancora in versione beta, tutti i fondi utilizzati per aprire un canale di pagamento LN possono andare persi in modo permanente . Usa gli importi che non ti dispiace perdere. Alcuni nodi richiedono che i canali di pagamento siano superiori a un determinato valore per connettersi ad essi, quindi consiglio almeno 60.000 satoshi (0.0006 BTC, circa $ 5 al momento della stesura).

Passaggio 6. Una volta finanziato il tuo portafoglio, apri un canale in eclair:



Sarà necessario trovare un URI del nodo di destinazione. Se non ne hai già in mente uno puoi usare il mio :
030f4200bfa53b07d4053b2319f5b4598a787ae094292ade0e18dc87692d0f4694@93.49.205.2:9735



Scegli con quanti bitcoin vuoi finanziare il tuo canale, l'ideale minimo è 0.001 . Non inviare tutto il tuo bitcoin o potresti ricevere un errore.
Ricorda di aprire il wallet temporaneamente per fare la transazione col comando (walletpassphrase "passphrase" 200) dalla Finestra/console di Bitcoin Core.
La tariffa è la commissione con cui verrà inviata la tua transazione bitcoin. L'importo push è facoltativo. Controlla tutto e poi fai clic su Connetti. Lo stato del tuo canale verrà aggiornato:



Una volta confermata la transazione sulla rete Bitcoin, il tuo canale di pagamento LN è stato stabilito:




Questo è tutto! Ora hai un nodo operativo Bitcoin completo e un nodo Lightning Network.

Puoi controllare il tuo nodo su https://explorer.acinq.co/ . In genere, per la visualizzazione di un nodo non sono necessari più di 30 minuti.

domenica 15 marzo 2020

NODO BTC LIGHTNING NETWORK ITALIANO

NODO BTC LIGHTNING NETWORK ITALIANO
Ad alta tecnologia 24h/7d attivo

Name:
Italian.Hi-Tech.Node

https://explorer.acinq.co/n/030f4200bfa53b07d4053b2319f5b4598a787ae094292ade0e18dc87692d0f4694



Public Key :
030f4200bfa53b07d4053b2319f5b4598a787ae094292ade0e18dc87692d0f4694

URI:
030f4200bfa53b07d4053b2319f5b4598a787ae094292ade0e18dc87692d0f4694@93.49.205.2:9735

QR Code: