Looking for a Core Snapshot download

13 replies 441 views
gigachainMember
Posts: 8 · Reputation: 125
#1Jun 21, 2020, 11:38 PM
Hey guys, I'm trying to get my first Bitcoin Node up and running on an Azure VM with Linux. It's been syncing for a week now. Verification progress is sitting at around 0.53. Can anyone point me to a site or a torrent to grab a Core Snapshot?
6 Reply Quote Share
0x5e3dFull Member
Posts: 103 · Reputation: 519
#2Jun 24, 2020, 01:28 AM
You should read this topic for all the reasons not to do this. To speed up your sync: add enough RAM to your VM. Or better: don't use a VM. How much RAM does your VM have? If you can add at least 16 GB RAM and 12 GB dbcache, that should improve things.
6 Reply Quote Share
Posts: 28 · Reputation: 129
#3Jun 24, 2020, 01:33 AM
Along with how many cores are do you have and what other settings are on the machine. Azure VM is a little vague when it comes to what you have in terms of performance. And remember, since it's in the Microsoft cloud, they have full access to your drive including any BTC you have stored on it. Make sure your wallet is encrypted. -Dave
3 Reply Quote Share
madrocketFull Member
Posts: 53 · Reputation: 394
#4Jun 24, 2020, 07:04 AM
Some website i know which create and share Bitcoin Core folder no longer online. But FYI, Bitcoin Core have UTXO snapshot feature which allows you to jump sync to certain block height. After you synced to latest block height, you can use most of your full node features while it download older blocks in background. 3 days ago, Jameson Lopp write a great article about it (with download link) on https://blog.lopp.net/bitcoin-node-sync-with-utxo-snapshots/.
1 Reply Quote Share
Posts: 23 · Reputation: 167
#5Jun 24, 2020, 07:30 AM
What do you guys generally think about running nodes on Azure (or any cloud)? Don't you think it's bad? Am I the only one? I mean, why run a node on computer that doesn't belong to you? Obviously you control the software which is better than trusting a public node (someone else's node is a better term). But, at the same time, you don't control the infrastructure, nor the networking, nor the pc in general!
1 Reply Quote Share
0x5e3dFull Member
Posts: 103 · Reputation: 519
#6Jun 24, 2020, 11:29 AM
I wonder how casinos and exchanges do that. I don't think they own their own server infrastructure, which means they must rely on the cloud somewhere. It's a risk:
3 Reply Quote Share
Posts: 23 · Reputation: 167
#7Jun 24, 2020, 11:50 AM
The thing is, not only they control the infrastructure, but there may be legal issues that arise. I mean, I guess nobody has a full, clear picture of the legislation around cloud-computer usage. Bitcoin is free software, of course, but running a bitcoin node on the cloud, essentially generates a computer that handles transactions etc. I suppose that in order to develop such an infrastructure you would need some legal knowledge / advice / support (??).
3 Reply Quote Share
madrocketFull Member
Posts: 53 · Reputation: 394
#8Jun 24, 2020, 11:55 AM
That's why most people choose cloud or remote server, especially if they need 99.9...% uptime.
0 Reply Quote Share
alex.gw31Member
Posts: 33 · Reputation: 218
#9Jun 24, 2020, 03:27 PM
However, if you still want to add a snapshot: - Shut down the node. - Make a copy of the blockchain to some other folder. - Transfer it to the other VM and start it up. You can also make multiple snapshots, but I don't recommend doing this unless you have ample money to pay for the storage costs. A cloud computing platform like AWS or Azure will make it easy for you to create a snapshot though, so in that case, you won't even have to copy stuff yourself - you can just shut down the node and start the process, letting the cloud platform handle the rest.
1 Reply Quote Share
gigachainMember
Posts: 8 · Reputation: 125
#10Jun 24, 2020, 04:06 PM
The Assumeutxo feature is very handy for people who don't have the best hardware but want to interact with the blockchain right away. I'm using an Azure VM and paying for each GB. I'd like to download a pruned node and interact with the blockchain without the high storage costs before pruning. I think a Raspberry Pi combined with the Assumeutxo feature could solve my problems. But why isn't there an official pruned version of the blockchain available?
2 Reply Quote Share
gigachainMember
Posts: 8 · Reputation: 125
#11Jun 24, 2020, 07:43 PM
That's an interesting point. Because I never thought about the legal aspects of using cloud services. But I think as long as you have your wallet encrypted, you're fine. The great thing about cloud VMs is the high availability of 99.99% and the scaling capabilities. I think that's why companies that run crypto wallets, for example, run their nodes on cloud solutions.
3 Reply Quote Share
0x5e3dFull Member
Posts: 103 · Reputation: 519
#12Jun 25, 2020, 09:10 PM
You don't need to store the entire blockchain before pruning, pruning happens during the download. So 20 GB is enough (but you'll still need to download a lot). Because it's far from recommended.
0 Reply Quote Share
madrocketFull Member
Posts: 53 · Reputation: 394
#13Jun 26, 2020, 02:10 AM
As reminder, that article also mention you can use assumeutxo while enabling pruned mode. In addition, you can enable pruned more before start sync. It's good choice, if you want to save few hours - days syncing using Azure VM. Although you also could copy Bitcoin Core folder from Raspberry Pi to your Azure VM. I would guess Bitcoin Core developer don't want people trust them so much.
0 Reply Quote Share
0x5e3dFull Member
Posts: 103 · Reputation: 519
#14Jun 26, 2020, 03:38 AM
If OP really wants a pruned snapshot (which he shouldn't), he can have mine. It contains blocks and chainstate (and for some reason blocks/index), and was created with bitcoin-28.0-x86_64-linux-gnu.tar.gz. It was time to upgrade anyway, so I could take a snapshot. Download link: pruned.tar.gz (scheduled to be deleted in 28 days).
0 Reply Quote Share

Related topics