nodo Bitcoin Core



In questo articolo scopriremo come avere un nodo Bitcoin in modo completamente gratuito sul proprio computer.

L’esecuzione di un nodo Bitcoin consente di verificare in modo indipendente i blocchi e le transazioni in arrivo, di migliorare la propria privacy e di utilizzare applicazioni Bitcoin, come portafogli di terze parti, che fanno riferimento al proprio nodo. È possibile gestire un nodo Bitcoin gratuitamente con il proprio computer scaricando il programma Bitcoin Core, che archivia una copia della timechain di Bitcoin sul disco. Non serve per forza comprare un Raspberry Pi o altri device simili per realizzare un nodo Bitcoin.

È importante sottolineare che se non stai utilizzando un tuo nodo per visualizzare il saldo del tuo wallet o per ricevere e inviare le transazioni, stai utilizzando il nodo di qualcun altro. Così facendo ti fiderai totalmente dei dati ricevuti da questa entità e inoltre perderai privacy.

Per avere un nodo Bitcoin sul proprio computer non servirà altro che scaricare e installare il programma Bitcoin Core.



Indice






Download nodo Bitcoin Core

Per scaricare Bitcoin Core, andiamo sul sito ufficiale bitcoincore.org.

Clicchiamo sulla voce Download e scarichiamo la versione adatta al nostro sistema operativo. In questo articolo vedremo come installare la versione per Linux. Il processo di installazione per Windows e macOS è ancora più semplice.

Sito Bitcoin Core

Download Bitcoin Core



Una volta terminato il download, dobbiamo verificare che il file appena scaricato sia autentico e non corrotto.



Verifica del download

Per prima cosa scarichiamo i file SHA256SUMS e SHA256SUMS.asc.

Ora apriamo il terminale ed entriamo nella cartella Scaricati con il comando:

cd Scaricati.

Eseguiamo il comando:

sha256sum --ignore-missing --check SHA256SUMS

Verifichiamo che l’output risultante sia il seguente:

bitcoin-25.0-x86_64-linux-gnu.tar.gz: OK

Ora dovremo verificare le firme; importiamo le firme di tutti gli sviluppatori di Bitcoin Core clonando il repository e importando le chiavi:
git clone https://github.com/bitcoin-core/guix.sigs
gpg --import guix.sigs/builder-keys/*

Infine eseguiamo il comando per verificare che il file sia stato firmato dalle chiavi degli sviluppatori di Bitcoin Core:
gpg --verify SHA256SUMS.asc



Installazione nodo Bitcoin Core

Una volta scaricato il file compresso, estraiamo i file con il comando:
tar xzf bitcoin-25.0-x86_64-linux-gnu.tar.gz

Successivamente eseguiamo il comando:
sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-25.0/bin/*

Infine eseguiamo il comando /usr/local/bin/bitcoin-qt per far partire l’interfaccia grafica di Bitcoin Core.

Possiamo scegliere se archiviare tutta la timechain di Bitcoin (circa 560 GB) oppure se limitare l’archiviazione dei dati (pruned node).

Schermata iniziale Bitcoin Core




Initial Block Download (IBD)

Una volta cliccato OK, Bitcoin Core inizierà a scaricare tutti i blocchi della timechain di Bitcoin dal 3 gennaio 2009 ad oggi.

Sincronizzazione rete


Questo processo impiegherà un po’ di tempo. La velocità di download dipenderà dalla velocità di connessione e dall’hardware del tuo computer.



Conclusione

Una volta che Bitcoin Core avrà terminato il download di tutte i blocchi della rete Bitcoin, avrai un full node completamente funzionante. Tuttavia, se non hai la porta 8333 aperta sul tuo router, non starai aiutando la rete Bitcoin. Controlla che la porta 8333 sia aperta in modo tale da permettere le connessioni in entrata (inbound connections) e aiutare la rete Bitcoin.

Inoltre puoi utilizzare Bitcoin Core anche come wallet per gestire i tuoi fondi. In questo caso dovrai effettuare il backup del tuo portafoglio salvando il file wallet.dat.

Infine potrai connettere il tuo nodo Bitcoin Core a portafogli come Wasabi Wallet, Specter Desktop e Sparrow Wallet per migliorare la tua privacy durante l’utilizzo di Bitcoin.

Riferimenti

https://bitcoin.org/en/full-node


Scopri i 10 motivi per cui dovresti eseguire un nodo Bitcoin




Se questo contenuto ti è piaciuto, considera la possibilità di fare una donazione scansionando il QR code qui sotto con un wallet Lightning Network.

LNURL



Una risposta

Lascia un commento