|
Title: Bitlab Bitcoind Clustering Post by: Bitlab on November 04, 2013, 12:49:33 PM 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 Title: Re: Bitlab Bitcoind Clustering Post by: BitvoinVender on November 04, 2013, 11:26:28 PM 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?
Title: Re: Bitlab Bitcoind Clustering Post by: Bitlab on November 05, 2013, 04:00:49 PM 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. |