Author

Topic: Starting a Bitcoin Node using a VPS (Read 457 times)

legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
May 12, 2024, 09:32:54 AM
#23
CPU performance can be hight even with a cheap VPS, there are providers who resell slices of dedicated servers from Hetzner or other data centers, and have low user tenancy on the machines. There are CPU/disk benchmarks all over the place showing this (eg. on LowEndTalk). A VPS with 1 Ryzen core & 2 GB RAM goes for less than 2€/month with decent performance. Eg. these VPSs from my own comparison page.

CPUs on rented VPSes are most of the time partitioned using KVM, so you're not even going to be getting the full CPU allocation in some cases, as the rest will be "stolen" (as linux calls it) by the hypervisor.

IF you're going to run a node and not make it take ages to sync, do it on dedicated hardware. At least that won't have any virtualization overheads.
jr. member
Activity: 42
Merit: 6
May 12, 2024, 07:24:06 AM
#22
CPU performance can be hight even with a cheap VPS, there are providers who resell slices of dedicated servers from Hetzner or other data centers, and have low user tenancy on the machines. There are CPU/disk benchmarks all over the place showing this (eg. on LowEndTalk). A VPS with 1 Ryzen core & 2 GB RAM goes for less than 2€/month with decent performance. Eg. these VPSs from my own comparison page.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
March 16, 2024, 02:57:53 PM
#21
Fairly little. Decentralization should take into account how redundant our nodes are, as opposed to how many nodes are there. I suppose it wouldn't matter that much if there are tons of nodes in certain areas or datacenter.
You are true! It's meaningless to run many bitcoin node on Contabo, it won't make things more decentralized. And to be honest, it's better to buy a cheap laptop or Raspberry Pi. Everything can be done under $100.

Those are some really cheap VPS, is the first time i read about Contabo, they have nice reviews in trust pilot, and I'm tempted now to get one VPS with them.
I hope you haven't bought their VPS, have you? There is a reason why they are so cheap. If you have a look at their plans, yeah, sounds like one of the best bang for your bucks but when you buy it, you understand that performance is nowhere what you were expecting from the given plan. If you simply need RAM, then probably buy them. By the way, I think no one comes close the performance and prices when there is a Hetzner. But you can't run Bitcoin node on Hetzner. But why should you run it on a VPS when you can just buy a cheap Laptop? This way is also better for decentralization.
legendary
Activity: 2758
Merit: 6830
February 08, 2024, 02:14:47 PM
#20
As far as I know TryNinja's ninjastic.space still runs on a Contabo VPS.
It does. €17,49 / month for 8 cores, 30 GB RAM, 800 GB (100% SSD), 600 Mbit/s. Prices are pretty nice. Smiley

I also never had another downtime since the last time I complained with them (I was having unscheduled maintenance every couple of weeks).
copper member
Activity: 2940
Merit: 1280
https://linktr.ee/crwthopia
February 07, 2024, 04:12:47 AM
#19
Those are some really cheap VPS, is the first time i read about Contabo, they have nice reviews in trust pilot, and I'm tempted now to get one VPS with them. I'm not sure if i will use it for running a BTC node, but other coins node could be a good option.
What type of nodes do you plan to run with this? I'm looking for something to do as well if ever I plan to run on a mini PC or VPS.

I was thinking about an Staking node for ClamCoin, i like that coin because it's cheap, and with 5000 of them you stake 1/day. The clam node only needs like 10 GB, so, it could be a good option. And i like it for developing proposes, it easy to use and it has the same syntax than normal coins like LTC, DOGE, BTC...

So, i still thinking about getting one VPS with Contavo, let's see if this week i pay for the 3 months plan for testing.
So at least to get an ideal staking node for clam coin, have at least $1.3k USD to convert it into 5000 clam coin and have 1 clam coin per day? I think it's not bad. I remember reading about it somewhere, but I'm not sure when or what it is about.



Has anybody tried to get or build a node from like Contabo?
I used to run a Bitcoin Core node on a dedicated server (until the disk configuration changed and I didn't have the disk space anymore). If I remember correctly, it uploaded about 20 GB per day. Far less than the 0.5 TB limit I set. That made me conclude there's no shortage of upload bandwidth in the Bitcoin network.
I'm still running the node, but pruned. That means it now only uploads the latest blocks to other nodes. I just checked: it's still uploading 3 times more than it's downloading.
Pruned server would be ok if you are tight with the storage space

I wouldn't use any default containers, just download Bitcoin Core and start it manually.
I guess there's really no benefit in trying out those Bitcoin core copies from Contabo or something. I just wondered if anyone tried it.



My experience so far with VPS at Contabo is good. They are quite affordable and at least for me no bad pick.
I don't work for Contabo nor am I paid by them to advertise their products. I'm just a satisfied customer.
I have been a customer of Contabo as well for years because of my trading bot but it's just recently that I acquired a new VPS and just saw these offerings that they have. They have been a great service provider.
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
February 06, 2024, 03:54:32 PM
#18
I have two VPS in different configuration at Contabo. Pricing is as far as I remember pretty stable, no surprises so far after half or a full year or other periods (I have one of my VPS for a bunch of years now). I can't complain about stability or uptime. Those VPS aren't in use by me for crypto coins/nodes or steady heavy load tasks, though I've stressed one of them for two or three weeks to the max. No big deal with that.

My experience so far with VPS at Contabo is good. They are quite affordable and at least for me no bad pick.
I don't work for Contabo nor am I paid by them to advertise their products. I'm just a satisfied customer.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
February 06, 2024, 01:53:45 PM
#17
Has anybody tried to get or build a node from like Contabo?
I used to run a Bitcoin Core node on a dedicated server (until the disk configuration changed and I didn't have the disk space anymore). If I remember correctly, it uploaded about 20 GB per day. Far less than the 0.5 TB limit I set. That made me conclude there's no shortage of upload bandwidth in the Bitcoin network.
I'm still running the node, but pruned. That means it now only uploads the latest blocks to other nodes. I just checked: it's still uploading 3 times more than it's downloading.

While your statement generally is true, it seems Contabo also offer storage-focused option. But with very low price, i would question the reliability and actual performance of such VPS.
A storage VPS, as the name suggests, is meant for storage. Although I've only used them with HDD in the past, in general, they're not meant to be used for load-intensive applications like Bitcoin Core.



As far as I know TryNinja's ninjastic.space still runs on a Contabo VPS.
legendary
Activity: 3346
Merit: 3130
February 06, 2024, 12:36:39 PM
#16
Those are some really cheap VPS, is the first time i read about Contabo, they have nice reviews in trust pilot, and I'm tempted now to get one VPS with them. I'm not sure if i will use it for running a BTC node, but other coins node could be a good option.
What type of nodes do you plan to run with this? I'm looking for something to do as well if ever I plan to run on a mini PC or VPS.

I was thinking about an Staking node for ClamCoin, i like that coin because it's cheap, and with 5000 of them you stake 1/day. The clam node only needs like 10 GB, so, it could be a good option. And i like it for developing proposes, it easy to use and it has the same syntax than normal coins like LTC, DOGE, BTC...

So, i still thinking about getting one VPS with Contavo, let's see if this week i pay for the 3 months plan for testing.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
February 06, 2024, 05:02:06 AM
#15
Those are some really cheap VPS, is the first time i read about Contabo, they have nice reviews in trust pilot, and I'm tempted now to get one VPS with them. I'm not sure if i will use it for running a BTC node, but other coins node could be a good option.

And thanks to NotATether for the remainder of the pruned nodes, i forgot that name and wasn't able to find the concept.

But overall 4.1 isn't that nice. And reading review with 1-4 starts, there are some complaint about customer service and server reliability (e.g. down or disconnect). It doesn't seem to be good idea to run node and run staking, where you got punished for going offline.

--snip--
2 cores of what CPU? 3GB ram is a bit light but doable.
For under $70 a year it's not bad. If there is some sort of price guaranty. Do you want to be moving in 6 months because it's now $9.99 / month?
Have dealt with that a few times over the years.

Also, does that come with a dedicated public IP or are you behind a NAT?
If you are only going to be on TOR for the node it's not a big deal, if you want public access it's a different story.

Yeah, I can go dig around the site but I'm on mobile at the moment.

-Dave

I dig their FAQ and docs, but i didn't find about which CPU they use. You get dedicated IPv4 and IPv6. As for pricing, i don't think there's any guarantee.
copper member
Activity: 2940
Merit: 1280
https://linktr.ee/crwthopia
February 06, 2024, 01:38:42 AM
#14
I do not believe that Contabo sets up a bitcoin node for you though - I think you have to do that yourself, and that they only supply suitable hardware for it.
Why don't you believe? It's already shown that an image is already prepared for launch. I think it would be setup already, probably have to add something before it starts, maybe the blockchain is downloaded or something once they have launched your VPS.

It probs includes the bitcoin core daemon and client themselves, but I have never seen a VPS host automatically run software on your box when you boot it. The exception is Docker containers, but these are not Docker containers.

You would have to do that yourself. Ergo, that means you have you manually start Bitcoind to sync the node, which means that the nodes are not fully synced at boot if at all (besides do you really think the images are kept up to date with the current blocks and chainstate? That would be expensive for them to store that AND keep backups/snapshots of all the images daily.)
I understand where you are coming from. It definitely needs to be updated or launched then sync it manually. I'm just curious if somebody else here has done this. I might get some more information or something with this.



Since the cost does not include enough space for a full node how much does it cost to go to 1TB for storage?
It's not much work to do a quick pre-install of BTC and then bill you at a profit for bandwidth overages and storage overages.

Remember, most if not all hosts give you X bandwidth and even if you are doing your initial sync from a local node to your local node and never touching the internet that bandwidth still counts against your monthly total.

If you have the bandwidth at home or wherever, I have been doing these for people:
https://www.amazon.com/dp/B0C7GKG3PZ/ref=syn_sd_onsite_desktop_0?ie=UTF8&pd_rd_plhdr=t&aref=akpWrBFv5f&th=1
take out the 512GB drive that comes with it and put in a 1TB. For under $250 you have a NEW machine that does not pull too much power that can more then then run a node + electrum server and a LN server if you want.

-Dave
It adds another $32, so it's going to be every month. I think it's better to have your route and have a mini PC instead. I haven't thought about that approach and planning to do a node and that LN server.

Is the mini PC you linked enough already? The 12th gen of Intel Alder Lake N100 is good already, right? What else can you do with it aside from being a node, electrum server, and LN server?



Those are some really cheap VPS, is the first time i read about Contabo, they have nice reviews in trust pilot, and I'm tempted now to get one VPS with them. I'm not sure if i will use it for running a BTC node, but other coins node could be a good option.
What type of nodes do you plan to run with this? I'm looking for something to do as well if ever I plan to run on a mini PC or VPS.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
February 05, 2024, 10:41:32 AM
#13
2 cores of what CPU? 3GB ram is a bit light but doable.
For under $70 a year it's not bad. If there is some sort of price guaranty. Do you want to be moving in 6 months because it's now $9.99 / month?
Have dealt with that a few times over the years.

Also, does that come with a dedicated public IP or are you behind a NAT?
If you are only going to be on TOR for the node it's not a big deal, if you want public access it's a different story.

Yeah, I can go dig around the site but I'm on mobile at the moment.

-Dave
The core count for a VPS is often misleading because it'll be shared and you're never really able to utilize it beyond your fair usage policy. 3GB ram is definitely doable if you're going headless with some additional parameters to limit RAM usage. VPSes usually come with dedicated IPs as well, because the demand for one behind NAT is pretty low for most use cases.

Not too sure about them, but generally you get what you pay for. If you're looking for performance and reliability, then be prepared to pay more. Or else, it seems fine to me.
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
February 05, 2024, 10:12:54 AM
#12
Since the cost does not include enough space for a full node how much does it cost to go to 1TB for storage?
It's not much work to do a quick pre-install of BTC and then bill you at a profit for bandwidth overages and storage overages.

Remember, most if not all hosts give you X bandwidth and even if you are doing your initial sync from a local node to your local node and never touching the internet that bandwidth still counts against your monthly total.

While your statement generally is true, it seems Contabo also offer storage-focused option. But with very low price, i would question the reliability and actual performance of such VPS.



It's also worth to mention there are at least 281 reachable full node which use Contabo, according to https://bitnodes.io/nodes/asns/?q=51167. Using less popular datacenter would be somewhat better.
It's quite difficult to find ASNs less populated than that. IPs under the same ASNs doesn't mean that they are under the same datacenters; they can also be among a bunch of different datacenters that are geographically located in different locations.

You're right. But IIRC we can't find better or more accurate data without much more effort.

2 cores of what CPU? 3GB ram is a bit light but doable.
For under $70 a year it's not bad. If there is some sort of price guaranty. Do you want to be moving in 6 months because it's now $9.99 / month?
Have dealt with that a few times over the years.

Also, does that come with a dedicated public IP or are you behind a NAT?
If you are only going to be on TOR for the node it's not a big deal, if you want public access it's a different story.

Yeah, I can go dig around the site but I'm on mobile at the moment.

-Dave
legendary
Activity: 3346
Merit: 3130
February 05, 2024, 09:24:26 AM
#11
Those are some really cheap VPS, is the first time i read about Contabo, they have nice reviews in trust pilot, and I'm tempted now to get one VPS with them. I'm not sure if i will use it for running a BTC node, but other coins node could be a good option.

And thanks to NotATether for the remainder of the pruned nodes, i forgot that name and wasn't able to find the concept.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
February 05, 2024, 04:59:49 AM
#10
Since the cost does not include enough space for a full node how much does it cost to go to 1TB for storage?
It's not much work to do a quick pre-install of BTC and then bill you at a profit for bandwidth overages and storage overages.

Remember, most if not all hosts give you X bandwidth and even if you are doing your initial sync from a local node to your local node and never touching the internet that bandwidth still counts against your monthly total.

While your statement generally is true, it seems Contabo also offer storage-focused option. But with very low price, i would question the reliability and actual performance of such VPS.



It's also worth to mention there are at least 281 reachable full node which use Contabo, according to https://bitnodes.io/nodes/asns/?q=51167. Using less popular datacenter would be somewhat better.
It's quite difficult to find ASNs less populated than that. IPs under the same ASNs doesn't mean that they are under the same datacenters; they can also be among a bunch of different datacenters that are geographically located in different locations.

You're right. But IIRC we can't find better or more accurate data without much more effort.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
February 04, 2024, 09:22:35 AM
#9
I agree that it's going to be easy but at least they could set it up for you if that's the goal of your VPS.
Ideally, you should trust your service provider to provide you with the container and you should install everything else by yourself. Doesn't exactly help if you're unable to perform simple sysadmin while running a server. (ie. adding apt repo, update, upgrade, etc.) If it's outdated, then you would probably have to finish it up with your own updates.

It's also worth to mention there are at least 281 reachable full node which use Contabo, according to https://bitnodes.io/nodes/asns/?q=51167. Using less popular datacenter would be somewhat better.
It's quite difficult to find ASNs less populated than that. IPs under the same ASNs doesn't mean that they are under the same datacenters; they can also be among a bunch of different datacenters that are geographically located in different locations.
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
February 04, 2024, 08:46:48 AM
#8
Since the cost does not include enough space for a full node how much does it cost to go to 1TB for storage?
It's not much work to do a quick pre-install of BTC and then bill you at a profit for bandwidth overages and storage overages.

Remember, most if not all hosts give you X bandwidth and even if you are doing your initial sync from a local node to your local node and never touching the internet that bandwidth still counts against your monthly total.

If you have the bandwidth at home or wherever, I have been doing these for people:
https://www.amazon.com/dp/B0C7GKG3PZ/ref=syn_sd_onsite_desktop_0?ie=UTF8&pd_rd_plhdr=t&aref=akpWrBFv5f&th=1
take out the 512GB drive that comes with it and put in a 1TB. For under $250 you have a NEW machine that does not pull too much power that can more then then run a node + electrum server and a LN server if you want.

-Dave
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
February 04, 2024, 07:10:37 AM
#7
Fairly little. Decentralization should take into account how redundant our nodes are, as opposed to how many nodes are there. I suppose it wouldn't matter that much if there are tons of nodes in certain areas or datacenter.

It's also worth to mention there are at least 281 reachable full node which use Contabo, according to https://bitnodes.io/nodes/asns/?q=51167. Using less popular datacenter would be somewhat better.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
February 03, 2024, 03:37:48 AM
#6
I do not believe that Contabo sets up a bitcoin node for you though - I think you have to do that yourself, and that they only supply suitable hardware for it.
Why don't you believe? It's already shown that an image is already prepared for launch. I think it would be setup already, probably have to add something before it starts, maybe the blockchain is downloaded or something once they have launched your VPS.

It probs includes the bitcoin core daemon and client themselves, but I have never seen a VPS host automatically run software on your box when you boot it. The exception is Docker containers, but these are not Docker containers.

You would have to do that yourself. Ergo, that means you have you manually start Bitcoind to sync the node, which means that the nodes are not fully synced at boot if at all (besides do you really think the images are kept up to date with the current blocks and chainstate? That would be expensive for them to store that AND keep backups/snapshots of all the images daily.)
copper member
Activity: 2940
Merit: 1280
https://linktr.ee/crwthopia
February 02, 2024, 10:36:12 AM
#5
Whilst it is great that they're able to include a container image for this, it isn't difficult to run a few commands to download Bitcoin Core. If you have to update Bitcoin Core in the near future, you would also have to do it yourself.
I agree that it's going to be easy but at least they could set it up for you if that's the goal of your VPS.



400gb disk capacity should not be enough for a full btc node now.
It is not enough, you can see the right side on the screenshot that it recommends to add more storage.



I do not believe that Contabo sets up a bitcoin node for you though - I think you have to do that yourself, and that they only supply suitable hardware for it.
Why don't you believe? It's already shown that an image is already prepared for launch. I think it would be setup already, probably have to add something before it starts, maybe the blockchain is downloaded or something once they have launched your VPS.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
February 02, 2024, 07:28:39 AM
#4
400gb disk capacity should not be enough for a full btc node now.

It isn't, but then again you can always run a pruned node, which should be good as long as you do not need the complete blockchain data for API or maybe even LN purposes.

I do not believe that Contabo sets up a bitcoin node for you though - I think you have to do that yourself, and that they only supply suitable hardware for it.
newbie
Activity: 17
Merit: 0
February 02, 2024, 03:44:43 AM
#3
400gb disk capacity should not be enough for a full btc node now.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
February 01, 2024, 05:30:55 AM
#2
Fairly little. Decentralization should take into account how redundant our nodes are, as opposed to how many nodes are there. I suppose it wouldn't matter that much if there are tons of nodes in certain areas or datacenter.

Whilst it is great that they're able to include a container image for this, it isn't difficult to run a few commands to download Bitcoin Core. If you have to update Bitcoin Core in the near future, you would also have to do it yourself.
copper member
Activity: 2940
Merit: 1280
https://linktr.ee/crwthopia
February 01, 2024, 05:25:30 AM
#1
Has anybody tried to get or build a node from like Contabo? I saw that it has this Blockchain tab and you could build or possibly have a prebuild VPS for BTC Node.



I'm looking to try and really support BTC this way. What do you think are the benefits of this?
Jump to: