March 30, 2026

Due nodi Bitcoin sullo stesso computer. – Bitcoin dalla teoria alla pratica

Due nodi Bitcoin sullo stesso computer. – Bitcoin dalla teoria alla pratica

Due nodi Bitcoin sullo stesso computer. – Bitcoin dalla teoria alla pratica

Due nodi Bitcoin sullo stesso computer. – Bitcoin dalla teoria alla pratica

Passeremo al secondo nodo l’informazione necessaria per caricare il file di configurazione desiderato.

-conf=/Users/barno/Documents/bizantino/Bitcoin_2/bitcoin_nodo2.conf 

avremo a disposizione due nodi sullo stesso computer.

questo percorso sarà diverso nel vostro computer /Users/barno/Documents/bizantino/Bitcoin_2.

Lanciamo quindi il demone di default (quello che abbiamo configurato nel precedente tutorial) e il secondo demone

$ bitcoind 
$ bitcoind -conf=$PWD/bitcoin_nodo2.conf

NB: utilizzo $PWD perchè sono nella stessa cartella del file bitcoin_nodo2.conf.
Per utilizzare il client del secondo demone devo passare sempre il parametro

-conf

Ehi vi vedete?

$ bitcoin-cli -conf=$PWD/bitcoin_nodo2.conf getconnectioncount
1

Sì si vedono, infatti il comando che conta le connessioni ha come risultato 1!
Adesso facciamo la grande prova, miniamo 101 blocchi sul nodo di default e verifichiamo se sul nodo 2 sono visibili.

Per prima cosa dobbiamo ottenere un address nel nodo di default.

$ ADDR=`bitcoin-cli getnewaddress`

Lo salvo direttamente nella variabile d’ambiente ADDR così da agevolare la scrittura dei comandi successivi.

Per visualizzare il valore di $ADDR, possiamo utilizzare echo

$ echo $ADDR2N6yRwpVGdFsD1gBBhGTE8ijVmNwiVz6myZ

Miniamo!

$ bitcoin-cli generatetoaddress 101 $ADDR

Otteniamo così un output molto corposo, ovvero 101 block header hash.
Per verificare che i blocchi si siano propagati correttamente, conto il numero di blocchi sul secondo nodo.

$ bitcoin-cli -conf=$PWD/bitcoin_nodo2.conf getblockcount101

Si! Stanno parlando e sono perfettamente sincronizzati.
Dove sono salvate le relative blockchain?
Nel demone di default troviamo i blocchi nel percorso predefinito:

/Users/barno/Library/Application Support/Bitcoin/regtest

Il secondo demone utilizza la -datadir specificata nel file di conf.

/Users/barno/Documents/bizantino/Bitcoin_2/regtest

Potrebbe essere interessante iniziare a fare delle transazioni tra due nodi?
Direi di si!

Bitcoin dalla teoria alla pratica

Published at Tue, 11 Feb 2020 07:59:40 +0000

{flickr|100|campaign}

Previous Article

ChainUP Technology Backs Small and Medium Exchanges to Break Through

Next Article

Advantages of starting personal banking application with dApps

You might be interested in …

The Battle For China, Who Will Win?

The Battle For China, Who Will Win?

The Battle For China, Who Will Win? In China, little is what it appears. The vast land of skyscrapers and high speed trains also has unpaved villages and of course actual ninjas. The censored internet […]

Oduwa Coin: The Digital Cash Of Africa

Oduwa Coin: The Digital Cash Of Africa

Oduwa Coin: The Digital Cash Of Africa Advertisment Oduwa Coin is a next-generation digital payment system created by Bright Enabulele, Co-founder of the company and a cryptocurrency and blockchain expert who spent over ten years […]