Author

Topic: Running bitcoin node on a server (Read 2619 times)

hero member
Activity: 1061
Merit: 502
RIP: S5, A faithful device long time
September 30, 2015, 11:32:10 AM
#10
I have a nearly unused server. So I had the idea to run a fullnode on that server (bitcoind) and connect my local bitcoin-qt to that remote node.
Is that possible? If yes what I have to do to getting that working?
Would be great if someone could help me Smiley

Thanks!

If you have windows , all you need to install latest bitcoin core.  Smiley Ubuntu allso is easy to install bitcoin core.
Server make noise at night, if you have computer in same room where you sleep.
newbie
Activity: 45
Merit: 0
September 29, 2015, 05:08:54 AM
#9
Can't you just download the block chain and use JSONRPC to contact your server Bitcoin-cli instance?

How to install:

http://blog.cryptogrind.com/installing-bitcoin-on-ubuntu-command-line/

You can then use PHP or Node.js to contact the wallet over JSONRPC from a locally built application.

I can help you with this if you need.

copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
September 26, 2015, 02:31:54 PM
#8
Sounds like you want a lightweight client and then hard code it to access your own personal server.  I have not done that but I am sure someone on here has.

That's exactly what I want to do :-)

@knightdk
I have had already the same idea but I think that's no good solution.

The only wallet I know that does this is mSIGNA.
hero member
Activity: 910
Merit: 1000
August 29, 2015, 06:41:14 PM
#7
With the 'bitcoin-cli' version you can specify 'rpcconnect=...' to a remote server in the bitcoin.conf. I tried with bitcoin-qt but it didn't work. I do not think it's possible without having a network share, synced dropbox(?) or something then using datadir.
Wed
legendary
Activity: 1231
Merit: 1018
August 28, 2015, 05:14:54 PM
#6
Sounds like you want a lightweight client and then hard code it to access your own personal server.  I have not done that but I am sure someone on here has.

That's exactly what I want to do :-)

@knightdk
I have had already the same idea but I think that's no good solution.
legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
August 28, 2015, 12:19:07 PM
#5
Sounds like you want a lightweight client and then hard code it to access your own personal server.  I have not done that but I am sure someone on here has.
staff
Activity: 3458
Merit: 6793
Just writing some code
August 28, 2015, 10:42:40 AM
#4
My problem isn't setting up a fullnode. My problem is how can I contact my local bitcoin core with my remote full node (bitcoind) to get rid of my local blockchain.
I dont want to use a lightweight wallet and I dont want to store whole blockchain on my local machine.

I'm not sure if this is possible.
You could set up the data directory on that server as a network share and then set the data directory of your local bitcoin core to be that shared folder. It might run into some problems and I would advise against doing this. Otherwise, there is no way to connect Bitcoin Core to your server without having to download the entire blockchain.
Wed
legendary
Activity: 1231
Merit: 1018
August 28, 2015, 08:47:24 AM
#3
My problem isn't setting up a fullnode. My problem is how can I contact my local bitcoin core with my remote full node (bitcoind) to get rid of my local blockchain.
I dont want to use a lightweight wallet and I dont want to store whole blockchain on my local machine.

I'm not sure if this is possible.
legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
August 28, 2015, 08:40:39 AM
#2
I read this

https://bitcoin.org/en/full-node

and set up my full node in probably less than 15 minutes.
Wed
legendary
Activity: 1231
Merit: 1018
August 28, 2015, 02:22:57 AM
#1
I have a nearly unused server. So I had the idea to run a fullnode on that server (bitcoind) and connect my local bitcoin-qt to that remote node.
Is that possible? If yes what I have to do to getting that working?
Would be great if someone could help me Smiley

Thanks!
Jump to: