Hello guys,
On one server I run a hidden service, I want to also rent a new dedicated server and run a bitcoin node from it.
Are people going to be able to find the ip address of my bitcoin node as standard or do I need to install tor on that machine and run the node over the tor network if so can someone show me what I would need to add into my bitcoin.conf to ensure that happens correctly.
You will just need to open port 8333. Your Bitcoin node will first connect to a node and the node will take note of your IP address and it will relay to the other clients and they can connect to you.
To use Tor, add these into your Bitcoin.conf:
-torcontrol=<your local IP tor is running through>:<your port>
-onlynet=onion [To only have the client connect to Onion nodes]
It's pointless running a hidden service if anyone can just find the wallet ip address.
Users cannot determine the IP address in which the Bitcoin transaction is sent from. Any attempts to do this would likely be very inaccurate.
I could also rent a 120gig ssd vps would this be ok to run the node?
Thanks in advance.
Likely not. After factoring your OS, the space that you are left with is extremely slow. Since the Bitcoin blockchain will grow even more as time passes, you will have problems running it with the entire Blockchain.
You can use pruning and the node will relay new transactions and blocks, and blocks that you currently have.