Come aggiornare/installare il nodo Bitcoin 22.0

Bitcoin In Action
2 min readFeb 15, 2022

--

Ciao!
Oggi vediamo come aggiornare o installare il nodo Bitcoin versione 22.0.
Questa verisone porta diversi cambiamenti che potete leggere nel change log relativo https://bitcoin.org/en/releases/22.0/

In questo articolo ci concentriamo sull’aggiornamento di un nodo su OSX, lo stesso che abbiamo utilizzato nel libro Bitcoin In Action — SegWit, Bitcoin Script e Smart Contracts (Amazon).

Per aggiornarlo in altri sistemi operativi sarà sufficiente cambiare il pacchetto da scaricare.

Aggiorneremo il nodo direttamente da terminale, perchè?
Così se avete la necessità di aggiornare un nodo raspberry, avete una traccia da seguire.

Cliccami per un nodo su raspberry

Per praticità utilizzo due variabili d’ambiente, cosi che questo tutorial possa avere lunga vita!

$ VERSION=22.0$ SO=osx64

Il passo successivo è scaricare il pacchetto desiderato.

wget https://bitcoincore.org/bin/bitcoin-core-$VERSION/bitcoin-$VERSION-$SO.tar.gz

Scarico i relativi SHA256 dei pacchetti che mi serviranno a verificare l’integrità del pacchetto che ho scaricato

$ wget https://bitcoincore.org/bin/bitcoin-core-$VERSION/SHA256SUMS

Scarico le firme PGP

$ wget https://bitcoincore.org/bin/bitcoin-core-$VERSION/SHA256SUMS.asc

Successivamente le importo e verifo le firme sul pacchetto scaricato

$ gpg --verify SHA256SUMS.asc SHA256SUMS

Posso finalmente scompattare l’archivio

$ tar -xvf bitcoin-$VERSION-$SO.tar.gz

Sposto i file all’interno di un percorso eseguibile, in questo caso /usr/local/bin/ Se vuoi conoscere i percorsi eseguibili: echo $PATH

$ sudo cp bitcoin-$VERSION/bin/bitcoin* /usr/local/bin/.

Se tutto è andato a buon fine, dovresti vedere la nuova versione scaricata utilizzando il comando:

$ bitcoind -version
Bitcoin Core version v22.0.0

Per sapere il percorso del tuo demone

$ which bitcoind
/usr/local/bin/bitcoind

Non ti resta che avviare nuovamente demone

bitcoind
Bitcoin In Action — SegWit, Bitcoin Script e Smart Contracts (Amazon)

— — –

🐳 Playground Bitcoin in Action

🎥 Bitcoin in Action (YouTube)

🐙 GitHub: https://bit.ly/2Lj3yeY

— –

📕 Bitcoin In Action — SegWit, Bitcoin Script e Smart Contracts (Amazon)

📕 Bitcoin In Action — SegWit, Bitcoin Script e Smart Contracts (pagamento in bitcoin)

— –

📒 Libro Bitcoin dalla teoria alla pratica (Amazon)
📒 Libro Bitcoin dalla teoria alla pratica (pagamento in bitcoin)
📒 Book Bitcoin from theory to practice (Amazon)

📒 Book Bitcoin from theory to practice (accept bitcoin)

🎥 Video Corso Bitcoin dalla teoria alla pratica


📙 Tascabile Bitcoin 199 domande (Amazon)
📙 Tascabile Bitcoin 199 domande (pagamento in bitcoin)

📙 Pocket Book Bitcoin 199 questions (Amazon)
📙 Pocket Book Bitcoin 199 questions (accept bitcoin)

► ITA: Twitter , Facebook, Medium, Instagram, Youtube, GitHub

► ENG: Twitter , Facebook, Medium, Instagram, Youtube, GitHub

Television isn’t a good idea (Radio Stations)
Email isn’t a good idea (Post offices)
Amazon isn’t a good idea (Retail stores)
Bitcoin isn’t a good idea (Central banks)

In crypto we trust

--

--