Sono nuovo del bitcoin e sono molto preoccupato di proteggere il mio portafoglio. Poiché preferisco i CLI su GUI per molte ragioni, inclusa la sicurezza, sto imparando come usare il comando bitcoin-cli
su GNU / Linux. In particolare, il comando bitcoin-cli walletpassphrase
ti consente di sbloccare il tuo portafoglio per un determinato periodo di tempo al fine di effettuare una transazione. Dovresti eseguire questo comando in questo modo:
bitcoin-cli walletpassphrase p4$$w0rd 45
Dove gli ultimi due argomenti sono la password in chiaro e il tempo di sblocco in secondi. Ovviamente non è affatto sicuro perché la tua password verrà memorizzata in testo normale in ~/.bash_history
, e anche qualcuno potrebbe guardarti digitare la tua password non offuscata in chiaro sulla tua spalla, o anche scorrere indietro dopo.
Quindi, dopo aver provato alcuni suggerimenti in questo post correlato , ho trovato una soluzione molto semplice. Devo menzionare che utilizzo pass per l'archiviazione delle mie password:
pass bitcoin | xargs -I '{}' bitcoin-cli walletpassphrase '{}' 45
In altre parole, uso un pipe e xargs (vedi questo post ) per inserire la mia password ed evitare tutti i suddetti problemi di sicurezza.
La mia domanda è: è davvero sicuro? C'è qualche possibilità per un utente malintenzionato di ottenere in qualche modo la mia password mentre sta viaggiando da pass
a bitcoin-cli
? Qualche altra idea su questo?