Skip to content

Commit

Permalink
Update a Bitcoind 0.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Fillippone committed May 18, 2019
1 parent 165f3a1 commit 4e94885
Showing 1 changed file with 12 additions and 11 deletions.
23 changes: 12 additions & 11 deletions 07.Bitcoin.md
Expand Up @@ -27,19 +27,22 @@ Scaricheremo l'ultima versione dei binari di Bitcoin Core (ovvero dell'applicazi

* Procuratevi i link di download dell'ultima versione sul sito di Bitcoin Core [bitcoincore.org/en/download](https://bitcoincore.org/en/download) versione (ARM Linux 32 bit), cambiano ad ogni versione. Eseguite quindi i seguenti comandi, modificando come necessario i nomi dei file, e controllate l'output a video:

`$ wget https://bitcoincore.org/bin/bitcoin-core-0.17.0.1/bitcoin-0.17.0.1-arm-linux-gnueabihf.tar.gz`
`$ wget https://bitcoincore.org/bin/bitcoin-core-0.17.0.1/SHA256SUMS.asc`
`$ wget https://bitcoincore.org/bin/bitcoin-core-0.18.0/bitcoin-0.18.0-arm-linux-gnueabihf.tar.gz`
`$ wget https://bitcoincore.org/bin/bitcoin-core-0.18.0/SHA256SUMS.asc`
`$ wget https://bitcoin.org/laanwj-releases.asc`

* Controlliamo che la checksum del file scaricato sia la medesima del file di riferimento:

`$ sha256sum --check SHA256SUMS.asc --ignore-missing`
`> bitcoin-0.17.0.1-arm-linux-gnueabihf.tar.gz: OK`
`> bitcoin-0.18.0-arm-linux-gnueabihf.tar.gz: OK`
`>sha256sum: WARNING: 20 lines are improperly formatted
Potete tranquillamente ignorare il warning sulle linee non correttamente formattate:


* Controlliamo a mano la firma della chiave pubblica:
`$ gpg ./laanwj-releases.asc`
`> 01EA5486DE18A882D4C2684590C8019E36C2E964`

* Importate quindi la chiave pubblica di Wladimir van der Laan, aggiornate le firme e verificate il file firmato contenente tutte le checksum e controllate ancora l'impronta in caso di chiave malevola:

`$ gpg --import ./laanwj-releases.asc`
Expand All @@ -55,17 +58,15 @@ Scaricheremo l'ultima versione dei binari di Bitcoin Core (ovvero dell'applicazi

`$ cat SHA256SUMS.asc | grep win`
```
400c88eae33df6a0754972294769741dce97a706dc22d1438f8091d7647d5506 bitcoin-0.17.0.1-win32-setup.exe
221ae5af9e029623fd4b3971966cb51d3c91dc1425bcb6d2899b1d7292a91691 bitcoin-0.17.0.1-win32.zip
a624de6c915871fed12cbe829d54474e3c8a1503b6d703ba168d32d3dd8ac0d3 bitcoin-0.17.0.1-win64-setup.exe
2d0a0aafe5a963beb965b7645f70f973a17f4fa4ddf245b61d532f2a58449f3e bitcoin-0.17.0.1-win64.zip
e2478cd7955c36a5b0d31133d876cc602fb47142e65ca367c0cf21ea6dce04db bitcoin-0.18.0-win64-setup.exe
29f449e2d1986a924b512e043893f932170830a45981323d8943ba6410848153 bitcoin-0.18.0-win64.zip
```
* Estraete i binari di Bitcoin Core, installateli e controllate la versione.

`$ tar -xvf bitcoin-0.17.0.1-arm-linux-gnueabihf.tar.gz`
`$ sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.17.0/bin/*`
`$ tar -xvf bitcoin-0.18.0-arm-linux-gnueabihf.tar.gz`
`$ sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.18.0/bin/*`
`$ bitcoind --version`
`> Bitcoin Core Daemon version v0.17.0`
`> Bitcoin Core Daemon version v0.18.0`

### Prepariamo la directory per Bitcoin Core

Expand Down

0 comments on commit 4e94885

Please sign in to comment.