Utilizzo del tuo Raspberry Pi come portafoglio di criptovaluta hardware
La stragrande maggioranza degli utenti di criptovaluta memorizza i propri fondi su scambi come Coinbase o Binance. Tuttavia, questo approccio presenta numerosi svantaggi, tra cui commissioni elevate, rischio di furto, frode e violazioni della sicurezza.
Mentre molti sostenitori della criptovaluta sostengono l’auto-custodia dei tuoi token, si fermano prima di semplificare il processo per l’utente medio.
A tal fine, diamo ora un’occhiata a come puoi utilizzare un Raspberry Pi economico per archiviare e gestire in modo sicuro il tuo portafoglio crittografico.
Tutto ciò che devi sapere sui portafogli di criptovaluta
Anche se stai attento alla tua identità digitale, non si può dire se uno scambio sia sufficientemente sicuro e liquido. Per provare questo fatto, dai un’occhiata a QuadrigaCX, il più grande scambio di criptovalute del Canada che è stato costretto a dichiarare bancarotta nel 2019 dopo la morte improvvisa del suo fondatore. Oltre $ 190 milioni appartenenti a 115.000 clienti non sono mai stati recuperati o rimborsati.
Questo è il motivo per cui chiunque abbia una quantità significativa di criptovaluta è solitamente incoraggiato a prendere in custodia i propri fondi. Ciò può essere ottenuto con l’aiuto di applicazioni software o dispositivi hardware dedicati che si collegano al computer tramite USB.
I portafogli basati su software, tuttavia, possono anche cadere vittima di hacker e furti se la sicurezza del tuo telefono o computer viene compromessa. Per contrastare ciò, i portafogli hardware dedicati offrono una sicurezza ancora migliore poiché sono progettati intorno alle criptovalute per cominciare e non servono ad altre funzioni.
Problemi con i portafogli hardware
Mentre i portafogli hardware sono quasi universalmente pubblicizzati come la soluzione più sicura, ci sono alcuni avvertimenti che potrebbero ostacolarne la fattibilità per te.
Per uno, possono essere estremamente difficili da ottenere in alcune parti del mondo. Se non riesci a trovare un rivenditore locale, importarne uno potrebbe essere la tua unica opzione. I costi e i tempi di spedizione, insieme alle tasse di importazione, possono rapidamente triplicare il costo per ottenere questi dispositivi.
I modelli di portafoglio hardware più diffusi tendono anche ad essere un obiettivo più grande per gli hacker. Poiché ogni dispositivo esegue lo stesso firmware ed è configurato in modo simile, una singola vulnerabilità potrebbe portare a perdite diffuse. Sebbene nessun portafoglio hardware sia stato sfruttato fino ad oggi, è una potenziale minaccia di cui dovresti essere a conoscenza.
Se la separazione fisica e la sicurezza di un portafoglio basato su hardware sembrano allettanti, ma non puoi o non vuoi acquistare un dispositivo di mercato di massa, ti abbiamo coperto. Le sezioni seguenti ti guideranno nella configurazione del tuo portafoglio hardware con un Raspberry Pi per salvaguardare la tua ricchezza crittografica.
Raspberry Pi: una “cella frigorifera” per le tue criptovalute
Mentre qualsiasi computer moderno potrebbe essere trasformato in un portafoglio di criptovaluta, sarebbe piuttosto costoso, e per non parlare di uno spreco, dedicare un laptop o un desktop completo a questo compito. La nostra raccomandazione sarebbe quella di utilizzare un Raspberry Pi, un computer minuscolo e poco costoso. Abbiamo già coperto diversi altri usi per il Raspberry Pi .
Se non ne hai già uno in giro, la buona notizia è che un Raspberry Pi ti costerà solo $ 35. In effetti, l’intera guida può essere seguita anche su un Raspberry Pi Zero W, che viene venduto per soli $ 10.
Il Pi è così piccolo ed economico che riesce persino a superare il prezzo di alcuni dei portafogli hardware più popolari venduti da artisti del calibro di Ledger e Trezor. Tuttavia, vale la pena ricordare che questi dispositivi sono generalmente pronti per l’uso immediatamente e ricevono aggiornamenti firmware regolari. Il tuo Pi, nel frattempo, richiederà alcuni ritocchi prima di essere pronto per inviare e ricevere criptovalute.
Raccogli l’hardware
Non abbiamo bisogno di molto per configurare un portafoglio basato su Raspberry Pi. Per questo progetto avrai bisogno di:
- Un Raspberry Pi 4 o Pi Zero W.
- Un alimentatore USB-C, come consigliato dalla Raspberry Pi Foundation
- Scheda MicroSD da 16 GB per il sistema operativo
- Una tastiera, un mouse e uno schermo per interagire con il sistema
- Opzionale: custodia per Pi
Oltre ai seguenti download di software:
- L’ultima build del sistema operativo Raspberry Pi
- balenaEtcher
Per iniziare, installa un sistema operativo sulla scheda SD. Usa semplicemente balenaEtcher per eseguire il flashing di una copia del sistema operativo Raspberry Pi sulla scheda microSD.
Configurazione del tuo portafoglio Pi
Una volta avviato il Pi, sarai guidato attraverso un breve processo di configurazione. Inserisci semplicemente la tua regione, fuso orario e impostazioni Wi-Fi. Una volta stabilita una connessione, ti verrà anche chiesto di aggiornare il software già installato sul Pi.
Il Raspberry Pi è progettato prima di tutto come una piattaforma informatica generale per uso didattico. Pertanto, non sorprende che il sistema operativo non venga fornito con alcun software relativo alla criptovaluta.
La buona notizia è che l’installazione del software del portafoglio richiede solo pochi minuti. Per questa guida, installeremo Electrum, un’applicazione portafoglio open source per Bitcoin.
Per iniziare, apri il browser web del Pi e vai su https://electrum.org/ .
Quindi, fare clic sul collegamento Download nell’angolo in alto a destra della pagina. Questo dovrebbe portarti a un elenco di download per l’ultima versione di Electrum. Poiché l’elenco delle opzioni di download non include il Raspberry Pi, dovrai compilare la tua copia di Electrum. Le istruzioni per questo processo sono disponibili sotto il titolo “Installazione da sorgenti Python”.
Sul Pi, apri una finestra di Terminale: è la quarta icona nell’angolo in alto a sinistra dello schermo. Quindi, inserisci il seguente comando, che recupererà tutte le dipendenze richieste per eseguire il portafoglio:
sudo apt install python3-pyqt5 libsecp256k1-0 python3-cryptography.
Successivamente, scarica l’ultima versione di Electrum:
wget https://download.electrum.org/4.0.9/Electrum-4.0.9.tar.gz
Attenzione: poiché il software del portafoglio viene aggiornato regolarmente, consigliamo vivamente di copiare il comando precedente dal sito Web di Electrum.
Per decomprimere ed estrarre il software del portafoglio, inserisci:
tar -xvf Electrum-4.0.9.tar.gz
Infine, apri l’interfaccia utente di Electrum:
python3 Electrum-4.0.9/run_electrum
Ti verrà quindi chiesto di creare un nuovo portafoglio Bitcoin o ripristinarne uno esistente. Poiché è la prima volta che utilizzi il software, procedi con l’opzione Portafoglio standard .
I prossimi passaggi riguardano la creazione e il salvataggio del seme del tuo portafoglio. Nella terminologia del portafoglio di criptovaluta, un seme è un elenco di parole (di solito 12) che possono essere utilizzate per recuperare il tuo portafoglio. In questo modo, anche se il Pi viene perso o danneggiato, puoi comunque controllare le tue criptovalute.
Attenzione: dovresti stare molto attento mentre maneggi le tue 12 parole seme. I consigli di Electrum di scriverli e di non archiviarli elettronicamente (come nella tua e-mail) sono ottimi consigli. Se detieni una quantità significativa di denaro, considera di conservare il seme in un luogo sicuro come una cassetta di sicurezza.
Ricorda, se perdi l’accesso sia alla tua copia di Electrum che alle parole seed, non c’è modo di recuperare il tuo Bitcoin. Diventerà permanentemente fuori portata.
Non pubblicare mai una copia del tuo seme online.
Dopo aver verificato il tuo seme con Electrum, hai finito! Ora hai un portafoglio completamente funzionale su un Raspberry Pi. Ora puoi inviare o ricevere Bitcoin da questa interfaccia utente ogni volta che vuoi.
Salvaguardare la tua crittografia da attacchi e furti
Disconnettere il tuo Pi da Internet quando hai finito di inviare e ricevere Bitcoin è uno dei modi più semplici per proteggere la tua crittografia. In questo modo, il tuo portafoglio non sarà accessibile da remoto o nemmeno visibile a persone malintenzionate su Internet. Questo approccio per separare il tuo portafoglio da altri dispositivi elettronici viene spesso definito “conservazione a freddo” nella comunità crittografica.
Inoltre, ti consigliamo di leggere la documentazione di Electrum per conoscere l’autenticazione a due fattori e altre importanti funzionalità di sicurezza integrate nel software del portafoglio.
Dopo aver protetto correttamente il tuo Raspberry Pi, prendi in considerazione di dare un’occhiata ad alcuni altri progetti crittografici che puoi eseguire su hardware simile.