Bitcoin Forum
May 09, 2024, 07:36:02 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Keeping hot wallets on a home server  (Read 1183 times)
unabridged (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
March 02, 2012, 08: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%
1715283362
Hero Member
*
Offline Offline

Posts: 1715283362

View Profile Personal Message (Offline)

Ignore
1715283362
Reply with quote  #2

1715283362
Report to moderator
1715283362
Hero Member
*
Offline Offline

Posts: 1715283362

View Profile Personal Message (Offline)

Ignore
1715283362
Reply with quote  #2

1715283362
Report to moderator
"You Asked For Change, We Gave You Coins" -- casascius
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715283362
Hero Member
*
Offline Offline

Posts: 1715283362

View Profile Personal Message (Offline)

Ignore
1715283362
Reply with quote  #2

1715283362
Report to moderator
1715283362
Hero Member
*
Offline Offline

Posts: 1715283362

View Profile Personal Message (Offline)

Ignore
1715283362
Reply with quote  #2

1715283362
Report to moderator
1715283362
Hero Member
*
Offline Offline

Posts: 1715283362

View Profile Personal Message (Offline)

Ignore
1715283362
Reply with quote  #2

1715283362
Report to moderator
dayfall
Sr. Member
****
Offline Offline

Activity: 312
Merit: 250



View Profile
March 02, 2012, 08: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.
Jan
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



View Profile
March 02, 2012, 10:32:27 PM
 #3

Check out BitcoinSpinner.

Mycelium let's you hold your private keys private.
mb300sd
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000

Drunk Posts


View Profile WWW
March 02, 2012, 10: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.

1D7FJWRzeKa4SLmTznd3JpeNU13L1ErEco
tatsuchan
Full Member
***
Offline Offline

Activity: 182
Merit: 100



View Profile
March 04, 2012, 12:26:50 PM
 #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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!