Bitcoin Forum
May 06, 2024, 10:56:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: One block chain for several users?  (Read 872 times)
pantek (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 15, 2015, 09:01:18 PM
Last edit: May 15, 2015, 09:18:43 PM by pantek
 #1

Hi

Currently all PCs in our household using bitcoin all have their own local copy of the block chain. Since some of them are quite low on hard disk space, I would like to have the  block chain on my Ubuntu server and all PCs running some sort of thin clients connecting to the server to get the block chain information. Is this possible out-of-the-box or should I look for a different solution?

Thanks
 Jan
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
May 15, 2015, 09:08:18 PM
 #2

Hi

Currently all PCs in our household using bitcoin all have their own local copy of the block chain. Since some of them are quite low on hard disk space, I would like to have the  block chain on my Ubuntu server and all PCs running some sort of thin clients connecting to the server to get the block chain information. Is this possible out-of-the-box or should I look for a different solution?

Thanks
 Jan

Bitcoin Core and Armory are "Full Nodes".  Each instance will need its own full copy of the blockchain and it's own wallet.

If you want a thin client you might want to look into something like MultiBit.  MultiBit uses Simplified Payment Verification (SPV) and doesn't store the full blockchain.

You should be able to set things up so that the MultiBit wallets only connect to your own full nodes and therefore get all their block and transaction information from the full nodes you are already running.

pantek (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 15, 2015, 09:19:54 PM
 #3

You should be able to set things up so that the MultiBit wallets only connect to your own full nodes and therefore get all their block and transaction information from the full nodes you are already running.

That is exactly what I was hoping for. Thanks!
tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1076


I may write code in exchange for bitcoins.


View Profile
May 16, 2015, 03:14:06 AM
 #4

It seems like there *should* be some solution where you use a network mounted file system to share the blockchain between your nodes, but part of the issue with that is that each of your nodes is going to want to make it's own decisions about what should go or shouldn't go into the blockchain since determining consensus among nodes is an important part of the software.  So I guess Danny's solution is the only real one for you.  You basically want only a single full bitcoin node, but several wallet programs.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
May 16, 2015, 10:25:30 AM
 #5

You might want to take a look at mSIGNA. Its not a classicaly SPV client, but the full node it needs can be on a local (or remote) network. IMHO its a very complex wallet though, but its also been a while since I looked at it.

Regarding Multibit configuration this should be helpful -> https://github.com/jim618/multibit/blob/master/configuration.md

Im not really here, its just your imagination.
nvaler
Member
**
Offline Offline

Activity: 68
Merit: 10


View Profile
May 20, 2015, 06:15:49 AM
 #6

use a lightwgt wallet
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!