Aggravated-Top (OP)
Newbie

Activity: 6
Merit: 0
|
 |
September 08, 2025, 10:55:55 AM |
|
Hello
I want to run a BTC node (on my MAC) but I don't have the requested internet data plan to download the full blockchain (720 Go) in a row...
So I have to ask first a friend to download the BTC blockchain for me (no security issue there, it will be fine) on his Windows PC.
My question : can I import this previously downloaded blockchain easily in my Bitcoin core app, from a external hard drive, and start synchronization from there ?
|
|
|
|
|
DYING_S0UL
Legendary

Activity: 1106
Merit: 1132
Track any Bitcoin address, No Logs
|
 |
September 08, 2025, 04:04:08 PM |
|
Hello I want to run a BTC node (on my MAC) but I don't have the requested internet data plan to download the full blockchain (720 Go) in a row... So I have to ask first a friend to download the BTC blockchain for me (no security issue there, it will be fine) on his Windows PC. My question : can I import this previously downloaded blockchain easily in my Bitcoin core app, from a external hard drive, and start synchronization from there ?
Hlw Hey there mate! Yes, you can afaik. Another user made the same query in the this board! And this is what NotATether suggested earlier in that thread. You should give it a try and I believe it would fix that problem of yours with Bitcore core and the internet! Quoting it here again for better visibility, in case u missed it! Hope that helps!  If I install Windows 10 on my PC, do I have to download the entire Bitcoin Core again? Or if I want, can I backup my Bitcoin Core files to another drive and restore them later?
You can backup your datadir to an external drive so that when you reinstall Windows 10, you can simply reinstall the Bitcoin Core program and copy the datadir back to your internal drive. Since your node is pruned, it should even fit inside a USB stick, so I don't think you will have to go out and buy any additional hardware.
|
|
|
|
LoyceV
Legendary

Activity: 4116
Merit: 22361
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 08, 2025, 04:06:38 PM |
|
no security issue there, it will be fine This is the wrong mindset for Bitcoin. The proper way would be to copy the data, download your own version of Bitcoin Core, and let it rescan the entire blockchain to make sure it's correct. You'll still need to download 1+ GB per week to keep your blockchain synced.
|
¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
|
|
|
Cookdata
Legendary

Activity: 1750
Merit: 1408
Not Your Keys, Not Your Bitcoin
|
 |
September 08, 2025, 05:33:18 PM |
|
Hey there mate! Yes, you can afaik. Another user made the same query in the this board! And this is what NotATether suggested earlier in that thread. You should give it a try and I believe it would fix that problem of yours with Bitcore core and the internet! Quoting it here again for better visibility, in case u missed it! Hope that helps!  If I install Windows 10 on my PC, do I have to download the entire Bitcoin Core again? Or if I want, can I backup my Bitcoin Core files to another drive and restore them later?
You can backup your datadir to an external drive so that when you reinstall Windows 10, you can simply reinstall the Bitcoin Core program and copy the datadir back to your internal drive. Since your node is pruned, it should even fit inside a USB stick, so I don't think you will have to go out and buy any additional hardware. This can only work for Windows ==> Windows PC. It wouldn't work for Windows ==> Mac PC, the dir on Mac isn't the same with windows. The best he can do is copy the Bitcoin folder and replace it with the one on his Mac Bitcoin core directory. I don't support this though, always verify don't trust.
|
|
|
|
LoyceV
Legendary

Activity: 4116
Merit: 22361
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 08, 2025, 05:36:51 PM Merited by vapourminer (1) |
|
The best he can do is copy the Bitcoin folder and replace it with the one on his Mac Bitcoin core directory. Another option could be to connect both computers to the same local network, and manually add the other node in Bitcoin Core so they can sync locally. Note: I've never tried this but it should be possible.
|
¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
|
|
|
Aggravated-Top (OP)
Newbie

Activity: 6
Merit: 0
|
 |
September 08, 2025, 08:41:11 PM Last edit: September 09, 2025, 09:51:26 AM by Mr. Big |
|
Hlw Hey there mate! Yes, you can afaik. Another user made the same query in the this board! And this is what NotATether suggested earlier in that thread. You should give it a try and I believe it would fix that problem of yours with Bitcore core and the internet! Quoting it here again for better visibility, in case u missed it! Hope that helps!  thanx, i will have a look
Yes, it’s possible. Just copy the blockchain folders (blocks and chainstate) from your friend’s PC into your Mac’s Bitcoin Core data folder (~/Library/Application Support/Bitcoin). When you open Bitcoin Core, it will detect the copied data, verify it, and then continue syncing the remaining blocks. This way you don’t need to download the whole 700+ GB again.
thank you very much, I couldn't figure it out by myself, unfortunately I don't have enough space in my main hd too... do you believe I can still go to the bitcoin core settings and change path (to external hd) ? otherwise I will have to reconsider my plan..
appreciate all your support and explanations guys thx
|
|
|
|
|
LoyceV
Legendary

Activity: 4116
Merit: 22361
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 09, 2025, 05:48:44 AM |
|
unfortunately I don't have enough space in my main hd too... do you believe I can still go to the bitcoin core settings and change path (to external hd) ? That's possible, but I wouldn't do it: external disks sometimes disconnect when you touch the cable. That would corrupt your block data. Taking a step back: what's the reason you want to run a full Bitcoin node? If you have neither the required disk space, nor the bandwidth, why not use a light wallet such as Electrum? Or solve the disk space problem by pruning the blockchain, unless you have a reason to need the full chain.
|
¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
|
|
|
Aggravated-Top (OP)
Newbie

Activity: 6
Merit: 0
|
 |
September 09, 2025, 09:09:27 PM Last edit: September 09, 2025, 09:26:03 PM by Aggravated-Top |
|
thanks for helping me taking a step back, I'm new to bitcoin from a technological point of view
I want to protect my transactions (tx), so I've heard that one of the best habit is to use its own server to protect its address and accounts from public information
Yes, my goal is to use pruning blockchain but I guess I still have to download the full blockchain at least once before the pruned node keep only the last ones.. (like 2 go)
I didn't know about light wallet such as Electrum, I will do some research to know if it can do the job I want
-- EDIT :
I've just read the Electrum documentation : "The client subscribes to its own addresses (nit: sha256 hashes of scriptPubKeys) so that it would be notified of new transactions touching them. It also synchronizes the existing history of its addresses. This means the client sacrifices some privacy to the server, as the server can now reasonably guess that all these addresses belong to the same entity." also later : "Further, all of the connected servers will see the client’s IP address (which might be that of a proxy/VPN/Tor, if used)"
--> so it won't fit with my need for privacy
My idea is to have : pruned node + sparrow
that's my plan, but I guess I need to download the 720 Go first before to rune the pruned node option
|
|
|
|
|
LoyceV
Legendary

Activity: 4116
Merit: 22361
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 10, 2025, 05:51:21 AM |
|
I want to protect my transactions (tx), so I've heard that one of the best habit is to use its own server to protect its address and accounts from public information When you say "protect", do you mean protect against theft or protect your privacy? You could use Electrum over Tor. That still means the server can know which addresses belong to the same wallet, but it doesn't know who and where you are. Yes, my goal is to use pruning blockchain but I guess I still have to download the full blockchain at least once before the pruned node keep only the last ones.. If you set Bitcoin Core to prune when you first start it, it will prune on the fly. So if you prune to the minimum (550 MB blocks), it won't take more than ~15 GB in disk space (my current chainstate takes 12 GB). But syncing a pruned node is just as demanding as syncing a full node (in terms CPU, bandwidth, RAM and disk activity), so it takes a while. --> so it won't fit with my need for privacy Bitcoin Core is indeed more private, especially if you run it over VPN/Tor. My idea is to have : pruned node + sparrow Plus hardware wallet? Depending on how much you're going to store, it's good practice to think about safety from the start.
|
¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
|
|
|
Aggravated-Top (OP)
Newbie

Activity: 6
Merit: 0
|
 |
September 10, 2025, 08:56:07 AM |
|
" When you say "protect", do you mean protect against theft or protect your privacy? You could use Electrum over Tor. That still means the server can know which addresses belong to the same wallet, but it doesn't know who and where you are."
--> yes, about privacy, thanks for those precision, although I don't really know how "knowing which addresses belong to the same wallet" would be harmful or not
"If you set Bitcoin Core to prune when you first start it, it will prune on the fly. So if you prune to the minimum (550 MB blocks), it won't take more than ~15 GB in disk space (my current chainstate takes 12 GB). But syncing a pruned node is just as demanding as syncing a full node (in terms CPU, bandwidth, RAM and disk activity), so it takes a while."
--> didn't know that, on the fly space is 12 GB but data download has to be 720 Go anyway, isn't it ? And how much Go is the blockchain update by month, once first pruned is ok, is it ike 10 Go new data download ?
"Bitcoin Core is indeed more private, especially if you run it over VPN/Tor."
--> will try my best to go for it
"Plus hardware wallet? Depending on how much you're going to store, it's good practice to think about safety from the start."
--> you right, my complete set up would be : AirGap wallet + pruned node + Sparrow
Have you heard about AirGap ? I found it to be the best solution ever lol, and want to get rid about ledger hw (although it is said you can use personal node to convey tx)
|
|
|
|
|
LoyceV
Legendary

Activity: 4116
Merit: 22361
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 10, 2025, 10:22:51 AM |
|
although I don't really know how "knowing which addresses belong to the same wallet" would be harmful or not My usual anser is: "it depends". If you want to be absolutely sure no chain analysis company can access this data, you shouldn't use a public Electrum server. But considering Electrum's popularity, I don't think that's a concern to most people. When you use Bitcoin Core, you can also reduce your privacy by linking different addresses together on-chain. on the fly space is 12 GB but data download has to be 720 Go anyway, isn't it ? Correct. And how much Go is the blockchain update by month, once first pruned is ok, is it ike 10 Go new data download ? I think it's about 1-2 GB download per week. But if you allow incoming connections so your node is also uploading, you can transfer much more data. "Bitcoin Core is indeed more private, especially if you run it over VPN/Tor." --> will try my best to go for it As always, privacy comes at a cost. I wouldn't do it with less than 16 GB RAM, and memory consumption only gets worse in the future. Have you heard about AirGap ? A quick search shows it's "an offline phone". I wouldn't risk my money on that.
|
¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
|
|
|
Aggravated-Top (OP)
Newbie

Activity: 6
Merit: 0
|
 |
September 11, 2025, 01:05:06 PM |
|
My usual anser is: "it depends". If you want to be absolutely sure no chain analysis company can access this data, you shouldn't use a public Electrum server. But considering Electrum's popularity, I don't think that's a concern to most people. When you use Bitcoin Core, you can also reduce your privacy by linking different addresses together on-chain. Ok thx, I will weigh the pros and cons I think it's about 1-2 GB download per week. But if you allow incoming connections so your node is also uploading, you can transfer much more data. Ok thx, It gives me an idea As always, privacy comes at a cost. I wouldn't do it with less than 16 GB RAM, and memory consumption only gets worse in the future. Yes, although I'm not planning to run the node continuously (I know it would be better for the btc ecosystem / community) A quick search shows it's "an offline phone". I wouldn't risk my money on that. Why not ? I mean the main question re security is having your key offline, isn't it ? What would be your top 3 in terms of hardware wallet / storage ?
|
|
|
|
|
LoyceV
Legendary

Activity: 4116
Merit: 22361
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 11, 2025, 01:37:31 PM Merited by vapourminer (1) |
|
Why not ? I mean the main question re security is having your key offline, isn't it ? I don't trust phones. Even when offline they can still be connecting things like "find my phone". It's something I can't control, unlike an offline Linux PC. What would be your top 3 in terms of hardware wallet / storage ? Here too: "it depends". A Trezor hardware wallet (connected to Electrum) is one of the best combinations of security and ease of use. Bitcoin Core is much harder to use offline. But, depending on the amount, a mobile phone wallet (Mycelium, Unstoppable Wallet, Coinomi, Blue Wallet and more) can also be very convenient to pay on the road, while offline air-gapped cold storage is safer for long-term storage. I use different wallets for different purposes. To start, it doesn't hurt to familiarize yourself with different wallets.
|
¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
|
|
|
Aggravated-Top (OP)
Newbie

Activity: 6
Merit: 0
|
 |
September 11, 2025, 07:20:19 PM |
|
"I don't trust phones. Even when offline they can still be connecting things like "find my phone". It's something I can't control, unlike an offline Linux PC."
--> I guess apple os are unix based, the find my phone can be switched off from the software, but ok I get the point
Ok thank you for the talk and advices, appreciate !
|
|
|
|
|
|