Keeping an Updated Blockchain on an Air-Gapped Laptop

8 replies 34 views
alpha23Member
Posts: 116 · Reputation: 79
#1Nov 29, 2022, 08:05 PM
A lot of folks I know use two laptops. One runs Linux and signs transactions but has no wifi or any kind of wireless stuff. This one doesn’t have an updated blockchain. If you’re using Bitcoin Core, you’d just install it and let it try to sync. But since there’s no internet, it never does... Just creates a PSBT file to transfer to the other laptop that has the synced wallet to broadcast.
5 Reply Quote Share
0xMatrixNewbie
Posts: 142 · Reputation: 7
#2Nov 29, 2022, 09:57 PM
Yeah but every time you want to spend, transferring those blockchain files seems unnecessary. Why not just import your master public key into a full node or SPV wallet instead? Way easier, right? And honestly, instead of using USB drives or CDs, why not just install a camera on the air-gapped laptop, sign messages, show the QR code, and broadcast transactions? No viruses, no issues.
1 Reply Quote Share
Posts: 262 · Reputation: 176
#3Nov 30, 2022, 01:26 AM
Isn’t that the whole idea of an air-gapped device? You’re not supposed to use it daily, right? I get that it seems weird, but the wallet's security is the priority here. Spending a thousand bucks on a separate laptop seems overkill if you’re on a budget. What about using a live OS on a USB stick instead? Sure, not as secure as air-gapped, but still an option.
2 Reply Quote Share
mr_apeNewbie
Posts: 401 · Reputation: 35
#4Nov 30, 2022, 07:37 AM
Your question doesn’t add up in two ways. First off, when you talk about cold storage and airgap, it means zero connection to the outside world. Once you start transferring files, it’s not air-gapped anymore. Second, cold storage should only keep your private keys, not coins or balance info.
4 Reply Quote Share
dave.forkMember
Posts: 375 · Reputation: 185
#5Nov 30, 2022, 12:51 PM
Saying 'no connection to the outside world' feels a bit extreme. If there’s no connection, how do you make transactions? I’d say it means unable to connect to networks. And just because you have a wireless adapter doesn’t mean it’s not air-gapped. Using QR codes to transfer text isn’t a network connection, right?
6 Reply Quote Share
0x4lphaFull Member
Posts: 519 · Reputation: 509
#6Dec 2, 2022, 01:04 PM
The air-gapped device is just for storing keys to sign transactions. If you’re checking balances on it, it’s not really air-gapped anymore. You need a watch-only wallet on another device to track your coins. Remember, your coins aren’t on the wallet, they’re on the blockchain.
2 Reply Quote Share
0xLynxMember
Posts: 113 · Reputation: 205
#7Dec 2, 2022, 05:47 PM
The cold wallet on that air-gapped laptop doesn’t need any blockchain data to work properly. It simply signs raw transactions from the hot wallet and sends it back. Having actual blockchain data would just clutter and potentially compromise the system.
3 Reply Quote Share
orbit1337Senior Member
Posts: 434 · Reputation: 941
#8Dec 2, 2022, 06:58 PM
Exactly! If you want a secure air-gapped system, you gotta deal with some inconveniences. It’s worth it for the security.
3 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#9Dec 2, 2022, 09:05 PM
On Linux, you can disable autorun for USBs and use the noexec flag when mounting them. That way, you’re partially preventing any binaries from running. Just a thought.
6 Reply Quote Share

Related topics