Author

Topic: Keeping hot wallets on a home server (Read 1192 times)

full member
Activity: 182
Merit: 100
March 04, 2012, 08:26:50 AM
#5
I'd like to see some tutorials or working examples on how to run a website with a bitcoin wallet that I'd be managing the actual wallets from home, and keeping the server(website) at a remote site.
legendary
Activity: 1260
Merit: 1000
Drunk Posts
March 02, 2012, 06:37:57 PM
#4
Downtime shouldn't be an issue. A good UPS costs around $200, a redundant internet connection would be around $20/month for a cheap 1mbps line, and in the event that both connections go down, you can always tether a phone. I have this in my apartment along with a server rack, and I'm just a poor college student.
Jan
legendary
Activity: 1043
Merit: 1002
March 02, 2012, 06:32:27 PM
#3
Check out BitcoinSpinner.
sr. member
Activity: 312
Merit: 250
March 02, 2012, 04:45:44 PM
#2
If this could be done with an old android phone or something like a raspberry pi, then I would be very interested in having one.  For personal use, I would want it to accept a Yubikey type of password.
newbie
Activity: 31
Merit: 0
March 02, 2012, 04:18:25 PM
#1
All wallets get kept on a server at your home that handles keys & generates transactions and communicates with your online server, ssh connection between home server and online server. The only bandwidth used is online server sending requests for new addresses for deposits and withdrawal requests, and home server sending back addresses and signed transactions for online server to publish (or denial of request). An average home connection should be able to handle this even for a massive amount of transactions, lets say you have a very low 100kb/s total bandwidth and each transaction is 1KB total both ways you could still handle 750 withdrawals a minute at peak without queuing.

Along with other checks, home server could also keep its own ledger of customer accounts to detect if online server gets compromised and fraudulent withdrawal requests are being sent. The only downside is possible extended downtime (just delayed withdrawals, site would still be operational) if your power/connection goes out, but I'm sure you would still be at like 99.9%
Jump to: