Bitcoin Forum
November 13, 2018, 01:51:16 AM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitlab Bitcoind Clustering  (Read 5111 times)
Bitlab
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 04, 2013, 12:49:33 PM
 #1

Using Firebase and NodeJS we have created a clustering solution for bitcoind that allows you to use several bitcoind servers to serve a single system.

https://github.com/bitlabco/bitlab-nodejs

It consists of three nodes:

1. Address Node - listens for new address requests and generates a new address from a randomly selected bitcoind.

2. Receive Node - listens for new payments from each bitcoind, updates the account balance and generates a transaction record.

3. Send Node - listens for new withdrawal requests and sends the bitcoins from the first available bitcoind with sufficient balance.

Check out our website: https://bitlab.co
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1542073876
Hero Member
*
Offline Offline

Posts: 1542073876

View Profile Personal Message (Offline)

Ignore
1542073876
Reply with quote  #2

1542073876
Report to moderator
BitvoinVender
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
November 04, 2013, 11:26:28 PM
 #2

are the private keys stored locally on each node? ie, if one node is compromised does the amount on bitcoin on the entire cluster get lost? or does 1/x (if btc is spread evenly between nodes). Or optimally are the keys generated so each node only has 1/x of the key. So an attacker would need to compromise all the servers to get the full private key?
Bitlab
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 05, 2013, 04:00:49 PM
 #3

Thanks for your question.

Each server is just a standard bitcoind server. If one of the servers gets hacked, you lose the coins on that particular server.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!