Come aggiornare/installare il nodo Bitcoin 22.0#
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.

Per praticità utilizzo due variabili d’ambiente, cosi che questo tutorial possa avere lunga vita!
$ VERSION=22.0
$ SO=osx64Il passo successivo è scaricare il pacchetto desiderato.
wget https://bitcoincore.org/bin/bitcoin-core-$VERSION/bitcoin-$VERSION-$SO.tar.gzScarico 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/SHA256SUMSScarico le firme PGP
$ wget https://bitcoincore.org/bin/bitcoin-core-$VERSION/SHA256SUMS.ascSuccessivamente le importo e verifo le firme sul pacchetto scaricato
$ gpg --verify SHA256SUMS.asc SHA256SUMSPosso finalmente scompattare l’archivio
$ tar -xvf bitcoin-$VERSION-$SO.tar.gzSposto 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 -versionBitcoin Core version v22.0.0Per sapere il percorso del tuo demone
$ which bitcoind/usr/local/bin/bitcoindNon ti resta che avviare nuovamente demone
bitcoind




