Bitcoin Forum
June 22, 2024, 05:18:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Need help to setup Air gap system for storing bitcoins.  (Read 176 times)
timybonk (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 2


View Profile
August 28, 2019, 06:46:38 AM
 #1

I m confused. Since Bitcoin core requires internet connection to sync during startup.

I have completely new hardware set which i want to setup for cryptos. I also have Live OS on flash drive.

Even if i setup new hardware, I need to transfer unsigned tx to this computer to get signed and then transfer signed transaction back to connected system to transmit. What is preferable option to transfer data to air gaped system. Is it CD/DVD Burn or flash drives.

If its Flash drive  how to be sure if its not compromised (I can use Anti virus etc. But still.).
tbct_mt2
Hero Member
*****
Offline Offline

Activity: 2352
Merit: 837



View Profile WWW
August 28, 2019, 07:10:07 AM
 #2

I have not yet tried to do this, but I think you can find what you need among those guides:
[GUIDES] on Bitcointalk. Index thread
I read a post on this, maybe oleooleo, let me check. If he made that post, you can ask his help, but wait a few minutes (I will check then let you know).
mocacinno
Legendary
*
Offline Offline

Activity: 3430
Merit: 5033


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
August 28, 2019, 07:12:06 AM
 #3

Basically, you have an online, watch-only wallet. This wallet does not contain your private key(s) or xpriv, but only your addresses or xpub (or ypub). The watch-only wallet is online, thus it can scan the new blocks for unspent outputs funding addresses that can be derived from your xpub.
The online wallet can be used to generate new transactions spending these unspent outputs, but since the watch-only wallet does not contain your private key, it cannot be used to sign these transactions.

That's why you also need an offline (air gapped) machine. This offline wallet does contain your private keys (or xpriv/ypriv).  You need to generate your unsigned transaction with the online wallet, transfer it to the offline wallet for signing, and then back to the online wallet for broadcasting. The offline wallet does not need to be sync'ed, it's only used for signing premade transactions.

I've tried this setup with core and electrum in the past. Electrum has a how-to on it's official site: http://docs.electrum.org/en/latest/coldstorage.html

If you have any questions, don't hesistate to ask them Smiley

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
timybonk (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 2


View Profile
August 28, 2019, 08:35:48 AM
 #4

I have not yet tried to do this, but I think you can find what you need among those guides:
[GUIDES] on Bitcointalk. Index thread
I read a post on this, maybe oleooleo, let me check. If he made that post, you can ask his help, but wait a few minutes (I will check then let you know).

Thanks for your suggestion. I found a really helpful post.

[Topic: [Guide] Secure air-gapped crypto wallet storage method]
timybonk (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 2


View Profile
August 28, 2019, 08:54:43 AM
 #5

If you have any questions, don't hesistate to ask them Smiley

Will give electrum a try may be latter.

Before that,
How to generate receive address in bitcoin core without use of "Request Payment".
The bitcoin core is not synchronized at all.
mocacinno
Legendary
*
Offline Offline

Activity: 3430
Merit: 5033


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
August 28, 2019, 09:07:56 AM
 #6

Will give electrum a try may be latter.

Before that,
How to generate receive address in bitcoin core without use of "Request Payment".
The bitcoin core is not synchronized at all.
In QT (gui) you can always open the console (help -> debug window -> console) and enter "getnewaddress"
If you run bitcoind => ./bitcoin-cli getnewaddress

In core, it might also be interesting to make sure your full wallet is backupped properly... If it's a HD wallet only 1 backup is necessary, if it's non HD you should shedule regular backups... If you decide to encrypt a non-encrypted wallet, you'll also need to create a new backupset.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!