Bitcoin Forum
June 23, 2018, 12:30:09 PM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Bitlab Bitcoind Clustering  (Read 5100 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
The World's Betting Exchange

Bet with play money. Win real Bitcoin. 5BTC Prize Fund for World Cup 2018.

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1529757009
Hero Member
*
Offline Offline

Posts: 1529757009

View Profile Personal Message (Offline)

Ignore
1529757009
Reply with quote  #2

1529757009
Report to moderator
1529757009
Hero Member
*
Offline Offline

Posts: 1529757009

View Profile Personal Message (Offline)

Ignore
1529757009
Reply with quote  #2

1529757009
Report to moderator
BitvoinVender
Jr. Member
*
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?

send me btc; 1Q1GzvsecpujbrJsFRtDw3Jafi91VHgj59
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!