What is the cost of running a full node? on VPS?
I have mine with We Love Servers. 60GB SSD (for now rapidly expanding blockchain size) -- price:
$2/month. And I can pay in bitcoin.
I could miss $2 a month to support the network. But to me it looks like centralization of bitcoin nodes. Do those nodes share the same ip address? Of so, what's the benefit of running them?
Wouldn't it be better for the network if the nodes are geographically spread around the world, all using different hardware and ip addresses? Or are vps' considered "better than nothing"?
In other words, what's better? A low end home server running a node or a shared centralized node on high end hardware?
Each VPS has a different unique IP.
With most providers, you can chose the location between many countries.
Yes, a VPS does its job as full Bitcoin node.
VPS are great node.
You are looking for a fast and stable Internet connection. The hardware doesn't matter much. You just need enough space on the HDD.
EDIT : As ranochigo said, you must be careful about the settings in bitcoin.conf
You need to ask help and advices from knowledgeable members.